ATMF LES MIB

This is the MIB module for managing ATM LAN Emulation Servers.

Configuration Group
Configuration Table
BUS Table
LE ARP MAC Address Table
LE ARP Route Descriptor Table
LEC Table
Statistics Table
LEC Statistics Table
Error Log Control Table
Error Log Table

Configuration Group

up-arrow138b.gif (883 bytes)

Field Descriptions

lesConfNextId The 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.
lesLecTableLastChange The value of sysUptime when an entry was created/deleted.

 

Configuration Table

up-arrow138b.gif (883 bytes)
This 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.

Each 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.

Field Descriptions

lesConfIndex A 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.

lesAtmAddrSpec An 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.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S1.

lesAtmAddrMask The 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.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S1.

lesAtmAddrActual The 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.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S1.

lesElanName The name of the Emulated LAN this LES is providing service for. This object
may be used to identify the ELAN the LES is in.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. C5.

lesLanType The type of the ATM Emulated LAN this LES is providing service to.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S2.

lesLastChange The value of sysUpTime when this LES
has entered the state indicated by the
object lesOperStatus.
lesMaxFrameSize The maximum AAL-5 SDU size of a data frame that the LE service can guarantee not to drop because it is too large.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S3.

lesControlTimeOut Time 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.

REFERENCE:
LAN Emulation Over ATM Specification - version 1.0. S4.

lesOperStatus The operational state of this LES entry.
When in 'up' state the LES will respond
to LEC requests. Any other state the LES is not available for service and may
release all the existing VCCs and refuse service to all clients.
lesAdminStatus The 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.
lesRowStatus This object is used to create or delete entries in the elanConfTable.

REFERENCE:
RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management.

 

BUS Table

up-arrow138b.gif (883 bytes)
This 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.

Field Descriptions

lesBusConfIndex A 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.

lesBusAddress The 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.

REFERENCE:
LAN Emulation Over ATM Specification -version 1.0. S6.

 

LE ARP MAC Address Table

up-arrow138b.gif (883 bytes)
This 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.

Field Descriptions

lesLeArpMacAddr The 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.

lesLeArpLecId The 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.

lesLeArpAtmAddr The 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.
lesLeArpEntryType This 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.

REFERENCE:
LAN Emulation Client MIB definition.

lesLeArpRowStatus This object is used to create or delete entries in the elanConfTable.

REFERENCE
RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management   Protocol (SNMPv2).

 

LE ARP Route Descriptor Table   

up-arrow138b.gif (883 bytes)
This 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.

Field Descriptions

lesLeArpRdSegId The LAN ID (ring number) portion of the  IEEE 802.5 route descriptor associated  with this LES.
lesLeArpRdBridgeNum The Bridge Number portion of the IEEE 802.5 route descriptor associated with this LES.
lesLeArpRdLecId The LE Client Identifier (LECID) of this entry. Each LE Client requires a LECID assigned by the LE Server during the Join phase.
lesLeArpRdAtmAddr The ATM address associated with the Route Descriptor.
lesLeArpRdEntryType This 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.

lesLeArpRdRowStatus This object is used to create or delete entries in the elanConfTable.

REFERENCE:
RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).

 

LEC Table

up-arrow138b.gif (883 bytes)
This 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.

Field Descriptions

lesLecIndex An arbitrary integer which uniquely identifies a LEC in this table.
lesLecAtmAddr The ATM address of the LANE client. This is the primary ATM address of the LEC used in joining phase.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Section 5.4.3.

lesLecProxy Whether 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.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Section 5.1.1.

lesLecId The 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.
lesLecAtmIfIndex The 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.
lesLecCtlDirectVpi The VPI of the bi-directional control direct connection between the LEC and LES.
lesLecCtlDirectVci The VCI of the bi-directional control direct connection between the LEC and LES.
lesLecLastChange The value of sysUpTime of this entry when the LEC enters the state indicated by the object lesLecState.
lesLecState This 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.
lesLecRowStatus This 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.

REFERENCE:
RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).

 

Statistics Table  

up-arrow138b.gif (883 bytes)
This table contains all counters the LES maintain. This table is an extension to the lesConfTable. It provides performance and fault counters on a per LES basis.

Field Descriptions

lesStatJoinOk Number of successful Join responses send out by the LAN Emulation Server.
lesStatVerNotSup Number of version not supported errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatInvalidReqParam Number of invalid request parameters errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatDupLanDest Number of duplicate LAN destination errors.
lesStatDupAtmAddr Number of duplicate ATM address errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatInsRes Number of insufficient resources to grant errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatAccDenied Number of access denied for security reasons errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0,Table 13.

lesStatInvalidReqId Number of invalid LEC ID errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatInvalidLanDest Number of invalid LAN destination errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatInvalidAtmAddr Number of invalid ATM address errors.

REFERENCE:
ATM Forum LAN Emulation Over ATM Specification, V1.0, Table 13.

lesStatInBadPkts Number of mal formed ATM ARP requests received by the LES.
lesStatOutRegFails Number of registration failures sent out by this LES.
lesStatLeArpIn The total number of LE_ARP_REQUEST frames the LES has accepted since its last initialization.
lesStatLeArpFwd The 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.

 

LEC Statistics Table

up-arrow138b.gif (883 bytes)
This table contains all LE-ARP request related counters and error counts on a per LEC-LES pair basis.

Field Descriptions

lesLecRecvs Number of requests received from this LEC. This includes all control frames as well as LE-ARP requests.
lesLecSends Number of requests or responses sent to the LEC entry from this LES.
lesLecInRegReq Number of Register requests received from this LEC.
lesLecInUnReg Number of UnRegister requests received  from this LEC.
lesLecInLeArpUcast Number of LE-ARP requests for UNICAST address received from this LEC.
lesLecInLeArpBcast Number of LE-ARP requests for MULTICAST and Broadcast address received from this LEC.
lesLecInLeArpResp Number of LE-ARP responses received from this LEC.

 

Error Log Control Table

up-arrow138b.gif (883 bytes)
This table contains error log control  information of all LES instances. This table is an extension to the lesConfTable. It is used to enable or disable error logs for a particular LES entry.

Field Descriptions

lesErrCtlAdminStatus This object is used to enable/disable error  logging for the LES.
lesErrCtlOperStatus This 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.
lesErrCtlClearLog This object is used to clear the error log entries associated with this LES.
lesErrCtlMaxEntries The maximum entries of the error log a LES can support.
lesErrCtlLastEntry The index to the last entry in the error log table for this LES.

 

Error Log Table

up-arrow138b.gif (883 bytes)
This 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.

Field Descriptions

lesErrLogIndex An 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). Succeeding 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.
lesErrLogAtmAddr The 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.
lesErrLogErrCode The 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.
lesErrLogTime The sysUpTime when this entry was logged by the LES.