home *** CD-ROM | disk | FTP | other *** search
-
- ------------------------------------------------------------------------
- -- The Eicon SNA Link Conversion MIB
- ------------------------------------------------------------------------
-
- ECSLC-MIB DEFINITIONS ::= BEGIN
-
- IMPORTS
- enterprises, Counter
- FROM RFC1155-SMI
- DisplayString
- FROM RFC1213-MIB
- OBJECT-TYPE
- FROM RFC-1212;
-
- -- This MIB module uses the extended OBJECT-TYPE macro as
- -- defined in RFC 1212.
-
- OperState ::= INTEGER {
- other (1), -- none of the following
- disabled (2), -- not in ready state
- ready (3), -- in ready state but not operating
- active (4), -- ready and operating
- busy (5) -- operating but cannot accept more traffic
- }
-
- AdminState ::= INTEGER {
- start (1),
- stop (2),
- other (3)
- }
-
- --
- -- This value contains the state of an individual link (side A or B) of an
- -- SNA Link conversion session.
- --
- -- There are two levels of connection:
- -- - the line connection: the line connection is obtained whenever the
- -- line can be used to transfer connection-less frames to the remote.
- -- This occurs when the line signals are up for SDLC (for example: modem
- -- is connected) or following a successful LLC TEST exchange (802.2).
- --
- -- - the link station connection: it implies that data frames can be sent to
- -- the partner station. For example, following an SNRM-UA (SDLC) or SABME-UA
- -- (802.2) exchange.
- --
- -- Value
- --
- -- free - the link is not used (session is not started).
- -- idle - the link is closed.
- -- connecting - the line connection is currently being activated.
- -- wait-connect - the link is waiting for the remote to request the line
- -- connection
- -- retry-connect - the line connection failed and is waiting for a time
- -- delay to expire in order to retry the connection.
- -- wait-xid-reply - An XID was sent and the link is waiting for the response
- -- connected - The line connection is opened but the link station
- -- connection is not yet active.
- -- activating - The link station connection is being opened.
- -- active - The link station connection is up and data can be transferred
- -- on this connection.
- -- disconnecting - the link is being disconnected.
-
- SlcState ::= INTEGER {
- free (1),
- closed (2),
- closing (3),
- failed (4),
- open (5),
- idle (6),
- connecting (7),
- wait-connect (8),
- retry-connect (9),
- wait-xid-reply (10),
- connected (11),
- activating (12),
- active (13),
- disconnecting (14)
- }
-
- SlcType ::= INTEGER {
- sdlc (1),
- llc (2)
- }
-
-
- eicon OBJECT IDENTIFIER ::= { enterprises 434 }
- management OBJECT IDENTIFIER ::= { eicon 2 }
- mibv2 OBJECT IDENTIFIER ::= { management 2 }
-
- ecslc OBJECT IDENTIFIER ::= { mibv2 11 }
-
- ------------------------------------------------------------------------
- -- SLC GLOBAL Info
- ------------------------------------------------------------------------
-
- ecslcOperState OBJECT-TYPE
- SYNTAX OperState
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Operational state of the SNA Link Conversion."
- ::= { ecslc 1 }
-
- ecslcAdminState OBJECT-TYPE
- SYNTAX AdminState
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This object is used to change the state of the module."
- ::= { ecslc 2 }
-
- ecslcCardNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The EiconCard Number where SLC is running."
- ::= { ecslc 3 }
-
- ecslcNbrSessions OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Number of SNA Conversion Sessions"
- ::= { ecslc 4 }
-
- ecslcCharsExchanged OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total number of characters exchanged"
- ::= { ecslc 5 }
-
- ecslcFramesExchanged OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total number of frames exchanged."
- ::= { ecslc 6 }
-
- ecslcConnectSuccess OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of successful connections."
- ::= { ecslc 7 }
-
- ecslcConnectFail OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of failed connections."
- ::= { ecslc 8 }
-
- ecslcLinkLost OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of lost links between A and B."
- ::= { ecslc 9 }
-
- ecslcSessInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EcslcSessInfoEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of information showing all SLC sessions
- on the server."
- ::= { ecslc 10 }
-
- ecslcSessInfoEntry OBJECT-TYPE
- SYNTAX EcslcSessInfoEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "SNA Link Conversion Session Entry Information."
- INDEX { ecslcSessInfoIndex }
- ::= { ecslcSessInfoTable 1 }
-
- EcslcSessInfoEntry ::=
- SEQUENCE {
- ecslcSessInfoIndex
- INTEGER,
- ecslcSessInfoName
- DisplayString,
- ecslcSessInfoAdminState
- AdminState,
- ecslcSessInfoOperState
- SlcState,
- ecslcSessInfoActMethod
- INTEGER,
- ecslcSessInfoSideAState
- SlcState,
- ecslcSessInfoSideAType
- SlcType,
- ecslcSessInfoSideADestMacAddr
- OCTET STRING,
- ecslcSessInfoSideADestSAPID
- INTEGER,
- ecslcSessInfoSideASrcMacAddr
- OCTET STRING,
- ecslcSessInfoSideASrcSAPID
- INTEGER,
- ecslcSessInfoSideACuAddr
- INTEGER,
- ecslcSessInfoSideAPortRef
- INTEGER,
- ecslcSessInfoSideAMaxData
- INTEGER,
- ecslcSessInfoSideAPuid
- INTEGER,
- ecslcSessInfoSideBState
- SlcState,
- ecslcSessInfoSideBType
- SlcType,
- ecslcSessInfoSideBDestMacAddr
- OCTET STRING,
- ecslcSessInfoSideBDestSAPID
- INTEGER,
- ecslcSessInfoSideBSrcMacAddr
- OCTET STRING,
- ecslcSessInfoSideBSrcSAPID
- INTEGER,
- ecslcSessInfoSideBCuAddr
- INTEGER,
- ecslcSessInfoSideBPortRef
- INTEGER,
- ecslcSessInfoSideBMaxData
- INTEGER,
- ecslcSessInfoSideBPuid
- INTEGER
- }
-
- ecslcSessInfoIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Index for this session entry."
- ::= { ecslcSessInfoEntry 1 }
-
- ecslcSessInfoName OBJECT-TYPE
- SYNTAX DisplayString (SIZE (0..18))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The SLC Session name (NameA.NameB)"
- ::= { ecslcSessInfoEntry 2 }
-
- ecslcSessInfoAdminState OBJECT-TYPE
- SYNTAX AdminState
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This object is used to stop or start this session."
- ::= { ecslcSessInfoEntry 3 }
-
- ecslcSessInfoOperState OBJECT-TYPE
- SYNTAX SlcState
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Operating state of the session."
- ::= { ecslcSessInfoEntry 4 }
-
- ecslcSessInfoActMethod OBJECT-TYPE
- SYNTAX INTEGER {
- startup (1),
- user-control (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The activation method for this session."
- ::= { ecslcSessInfoEntry 5 }
-
- ecslcSessInfoSideAState OBJECT-TYPE
- SYNTAX SlcState
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The operating state of Side A node."
- ::= { ecslcSessInfoEntry 6 }
-
- ecslcSessInfoSideAType OBJECT-TYPE
- SYNTAX SlcType
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Link type of the side A node."
- ::= { ecslcSessInfoEntry 7 }
-
- ecslcSessInfoSideADestMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (1..6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The destination MAC address of side A node."
- ::= { ecslcSessInfoEntry 8 }
-
- ecslcSessInfoSideADestSAPID OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The destination SAP ID of side A node."
- ::= { ecslcSessInfoEntry 9 }
-
- ecslcSessInfoSideASrcMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (1..6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The source MAC address of side A node."
- ::= { ecslcSessInfoEntry 10 }
-
- ecslcSessInfoSideASrcSAPID OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The source SAP ID of side A node."
- ::= { ecslcSessInfoEntry 11 }
-
- ecslcSessInfoSideACuAddr OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Call Unit address of side A node."
- ::= { ecslcSessInfoEntry 12 }
-
- ecslcSessInfoSideAPortRef OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Port Reference for side A node."
- ::= { ecslcSessInfoEntry 13 }
-
- ecslcSessInfoSideAMaxData OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Max Data for side A node."
- ::= { ecslcSessInfoEntry 14 }
-
- ecslcSessInfoSideAPuid OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The PU ID for side A node."
- ::= { ecslcSessInfoEntry 15 }
-
- ecslcSessInfoSideBState OBJECT-TYPE
- SYNTAX SlcState
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The operating state of the side B node."
- ::= { ecslcSessInfoEntry 16 }
-
- ecslcSessInfoSideBType OBJECT-TYPE
- SYNTAX SlcType
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Link type of the side B node."
- ::= { ecslcSessInfoEntry 17 }
-
- ecslcSessInfoSideBDestMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (1..6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The destination MAC address of side B node."
- ::= { ecslcSessInfoEntry 18 }
-
- ecslcSessInfoSideBDestSAPID OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The destination SAP ID of side B node."
- ::= { ecslcSessInfoEntry 19 }
-
- ecslcSessInfoSideBSrcMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (1..6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The source MAC address of side B node."
- ::= { ecslcSessInfoEntry 20 }
-
- ecslcSessInfoSideBSrcSAPID OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The source SAP ID of side B node."
- ::= { ecslcSessInfoEntry 21 }
-
- ecslcSessInfoSideBCuAddr OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Call Unit address of side B node."
- ::= { ecslcSessInfoEntry 22 }
-
- ecslcSessInfoSideBPortRef OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Port Reference for side B node."
- ::= { ecslcSessInfoEntry 23 }
-
- ecslcSessInfoSideBMaxData OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Max Data for side B node."
- ::= { ecslcSessInfoEntry 24 }
-
- ecslcSessInfoSideBPuid OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The PU ID for side B node."
- ::= { ecslcSessInfoEntry 25 }
-
- ecslcSessStatsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EcslcSessStatsEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of information showing all SLC sessions
- on the server."
- ::= { ecslc 11 }
-
- ecslcSessStatsEntry OBJECT-TYPE
- SYNTAX EcslcSessStatsEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "SNA Link Conversion Session Entry Stats information."
- INDEX { ecslcSessStatsIndex }
- ::= { ecslcSessStatsTable 1 }
-
- EcslcSessStatsEntry ::=
- SEQUENCE {
- ecslcSessStatsIndex
- INTEGER,
- ecslcSessStatsName
- DisplayString,
- ecslcSessStatsCharsAtoB
- Counter,
- ecslcSessStatsFramesAtoB
- Counter,
- ecslcSessStatsAConnectSuccess
- Counter,
- ecslcSessStatsAConnectFail
- Counter,
- ecslcSessStatsALinkLost
- Counter,
- ecslcSessStatsCharsBtoA
- Counter,
- ecslcSessStatsFramesBtoA
- Counter,
- ecslcSessStatsBConnectSuccess
- Counter,
- ecslcSessStatsBConnectFail
- Counter,
- ecslcSessStatsBLinkLost
- Counter
- }
-
- ecslcSessStatsIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Index for this session entry."
- ::= { ecslcSessStatsEntry 1 }
-
- ecslcSessStatsName OBJECT-TYPE
- SYNTAX DisplayString (SIZE (0..18))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The SLC Session name (NameA.NameB)"
- ::= { ecslcSessStatsEntry 2 }
-
- ecslcSessStatsCharsAtoB OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of characters exchanged from side A node to side B node."
- ::= { ecslcSessStatsEntry 3 }
-
- ecslcSessStatsFramesAtoB OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of frames exchanged from side A node to side B node."
- ::= { ecslcSessStatsEntry 4 }
-
- ecslcSessStatsAConnectSuccess OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of successfull connections established by side A node."
- ::= { ecslcSessStatsEntry 5 }
-
- ecslcSessStatsAConnectFail OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of failed connections established by side A node."
- ::= { ecslcSessStatsEntry 6 }
-
- ecslcSessStatsALinkLost OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of lost links on side A node."
- ::= { ecslcSessStatsEntry 7 }
-
- ecslcSessStatsCharsBtoA OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of characters exchanged from side B node to side A node."
- ::= { ecslcSessStatsEntry 8 }
-
- ecslcSessStatsFramesBtoA OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of frames exchanged from side B node to side A node."
- ::= { ecslcSessStatsEntry 9 }
-
- ecslcSessStatsBConnectSuccess OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of successful connections established by side B node."
- ::= { ecslcSessStatsEntry 10 }
-
- ecslcSessStatsBConnectFail OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of failed connections established by side B node."
- ::= { ecslcSessStatsEntry 11 }
-
- ecslcSessStatsBLinkLost OBJECT-TYPE
- SYNTAX Counter
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of lost links on side B node."
- ::= { ecslcSessStatsEntry 12 }
-
- END