MIBs Depot

ENTERASYS-MAC-AUTHENTICATION-MIB

Registered at
1.3.6.1.4.1.5624.1.2.25
Last updated
2002-07-18 18:12
Organization
Enterasys Networks, Inc
Revisions
2002-07-18 18:12
Namespace
enterasys
Source file
ENTERASYS-MAC-AUTHENTICATION-MIB
Digest
sha256:95b1143961a5bb013dd87c585f5f7ef7363667636e2a445e8081d7312c8f7adc

Description

This MIB module defines a portion of the SNMP enterprise MIBs under Enterasys Networks' enterprise OID pertaining to MAC-Authentication. This MIB was designed to be used for authentication using source MAC addresses received in traffic on ports under control of MAC-authentication. The security afforded by this approach is neither the primary concern nor intent of this MIB. Rather, this MIB provides a convenient method of associating policy with MAC addresses and applying that policy when the MAC address appears on a pre-approved port in the network. The term MAC-Authentication is used because an authentication backend mechanism is used to allow the MAC onto the network, as well as provide authorization information to the switch.

Contact

Postal: Enterasys Networks 35 Industrial Way P.O. Box 5005 Rochester, NH 03867-5005 Phone: +1 603 603 332 9400 E-mail: support@enterasys.com WWW: http://www.enterasys.com

Imports

FromSymbols
ENTERASYS-MIB-NAMESetsysModules
IF-MIBInterfaceIndex
P-BRIDGE-MIBEnabledStatus
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIMODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDisplayString, MacAddress, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

