LAN-EMULATION-LES-MIB

MIB Reference — IPNetwork Monitor

All MIBsLAN-EMULATION-LES-MIB

Category: ATM, Protocol: ATM

Description:

ATM Forum MIB for managing LAN Emulation Server (LES) and LAN Emulation Configuration Server (LECS) in ATM LANE networks.

Imported Objects

From LAN-EMULATION-CLIENT-MIB

LeArpTableEntryType
VciInteger
VpiInteger
atmfLanEmulationOBJECT-IDENTITY

From LAN-EMULATION-ELAN-MIB

AtmLaneMask
IfIndexOrZero
Integer
TIMESTAMP

From RFC-1212

OBJECT-TYPE

From RFC1155-SMI

Counter

From RFC1213-MIB

DisplayString

What Is LAN-EMULATION-LES-MIB?

LAN-EMULATION-LES-MIB MIB is an ATM Forum standards-based MIB for managing the LAN Emulation Server (LES) and LAN Emulation Configuration Server (LECS) components that allow legacy Ethernet/Token Ring traffic to be emulated over an ATM network (LANE). Based on the module description, it centers on a configuration table (lesConfTable) used to create and index LES instances on the device. Its monitoring relevance is chiefly around software/service configuration status — confirming a LES instance exists and is correctly indexed/configured, which is foundational to whether ATM-attached end stations can successfully join a given emulated LAN. As an ATM Forum standard it depends on the broader ATM/LANE protocol framework and typically coexists with related ATM MIBs (e.g. ATM-MIB) on the same switch. It is deployed on ATM switches/routers supporting LAN Emulation services, a technology historically used to bridge legacy Ethernet networks over ATM backbones.

IPNetwork Monitor allows you to monitor SNMP objects defined in LAN-EMULATION-LES-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • LES instance configuration/index

Supported Devices

  • vendor-neutral, ATM Forum standards-based MIB, not tied to a specific manufacturer
  • ATM switches/routers supporting LAN Emulation (LANE)

Monitoring Examples

No concrete runtime object names beyond the lesConfTable index reference were available for this module, so a detailed polling scenario cannot be fully grounded; an admin would use the next-free lesConfTable index described in the module to provision or verify a new LES instance, but specific state/counter objects cannot be cited from the available data.