BRIDGE-MIB
ENTERASYS-MAC-AUTHENTICATION-MIB
ENTERASYS-MIB-NAMES
IANAifType-MIB
IF-MIB
P-BRIDGE-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
etsysMACAuthenticationObjects
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.1
etsysMACAuthenticationSystem
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.1.1
etsysMACAuthenticationSystemEnable
OBJECT-TYPE
When enabled(1), all objects in this MIB are fully active. When disabled(2), this object overrides all other object settings in this MIB without affecting their values.
1.3.6.1.4.1.5624.1.2.25.1.1.1EnabledStatusread-writecurrent
etsysMACAuthenticationMACUserPassword
OBJECT-TYPE
This is the string to be used as a password credential when authenticating a MAC address.
1.3.6.1.4.1.5624.1.2.25.1.1.2SnmpAdminStringread-writecurrent
etsysMACAuthenticationPortUserNameSignificantBits
OBJECT-TYPE
This object represents the number of significant bits in the MAC addresses to be used starting with the left-most bit of the vendor portion of the MAC address. The significant portion of the MAC address is sent as a user-name credential when the primary attempt to authenticate the full MAC address fails. Any other failure to authenticate the full address, (i.e. authentication server timeout) causes the the next attempt to start once again with a full MAC authentication.
1.3.6.1.4.1.5624.1.2.25.1.1.3INTEGER (1..48)read-writecurrent
etsysMACAuthenticationPortConfig
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.1.2
etsysMACAuthenticationPortConfigTable
OBJECT-TYPE
A table containing configuration objects for each MAC authentication port. The configuration for each port in this table must be non-volatile.
1.3.6.1.4.1.5624.1.2.25.1.2.1not-accessiblecurrent
etsysMACAuthenticationPortConfigEntry
OBJECT-TYPE
Each conceptual row provides control over all of the initial values used by each authenticated MAC on this port. Subsequent changes to rows in this table, except where noted, have no effect on existing MACs authenticated on this port.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1not-accessiblecurrent
etsysMACAuthenticationPort
OBJECT-TYPE
This is the InterfaceIndex associated with this row.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.1InterfaceIndexnot-accessiblecurrent
etsysMACAuthenticationPortInitialize
OBJECT-TYPE
When set to true(1), the MAC authentication logic on this port is initialized, forcibly ending all MAC authentication sessions currently in existence on this port. A set with the value false(2) has no affect and a read always returns false.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.2TruthValueread-writecurrent
etsysMACAuthenticationPortReauthenticate
OBJECT-TYPE
When set to true(1), the MAC authentication entity on this port is required to immediately verify all currently authenticated MACs on this port. This requires that each MAC address be authenticated with the authentication server through the local authentication client or some other authentication mechanism. Each supplicant remains authenticated pending the outcome.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.3TruthValueread-writecurrent
etsysMACAuthenticationPortEnable
OBJECT-TYPE
When set to enabled(1), a platform dependent triggering mechanism initiates an authentication exchange using a MAC address for authentication credentials. When disabled(2), authentication attempts are disabled and all currently authenticated MAC sessions or those in the process of authentication on this port are terminated.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.4EnabledStatusread-writecurrent
etsysMACAuthenticationPortQuietPeriod
OBJECT-TYPE
The value, in seconds, following a failed authentication before another may be attempted on this port. This object allows network management to provide hysteresis for failed authentication requests from the same port.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.5Unsigned32read-writecurrent
etsysMACAuthenticationPortReauthPeriod
OBJECT-TYPE
The value, in seconds, between attempts to re-authenticate any current MAC authenticated on this port.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.6Unsigned32read-writecurrent
etsysMACAuthenticationPortReauthEnabled
OBJECT-TYPE
If enabled(1), then every etsysMACAuthenticationReauthPeriod the switch attempts to validate all currently authenticated MACs on this port. When set to disabled(2) all current re-authentications in progress are allowed to complete and the requisite actions are taken. When set to disabled(2), no further re-authentications are attempted.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.7EnabledStatusread-writecurrent
etsysMACAuthenticationAuthenticationsAllowed
OBJECT-TYPE
The maximum number of concurrent authentications supported on this port on this module. The default value of this object is platform and resource dependent.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.8Unsigned32read-onlycurrent
etsysMACAuthenticationAuthenticationsAllocated
OBJECT-TYPE
The maximum number of MAC authentications permitted on this port on this module. This value must be non-zero and be less than or equal to the value of etsysMACAuthenticationAuthenticationsAllowed. Setting this object to a value less than the current number of authenticated MACs on this port prevents further authentications, but has no affect on the current sessions.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.9Unsigned32read-writecurrent
etsysMACAuthenticationLastFailedAuthCause
OBJECT-TYPE
The string will be formatted with 'XX-XX-XX-XX-XX-XX: TIME&DATE: Textual failure reason'; where XX-XX-XX-XX-XX-XX is the MAC address and TIME&DATE is the time (hh/mm/ss) and date (mm/dd/yyyy) of the failure. It is also only best effort; as there could be multiple failures per port and the agent may query this at any random time.
1.3.6.1.4.1.5624.1.2.25.1.2.1.1.10SnmpAdminStringread-onlycurrent
etsysMACAuthenticationMACConfig
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.1.3
etsysMACAuthenticationMACConfigTable
OBJECT-TYPE
A table containing configuration objects for each MAC authenticated on a port. Each row in this table is created dynamically when a MAC authenticates on a port.
1.3.6.1.4.1.5624.1.2.25.1.3.1not-accessiblecurrent
etsysMACAuthenticationMACConfigEntry
OBJECT-TYPE
Each conceptual row inherits it's initial information from the row in the etsysMACAuthenticationPortConfigTable corresponding to the correct port. Each row represents an authenticated MAC.
1.3.6.1.4.1.5624.1.2.25.1.3.1.1not-accessiblecurrent
etsysMACAuthenticationMACAddress
OBJECT-TYPE
This is the MAC address that was authenticated on this port.
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.1MacAddressnot-accessiblecurrent
etsysMACAuthenticationSupplicantPort
OBJECT-TYPE
This is the InterfaceIndex associated with this rows authenticated MAC.
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.2InterfaceIndexread-onlycurrent
etsysMACAuthenticationMACInitialize
OBJECT-TYPE
When set to true(1), this MAC session terminates causing the corresponding row in this table and in the etsysMACAuthenticationSessionTable to be removed. Setting this object to false(2) has no effect on the system. Reads of this object always return false(2).
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.3TruthValueread-writecurrent
etsysMACAuthenticationMACReauthenticate
OBJECT-TYPE
When set to true(1), this MAC authentication session on this port is required to immediately verify it's credentials. This requires that each MAC address be authenticated with the authentication server through the local authentication client or some other authentication mechanism. Setting this object to false(2) has no effect on the system. Reads of this object always return false(2).
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.4TruthValueread-writecurrent
etsysMACAuthenticationMACReauthPeriod
OBJECT-TYPE
The value, in seconds, between attempts to re-authenticate the MAC associated with this row.
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.5Unsigned32read-onlycurrent
etsysMACAuthenticationMACReauthEnabled
OBJECT-TYPE
If enabled(1), then every etsysMACAuthenticationReauthPeriod the switch attempts to validate all currently authenticated MACs on this port. If disabled(2), reauthentication is not attempted.
1.3.6.1.4.1.5624.1.2.25.1.3.1.1.6EnabledStatusread-onlycurrent
etsysMACAuthenticationMACSession
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.1.4
etsysMACAuthenticationSessionTable
OBJECT-TYPE
A table containing configuration objects for each MAC authentication on a port. The successful completion of an authentication causes the creation of a new row in this table. When a MAC becomes unauthenticated because of a link-down, a management change, or system re-initialization, then the corresponding row is removed from this table.
1.3.6.1.4.1.5624.1.2.25.1.4.1not-accessiblecurrent
etsysMACAuthenticationSessionEntry
OBJECT-TYPE
Each conceptual row inherits it's initial information from the row in the etsysMACAuthenticationPortConfigTable corresponding to the correct port. Each row represents an authenticated MAC.
1.3.6.1.4.1.5624.1.2.25.1.4.1.1not-accessiblecurrent
etsysMACAuthenticationSessionPort
OBJECT-TYPE
This is the InterfaceIndex associated with the authenticated MACs session.
1.3.6.1.4.1.5624.1.2.25.1.4.1.1.1InterfaceIndexread-onlycurrent
etsysMACAuthenticationDuration
OBJECT-TYPE
The value, in seconds, which have elapsed since the start of this session.
1.3.6.1.4.1.5624.1.2.25.1.4.1.1.2Unsigned32read-onlycurrent
etsysMACAuthenticationConformance
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.2
etsysMACAuthenticationGroups
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.2.1
etsysMACAuthenticationCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.5624.1.2.25.2.2

Conformance

NameOIDStatus
etsysMACAuthenticationSystemGroup
OBJECT-GROUP
Global object controlling this feature. Global objects that affect how the credentials are presented to the authentication server.
1.3.6.1.4.1.5624.1.2.25.2.1.1current
etsysMACAuthenticationPortConfigGroup
OBJECT-GROUP
Objects describing the MAC Authentication configuration for each port.
1.3.6.1.4.1.5624.1.2.25.2.1.2current
etsysMACAuthenticationMACConfigGroup
OBJECT-GROUP
Objects associated with an individual MACs authentication configuration.
1.3.6.1.4.1.5624.1.2.25.2.1.3current
etsysMACAuthenticationMACSessionGroup
OBJECT-GROUP
Objects associated with a MAC Session
1.3.6.1.4.1.5624.1.2.25.2.1.4current
etsysMACAuthenticationCompliance
MODULE-COMPLIANCE
The compliance statement for devices that support MAC-Authentication.
1.3.6.1.4.1.5624.1.2.25.2.2.1current