OIDs
OID symbolicOID numericTypeAccessDescription
lesMIB1.3.6.1.4.1.353.5.3.3
lesConfGroup1.3.6.1.4.1.353.5.3.3.1
INT lesConfNextId1.3.6.1.4.1.353.5.3.3.1.1INTEGERread-onlyThe next available LES index. The value of this object can be used as the index by the network manager to create an entry in the lesConfTable.
lesConfTable1.3.6.1.4.1.353.5.3.3.1.2not-accessibleThis table contains all LAN Emulation Servers this agent manages. The LES is one of the components in the Emulated LAN which implements the control coordination function. It is the address resolution server for a given ELAN. The LES provides a facility for registering and resolving MAC addresses and/or route descriptors to ATM addresses. There can be multiple LES per ELAN but a LES can serve only one ELAN.
lesConfEntry1.3.6.1.4.1.353.5.3.3.1.2.1not-accessibleEach entry in this table represents a LES. The parameters in each entry apply to one emulated LAN served by one LES. Objects lesLanType and lesMaxFrameSize are also required besides lesRowStatus during row creation.
INT lesConfIndex1.3.6.1.4.1.353.5.3.3.1.2.1.1INTEGERnot-accessibleA value which uniquely identifies a conceptual row in the lesConfTable. If the conceptual row identified by this value of lesConfIndex is recreated following an agent restart, the same value of lesConfIndex must be used to identify the recreated row.
ADR lesAtmAddrSpec1.3.6.1.4.1.353.5.3.3.1.2.1.2AtmLaneAddressread-writeAn ATM address specified by the network or local management that, with the ATM address mask, determines a portion of the ATM address that the LES on the designated ATM interface will use to derive the actual ATM address from the network or ILMI. The derived ATM address is specified in the object lesAtmAddrActual, which is used to receive ATM ARP requests.
ATM lesAtmAddrMask1.3.6.1.4.1.353.5.3.3.1.2.1.3AtmLaneMaskread-writeThe ATM address mask associated with the object lesAtmAddrSpec. The value of the mask is an ATM address with the don't care portion set to zero and the valid ATM address portion set to one.
ADR lesAtmAddrActual1.3.6.1.4.1.353.5.3.3.1.2.1.4AtmLaneAddressread-onlyThe resultant ATM address in use by the LES. This object is a product of the specified ATM address, mask and interaction with the network. This object is created by the agent.
STR lesElanName1.3.6.1.4.1.353.5.3.3.1.2.1.5DisplayStringread-writeThe name of the Emulated LAN this LES is providing service for. This object may be used to identify the ELAN the LES is in.
LES lesLanType1.3.6.1.4.1.353.5.3.3.1.2.1.6LesLecDataFrameFormatread-writeThe type of the ATM Emulated LAN this LES is providing service to.
TIM lesLastChange1.3.6.1.4.1.353.5.3.3.1.2.1.7TIMESTAMPread-onlyThe value of sysUpTime when this LES has entered the state indicated by the object lesOperStatus.
LES lesMaxFrameSize1.3.6.1.4.1.353.5.3.3.1.2.1.8LesLecDataFrameSizeread-writeThe maximum AAL-5 SDU size of a data frame that the LE service can guarantee not to drop because it is too large.
INT lesControlTimeOut1.3.6.1.4.1.353.5.3.3.1.2.1.9INTEGERread-writeTime out period used for timing out most request/response control frame interactions. This is the time a Client has to issue a join request to a LES after a control direct VCC is established with a LES.
INT lesOperStatus1.3.6.1.4.1.353.5.3.3.1.2.1.11INTEGERread-onlyThe operational state of this LES entry. When in 'up' state the LES will respond to LEC requests. Any other state the LES is notavailable for service and may release all the existing VCCs and refuse service to all clients.
INT lesAdminStatus1.3.6.1.4.1.353.5.3.3.1.2.1.12INTEGERread-writeThe desired state of the designated LES as prescribed by the operator. The actions of the agent will, if at all possible, eventually result in the desired state being reflected in the lesOperStatus.
ROW lesRowStatus1.3.6.1.4.1.353.5.3.3.1.2.1.13RowStatusread-writeThis object is used to create or delete entries in the elanConfTable.
lesVccTable1.3.6.1.4.1.353.5.3.3.1.3not-accessibleThis table contains all the Control Distribute VCCs used by the LES to distribute control traffic to the participating LECs. The Control Distribute VCC can either be point-to-point or point-to- multipoint calls. This table is read only if SVCs are used and writable if PVCs are used.
lesVccEntry1.3.6.1.4.1.353.5.3.3.1.3.1not-accessibleEach entry in this table represents a LES entry and it's associated Control Distribute VCC.
IFI lesVccAtmIfIndex1.3.6.1.4.1.353.5.3.3.1.3.1.1IfIndexOrZeronot-accessibleThe ATM interface which the Control Distribute VCC is running on. This value must match an existing value in the ifTable. The value of this object is set to zero when the ATM interface is an internal connection.
NUM lesVccCtlDistVpi1.3.6.1.4.1.353.5.3.3.1.3.1.2VpiIntegernot-accessibleThe VPI value of the Control Distribute VCC. The object lesVccAtmIfIndex, lesVccCtlDistVci and the value of this object uniquely identfies a VCC within a ATM host.
NUM lesVccCtlDistVci1.3.6.1.4.1.353.5.3.3.1.3.1.3VciIntegernot-accessibleThe VCI value of the Control Distribute VCC. The object lesVccAtmIfIndex, lesVccCtlDistVci and the value of this object uniquely identfies a VCC within a ATM host.
ROW lesVccRowStatus1.3.6.1.4.1.353.5.3.3.1.3.1.4RowStatusread-writeThis object is used to create or delete entries in the elanConfTable.
lesBusTable1.3.6.1.4.1.353.5.3.3.1.4not-accessibleThis table contains the BUSs paired with the LESs found in the lesConfTable. The BUS (Broadcast and Unknown Server) handles data sent by a LE client to the broadcast MAC address, all multicast traffic, and initial unicast frames which are sent by a LAN Emulation Client before the data direct target ATM address has been resolved.
lesBusEntry1.3.6.1.4.1.353.5.3.3.1.4.1not-accessibleEach entry in this table represents aLES/BUS pair. Object lesBusAddress is required duringrow creation. This table is indexed by lesConfIndex and lesBusConfIndexto show the pairing relationship betweenthe LES and BUS.
INT lesBusConfIndex1.3.6.1.4.1.353.5.3.3.1.4.1.1INTEGERnot-accessibleA value which uniquely identifies a BUS ATM address. If the BUS ATM address identified by this value of lesBusConfIndex is recreated following an agent restart, the same value of lesBusConfIndex must be used to identify the recreated BUS ATM address.
ADR lesBusAddress1.3.6.1.4.1.353.5.3.3.1.4.1.2AtmLaneAddressread-onlyThe ATM address of the BUS. This BUS is associated with LES specified by the lesConfIndex. A BUS may have several ATM addresses, this object provides the ATM address the LES returns in response to the LE-ARP request by the LEC.
lesLeArpMacTable1.3.6.1.4.1.353.5.3.3.1.5not-accessibleThis table provides access to an ATM LAN Emulation Server's MAC-to-ATM ARP table. It contains entries for unicast addressed, the broadcast address. When the entry is for broadcast MAC address the corresponding ATM address is of a BUS. When the entry is for unicast MAC address the corresponding ATM address represents a LEC.
lesLeArpMacEntry1.3.6.1.4.1.353.5.3.3.1.5.1not-accessibleAn ATM LAN Emulation ARP table entry containing information about the binding of one MAC address to one ATM address.
MAC lesLeArpMacAddr1.3.6.1.4.1.353.5.3.3.1.5.1.1MacAddressnot-accessibleThe MAC address for which this table entry provides a translation. Since ATM LAN Emulation uses an LE ARP protocol to locate the Broadcast and Unknown Server, the value of this object could be the broadcast MAC address. MAC addresses should be unique within any given ATM Emulated LAN. However, there's no requirement that they be unique across disjoint emulated LANs.
INT lesLeArpLecId1.3.6.1.4.1.353.5.3.3.1.5.1.2INTEGERread-onlyThe LE Client Identifier (LECID) of this entry. Each LE Client requires a LECID assigned by the LE Server during the Join phase. If this entry is for a BUS then this object value will be zero.
ADR lesLeArpAtmAddr1.3.6.1.4.1.353.5.3.3.1.5.1.3AtmLaneAddressread-writeThe ATM address of the Broadcast & Unknown Server or LAN Emulation Client whose MAC address is stored in 'lesLeArpMacAddr'. This volume may be registered by a LAN Emulation Client or specified by network management.
LEA lesLeArpEntryType1.3.6.1.4.1.353.5.3.3.1.5.1.4LeArpTableEntryTyperead-writeThis object is used to indicate how this LE-ARP entry was created. The possible values for this object are: viaRegister(1), - agent staticVolatile(2), - network manager staticNonVolatile(3) - network manager This object is filled in by agent or network manager depending on the type.
ROW lesLeArpRowStatus1.3.6.1.4.1.353.5.3.3.1.5.1.5RowStatusread-writeThis object is used to create or delete entries in the elanConfTable.
lesLeArpRdTable1.3.6.1.4.1.353.5.3.3.1.6not-accessibleThis table provides access to an ATM LAN Emulation Server's RouteDescriptor-to-ATM ARP cache. The entries in this table are set-up by the agent or network manager depending on the entry type. The Route Descriptors are presented as Segment Id (ring number) and Bridge number.
lesLeArpRdEntry1.3.6.1.4.1.353.5.3.3.1.6.1not-accessibleAn ATM LAN Emulation ARP cache entry containing information about the binding of one Route Descriptor to one ATM address.
INT lesLeArpRdSegId1.3.6.1.4.1.353.5.3.3.1.6.1.1INTEGERnot-accessibleThe LAN ID (ring number) portion of the IEEE 802.5 route descriptor associated with this LES.
INT lesLeArpRdBridgeNum1.3.6.1.4.1.353.5.3.3.1.6.1.2INTEGERnot-accessibleThe Bridge Number portion of the IEEE 802.5 route descriptor associated with this LES.
INT lesLeArpRdLecId1.3.6.1.4.1.353.5.3.3.1.6.1.3INTEGERread-onlyThe LE Client Identifier (LECID) of this entry. Each LE Client requires a LECID assigned by the LE Server during the Join phase.
ADR lesLeArpRdAtmAddr1.3.6.1.4.1.353.5.3.3.1.6.1.4AtmLaneAddressread-writeThe ATM address associated with the Route Descriptor.
LEA lesLeArpRdEntryType1.3.6.1.4.1.353.5.3.3.1.6.1.5LeArpTableEntryTyperead-writeThis object is used to indicate how this LE-ARP entry was learned: viaRegister(1), - agent staticVolatile(2), - network manager staticNonVolatile(3) - network manager This object is filled in by agent or network manager depending on the type.
ROW lesLeArpRdRowStatus1.3.6.1.4.1.353.5.3.3.1.6.1.6RowStatusread-writeThis object is used to create or delete entries in the elanConfTable.
TIM lesLecTableLastChange1.3.6.1.4.1.353.5.3.3.1.7TIMESTAMPread-onlyThe value of sysUptime when an entry was created/deleted.
lesLecTable1.3.6.1.4.1.353.5.3.3.1.8not-accessibleThis table contains all LAN Emulation clients serviced by LESs specified in the lesConfTable. This table can be used to retrieve the topology of an ELAN, in particular, the LES to LECs mapping information. An entry in this table is filled in by the agent when a LEC registers successfully with the LES. Objects lesLecCtlDirectVpi and lesLecCtlDirectVci can be modified by the network manager after creation if PVC is used.
lesLecEntry1.3.6.1.4.1.353.5.3.3.1.8.1not-accessibleEach entry represents a LANE client to LES binding.
INT lesLecIndex1.3.6.1.4.1.353.5.3.3.1.8.1.1INTEGERnot-accessibleAn arbitrary integer which uniquely identifies a LEC in this table.
ADR lesLecAtmAddr1.3.6.1.4.1.353.5.3.3.1.8.1.2AtmLaneAddressread-onlyThe ATM address of the LANE client. This is the primary ATM address of the LEC used in joining phase.
T/F lesLecProxy1.3.6.1.4.1.353.5.3.3.1.8.1.3TruthValueread-onlyWhether this client is acting as a proxy. Proxy clients are allowed to represent unregistered MAC addresses, and receive copies of LE_ARP_REQUEST packets for such addresses.
INT lesLecId1.3.6.1.4.1.353.5.3.3.1.8.1.4INTEGERread-onlyThe LE Client Identifier (LECID) of this entry. Each LE Client requires a LECID assigned by the LE Server during the Join phase. The LECID is placed in control requests by the LE Client and MAY be used for echo suppression on multicast data frames sent by that LE Client.
IFI lesLecAtmIfIndex1.3.6.1.4.1.353.5.3.3.1.8.1.5IfIndexOrZeroread-writeThe ifIndex of ATM port where this LEC entry has established the control direct VCC to the LES. The value of this object maps to an existing ifIndex value in the ifTable of MIB-II. When an internal connection is used, this object is set to zero.
NUM lesLecCtlDirectVpi1.3.6.1.4.1.353.5.3.3.1.8.1.6VpiIntegerread-writeThe VPI of the bi-directional control direct connection between the LEC and LES.
NUM lesLecCtlDirectVci1.3.6.1.4.1.353.5.3.3.1.8.1.7VciIntegerread-writeThe VCI of the bi-directional control direct connection between the LEC and LES.
TIM lesLecLastChange1.3.6.1.4.1.353.5.3.3.1.8.1.8TIMESTAMPread-onlyThe value of sysUpTime of this entry when the LEC enters the state indicated by the object lesLecState.
INT lesLecState1.3.6.1.4.1.353.5.3.3.1.8.1.9INTEGERread-onlyThis object is used to indicate the status this LEC entry is in from the LES's perspective. The state of this object is updated by the agent as it discovers various phases of this LEC.
ROW lesLecRowStatus1.3.6.1.4.1.353.5.3.3.1.8.1.10RowStatusread-writeThis object provides a way for the network manager to selectively remove a LE Client from the designated LES. Or in a system where PVCs are used, this table is used to configure Control Direct VCCs between LES and LEC.
lesStatGroup1.3.6.1.4.1.353.5.3.3.2
lesStatTable1.3.6.1.4.1.353.5.3.3.2.1not-accessibleThis table contains all counters the LES maintain. This table is an extention to the lesConfTable. It provides performance and fault counters on a per LES basis.
lesStatEntry1.3.6.1.4.1.353.5.3.3.2.1.1not-accessibleEach entry in this table contains a LES and its counters.
CTR lesStatJoinOk1.3.6.1.4.1.353.5.3.3.2.1.1.1Counterread-onlyNumber of successful Join responses send out by the LAN Emulation Server.
CTR lesStatVerNotSup1.3.6.1.4.1.353.5.3.3.2.1.1.2Counterread-onlyNumber of version not supported errors.
CTR lesStatInvalidReqParam1.3.6.1.4.1.353.5.3.3.2.1.1.3Counterread-onlyNumber of invalid request parameters errors.
CTR lesStatDupLanDest1.3.6.1.4.1.353.5.3.3.2.1.1.4Counterread-onlyNumber of duplicate LAN destination errors.
CTR lesStatDupAtmAddr1.3.6.1.4.1.353.5.3.3.2.1.1.5Counterread-onlyNumber of duplicate ATM address errors.
CTR lesStatInsRes1.3.6.1.4.1.353.5.3.3.2.1.1.6Counterread-onlyNumber of insufficient resources to grant errors.
CTR lesStatAccDenied1.3.6.1.4.1.353.5.3.3.2.1.1.7Counterread-onlyNumber of access denied for security reasons errors.
CTR lesStatInvalidReqId1.3.6.1.4.1.353.5.3.3.2.1.1.8Counterread-onlyNumber of invalid LEC ID errors.
CTR lesStatInvalidLanDest1.3.6.1.4.1.353.5.3.3.2.1.1.9Counterread-onlyNumber of invalid LAN destination errors.
CTR lesStatInvalidAtmAddr1.3.6.1.4.1.353.5.3.3.2.1.1.10Counterread-onlyNumber of invalid ATM address errors.
CTR lesStatInBadPkts1.3.6.1.4.1.353.5.3.3.2.1.1.11Counterread-onlyNumber of mal formed ATM ARP requests received by the LES.
CTR lesStatOutRegFails1.3.6.1.4.1.353.5.3.3.2.1.1.12Counterread-onlyNumber of registration failures sent out by this LES.
CTR lesStatLeArpIn1.3.6.1.4.1.353.5.3.3.2.1.1.13Counterread-onlyThe total number of LE_ARP_REQUEST frames the LES has accepted since its last initialization.
CTR lesStatLeArpFwd1.3.6.1.4.1.353.5.3.3.2.1.1.14Counterread-onlyThe number of LE_ARP_REQUESTs that the LES forwarded onto the clients (either via the control distribute or individually over each control direct) rather than answering directly. This may be due to implementation decision (forward all requests) or because the resolution to the request did not reside in the LES's LE ARP cache.
lesLecStatGroup1.3.6.1.4.1.353.5.3.3.3
lesLecStatTable1.3.6.1.4.1.353.5.3.3.3.1not-accessibleThis table contains all LE-ARP request related counters and error counts on a per LEC-LES pair basis.
lesLecStatEntry1.3.6.1.4.1.353.5.3.3.3.1.1not-accessibleEach entry in this table represents a LEC and its ARP counters. This table is an extention to the lesLecTable.
CTR lesLecRecvs1.3.6.1.4.1.353.5.3.3.3.1.1.1Counterread-onlyNumber of requests received from this LEC. This includes all control frames as well as LE-ARP requests.
CTR lesLecSends1.3.6.1.4.1.353.5.3.3.3.1.1.3Counterread-onlyNumber of requests or responses sent to the LEC entry from this LES.
CTR lesLecInRegReq1.3.6.1.4.1.353.5.3.3.3.1.1.4Counterread-onlyNumber of Register requests received from this LEC.
CTR lesLecInUnReg1.3.6.1.4.1.353.5.3.3.3.1.1.5Counterread-onlyNumber of UnRegister requests received from this LEC.
CTR lesLecInLeArpUcast1.3.6.1.4.1.353.5.3.3.3.1.1.6Counterread-onlyNumber of LE-ARP requests for UNICAST address received from this LEC.
CTR lesLecInLeArpBcast1.3.6.1.4.1.353.5.3.3.3.1.1.7Counterread-onlyNumber of LE-ARP requests for MULTICAST and Broadcast address received from this LEC.
CTR lesLecInLeArpResp1.3.6.1.4.1.353.5.3.3.3.1.1.8Counterread-onlyNumber of LE-ARP responses received from this LEC.
CTR lesLecInNArp1.3.6.1.4.1.353.5.3.3.3.1.1.10Counterread-onlyNumber of NARP requests received from this LEC.
lesFaultGroup1.3.6.1.4.1.353.5.3.3.4
lesErrCtlTable1.3.6.1.4.1.353.5.3.3.4.1not-accessibleThis table contains error log control information of all LES instances. This table is an extention to the lesConfTable. It is used to enable or disable error logs for a particular LES entry.
lesErrCtlEntry1.3.6.1.4.1.353.5.3.3.4.1.1not-accessibleEach entry represents a LES entry in the lesConfTable.
INT lesErrCtlAdminStatus1.3.6.1.4.1.353.5.3.3.4.1.1.1INTEGERread-writeThis object is used to enable/disable error logging for the LES.
INT lesErrCtlOperStatus1.3.6.1.4.1.353.5.3.3.4.1.1.2INTEGERread-onlyThis object is used to indicate the result of a set operation to the object lesErrCtlAdminStatus. If the error log was successfully started, it is in active(2) mode. Otherwise, it is set to either outOfRes(3) or failed(4) for the respective reasons.
INT lesErrCtlClearLog1.3.6.1.4.1.353.5.3.3.4.1.1.3INTEGERread-writeThis object is used to clear the error log entries associated with this LES.
INT lesErrCtlMaxEntries1.3.6.1.4.1.353.5.3.3.4.1.1.4INTEGERread-onlyThe maximum entries of the error log a LES can support.
INT lesErrCtlLastEntry1.3.6.1.4.1.353.5.3.3.4.1.1.5INTEGERread-writeThe index to the last entry in the error log table for this LES.
lesErrLogTable1.3.6.1.4.1.353.5.3.3.4.2not-accessibleThis table contains error logs of the LES instances enabled in the lesErrCtlTable. This table is indexed by the LES instance index and an arbitrary integer uniquely identifies an error log.
lesErrLogEntry1.3.6.1.4.1.353.5.3.3.4.2.1not-accessibleEach entry represents a JOIN or REGISTER that was rejected due to an error.
INT lesErrLogIndex1.3.6.1.4.1.353.5.3.3.4.2.1.1INTEGERnot-accessibleAn arbitrary integer which uniquely identifies an error log entry. The first entry after reset or clearing the error log is an assigned value (2^32-1). Succeding entries are assigned with descending values consecutively. Entries after 1 are discarded. The enabling/disabling of the error log capability is done in the lesErrCtlTable.
ADR lesErrLogAtmAddr1.3.6.1.4.1.353.5.3.3.4.2.1.2AtmLaneAddressread-onlyThe ATM address of the requester which sends the JOIN or REGISTER request and causes the error to occur. The corresponding error code is specified in the object lesErrLogErrCode.
INT lesErrLogErrCode1.3.6.1.4.1.353.5.3.3.4.2.1.3INTEGERread-onlyThe Error code which indicates the cause of the error triggered by the JOIN or REGISTER request sent by the requester indicated by the value of the object lesErrLogAtmAddr.
TIM lesErrLogTime1.3.6.1.4.1.353.5.3.3.4.2.1.4TIMESTAMPread-onlyThe sysUpTime when this entry was logged by the LES.

RFC description

Management objects for ATM LAN Emulation Server (LES) operations and configuration.

Start monitoring Vendor-neutral ATM Forum standard (ATM switches/routers supporting LAN Emulation) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download LAN-EMULATION-LES-MIB