RFCs in HTML Format


RFC 1747

    Definitions of Managed Objects for SNA Data Link Control (SDLC)
                              using SMIv2


Table of Contents

   1.     The SNMPv2 Network Management Framework  .................  2
   1.1      Object Definitions  ....................................  2
   2.     Overview  ................................................  2
   2.1      Tables Defined in the SNADLC SDLC MIB  .................  3
   2.2      Row Creation Mechanism  ................................  3
   2.3      Relationship to the Interfaces Group  ..................  4
   3.     Definitions  .............................................  7
   3.1      Port Administrative Table  .............................  9
   3.2      Port Operational Table  ...............................  14
   3.3      Port Statistics Table  ................................  20
   3.4      Link Station Administrative Table  ....................  26
   3.5      Link Station Operational Table  .......................  35
   3.6      Link Station Statistics Table  ........................  44
   3.7      Trap Definitions  .....................................  56
   3.8      Compliance Statements  ................................  57



Hilgeman, Nix, Bartky & Clark                                   [Page 1]

RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 4. Acknowledgments ........................................ 65 5. References ............................................. 65 6. Glossary ............................................... 66 7. Security Considerations ................................ 67 8. Authors' Addresses ..................................... 67 1. The SNMPv2 Network Management Framework The SNMPv2 Network Management Framework consists of four major components. They are: o RFC 1441 which defines the SMI, the mechanisms used for describing and naming objects for the purpose of management. o STD 17, RFC 1213 defines MIB-II, the core set of managed objects for the Internet suite of protocols. o RFC 1445 which defines the administrative and other architectural aspects of the framework. o RFC 1448 which defines the protocol used for network access to managed objects. The Framework permits new objects to be defined for the purpose of experimentation and evaluation. 1.1. Object Definitions Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. Objects in the MIB are defined using the subset of Abstract Syntax Notation One (ASN.1) defined in the SMI. In particular, each object object type is named by an OBJECT IDENTIFIER, an administratively assigned name. The object type together with an object instance serves to uniquely identify a specific instantiation of the object. For human convenience, we often use a textual string, termed the descriptor, to refer to the object type. 2. Overview This memo identifies the proposed set of objects for configuring, monitoring, and controlling SDLC ports and link stations. Hilgeman, Nix, Bartky & Clark [Page 2]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 2.1. Tables Defined in the SNADLC SDLC MIB The SNADLC MIB is composed of two managed entities with three tables each. The two managed entities for SDLC are: o Ports: the physical connection, and o Link Stations: the logical connections on the Port. The three management tables are: o Adminstration: objects used for configuring and controlling the operation of a Port or Link Station, o Operational: objects that reflect the run-time state of the Port or Link Station, and o Statistics: objects that reflect the operating metrics of the Port or Link Station. Considering the above combinations, the following are the actual tables found in this MIB: 1) Port Administration Table, 2) Port Operation Table, 3) Port Statistics Table, 4) Link Station Administration Table, 5) Link Station Operation Table, 6) Link Station Statistics Table. All variables in this MIB relate to SDLC ports and link stations only. Any variable relating to higher-layer entities in SNA such as Physical Units (PU) and Logical Units (LU) are found in the SNA NAU MIB [4]. 2.2. Row Creation Mechanism Row creation mechanism for the sdlcLSAdminTable is based on the use of the RowStatus object. It follows the rules for the use in SNMPv1 context proposed in the memo "Row creation with SNMPv1" [5]. Before accepting the destroy value for an entry, an agent has to verify the operational state of the corresponding entry in the sdlcLSOperTable entry. Hilgeman, Nix, Bartky & Clark [Page 3]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 2.3. Relationship to the Interfaces Group This memo shall conform to the recommendations of [6]. The SDLC layer of each SDLC Port shall be modeled by a row in the ifTable with an ifType using the IANA assigned number for SDLC (17). Each SDLC port interface must comply with the following conformance groups in [6]: - ifGeneralGroup - ifStackGroup - ifPacketGroup An implementation may optionally comply with the ifTestGroup defined in that memo to execute vendor specific tests. An example of this would be to perform LPDA test functions. The SDLC port's relation with its physical, or lower-layer interface (i.e., RS-232, V.35, etc.) shall be modeled by a row in the ifStackTable with the ifStackHigherLayer pointing to the SDLC port ifTable instance and the ifStackLowerLayer pointing to the physical media-specific ifTable instance. The media-specific objects of these lower-layer interfaces will, of course, be described in their respective MIBs (i.e., [1]). The following table provides specific implementation guidelines for all the interface group objects listed in the conformance tables above. Object Use for an SDLC Port ifIndex Each SDLC port is represented by an ifEntry. All SDLC port tables shall be indexed by ifIndex. ifDescr Description of the SDLC port. ifType The IANA value reserved for SDLC - 17. ifMtu Refer to [6]. ifSpeed This object shall reflect the value of the corresponding object in the ifEntry of the associated lower-layer interface. ifPhysAddress A string denoting the physical location of the SDLC port within its node. This shall have unique significance within each implementing node. Hilgeman, Nix, Bartky & Clark [Page 4]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 ifAdminStatus This object shall reflect the value of the corresponding object in the ifEntry of the associated lower-layer interface. ifOperStatus This object shall reflect the value of the corresponding object in the ifEntry of the associated lower-layer interface. ifLastChange Refer to [6]. ifInOctets Refer to [6]. ifInUcastPkts This object shall count packets received from a specific SDLC poll address. Packets for the SDLC broadcast address of x'FF' are not counted. ifInDiscards Refer to [6]. ifInErrors Refer to [6]. Specific counters for these errors are kept in the sdlcPortStatsTable. ifInUnknownProtos This counter shall return zero for SDLC ports. ifOutOctets Refer to [6]. ifOutUcastPkts This object shall count packets transmitted to a specific SDLC poll address (not x'FF'). ifOutDiscards Refer to [6]. ifOutErrors Refer to [6]. Specific counters for these errors are kept in the sdlcPortStatsTable. ifName The textual name of the SDLC port or an octet string of zero length. ifInMulticastPkts The value is 0 (not applicable to the SDLC layer). ifInBroadcastPkts This object shall count packets received on this interface addressed to the SDLC broadcast address (x'FF'). Only point-to-point ports supporting a secondary switched station should return non-zero values. ifOutMulticastPkts The value is 0 (not applicable to the SDLC layer). ifOutBroadcastPkts This object shall count packets transmitted on this interface which were addressed to the SDLC broadcast Hilgeman, Nix, Bartky & Clark [Page 5]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 address (x'FF'). Only point-to-point ports supporting a primary switched station should return non-zero values. ifHC* Not part of the conformance group. ifLinkUpDownTrapEnable Refer to [6]. Default is disabled (2). ifHighSpeed Refer to [6]. ifPromiscuousMode Should return false if this interface receives only packets addressed to its SDLC poll address(es). However, in certain implementations, the lower-layer interface shall present all frames to the SDLC port regardless of the poll address. Such frames may be the result of a misconfigured peer or the secondary end of a multipoint connection. Such implementations should return true for this object. ifConnectorPresent Set to 'false'. ifStackHigherLayer For each SDLC port there will be an ifStackEntry with this object's value referring to the ifIndex of the SDLC port's ifEntry for the SDLC layer. ifStackLowerLayer For each SDLC port there will be an ifStackEntry with this object's value referring to the ifIndex of the physical layer interface's ifEntry for that SDLC port. ifStackStatus Refer to [6]. Hilgeman, Nix, Bartky & Clark [Page 6]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 3. Definitions SNA-SDLC-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Integer32, TimeTicks FROM SNMPv2-SMI DisplayString, RowStatus, TimeInterval FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF mib-2, ifIndex, ifAdminStatus, ifOperStatus FROM RFC1213-MIB; snaDLC MODULE-IDENTITY LAST-UPDATED "9411150000Z" ORGANIZATION "IETF SNA DLC MIB Working Group" CONTACT-INFO " Wayne Clark Postal: cisco Systems, Inc. 3100 Smoketree Ct. Suite 1000 Raleigh, NC 27604 US Tel: +1 919 878 6958 E-Mail: wclark@cisco.com" DESCRIPTION "This is the MIB module for objects used to manage SDLC devices." ::= { mib-2 41 } -- -- The following data link controls are modelled in this MIB module: -- -- 1. SDLC -- sdlc OBJECT IDENTIFIER ::= { snaDLC 1 } Hilgeman, Nix, Bartky & Clark [Page 7]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 -- -- THE SDLC GROUP -- ============== -- -- The following resources are modelled in the SDLC group of this -- MIB module: -- -- 1. PORTS -- 2. LINK STATIONS sdlcPortGroup OBJECT IDENTIFIER ::= { sdlc 1 } -- Physical Ports sdlcLSGroup OBJECT IDENTIFIER ::= { sdlc 2 } -- Logical Link Stations -- -- THE SDLC PORT GROUP -- =================== -- -- The following classes of information is modelled for each SDLC port: -- -- 1. ADMINISTRATIVE ( read/write) -- 2. OPERATIONAL ( read-only) -- 3. STATISTICS ( read-only) -- Information not found in this group is found in tables described in -- the following RFCs: -- -- 1. RFC1213 - MIB-II -- -- TABLE INDEX -- ==================== ==================== -- a. ifTable ifIndex -- -- 2. RFC1659 - The RS232-like MIB -- -- TABLE INDEX -- ==================== ==================== -- a. rs232PortTable rs232PortIndex -- b. rs232SyncPortTable rs232SyncPortIndex -- c. rs232InSigTable rs232InSigPortIndex, -- rs232InSigName -- d. rs232OutSigTable rs232OutSigPortIndex, -- rs232OutSigName -- ** e. rs232AsyncPortTable rs232AsyncPortIndex -- -- ** rs232AsyncPortTable for ISO 3309.3 ( Start-Stop SDLC). Hilgeman, Nix, Bartky & Clark [Page 8]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 -- ************************************************************* -- * * -- * THE SDLC PORT ADMINISTRATIVE TABLE * -- * * -- ************************************************************* sdlcPortAdminTable OBJECT-TYPE SYNTAX SEQUENCE OF SdlcPortAdminEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains objects that can be changed to manage an SDLC port. Changing one of these parameters may take effect in the operating port immediately or may wait until the interface is restarted depending on the details of the implementation. Most of the objects in this read-write table have corresponding read-only objects in the sdlcPortOperTable that return the current operating value. The operating values may be different from these configured values if a configured parameter was changed after the interface was started." ::= { sdlcPortGroup 1 } sdlcPortAdminEntry OBJECT-TYPE SYNTAX SdlcPortAdminEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of configured values for an SDLC port." INDEX { ifIndex } ::= { sdlcPortAdminTable 1 } SdlcPortAdminEntry ::= SEQUENCE { sdlcPortAdminName DisplayString, sdlcPortAdminRole INTEGER, sdlcPortAdminType INTEGER, sdlcPortAdminTopology INTEGER, sdlcPortAdminISTATUS INTEGER, sdlcPortAdminACTIVTO TimeInterval, sdlcPortAdminPAUSE TimeInterval, sdlcPortAdminSERVLIM Integer32, Hilgeman, Nix, Bartky & Clark [Page 9]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcPortAdminSlowPollTimer TimeInterval } sdlcPortAdminName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "An octet string that defines the physical port to which this interface is assigned. It has implementation-specific significance. Its value shall be unique within the administered system. It must contain only ASCII printable characters. Should an implementation choose to accept a write operation for this object, it causes the logical port definition associated with the table instance to be moved to a different physical port. A write operation shall not take effect until the port is cycled inactive." ::= { sdlcPortAdminEntry 1 } sdlcPortAdminRole OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2), negotiable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object describes the role that the link station shall assume the next time a connection is established. Even though this is defined as a port object, it is a link station attribute in the sense that a role is per link station. However, it is not possible to vary link station roles on a particular port. For example, if an SDLC port is configured to primary, all link stations on that port must be primary." ::= { sdlcPortAdminEntry 2 } sdlcPortAdminType OBJECT-TYPE SYNTAX INTEGER { Hilgeman, Nix, Bartky & Clark [Page 10]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 leased(1), switched(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter defines whether the SDLC port is to connect to a leased or switched line. A write operation to this administrative value shall not take effect until the SDLC port has been cycled inactive." DEFVAL { leased } ::= { sdlcPortAdminEntry 3 } sdlcPortAdminTopology OBJECT-TYPE SYNTAX INTEGER { pointToPoint(1), multipoint(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter defines whether the SDLC port is capable of operating in either a point-to-point or multipoint topology. sdlcPortAdminTopology == multipoint implies the port can also operate in a point-to-point topology. sdlcPortAdminTopology == pointToPoint does not imply the port can operate in a multipoint topology. A write operation to this administrative value shall not take effect until the SDLC port has been cycled inactive." DEFVAL { pointToPoint } ::= { sdlcPortAdminEntry 4 } sdlcPortAdminISTATUS OBJECT-TYPE SYNTAX INTEGER { inactive(1), active(2) } MAX-ACCESS read-write STATUS current DESCRIPTION Hilgeman, Nix, Bartky & Clark [Page 11]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 "This parameter controls the initial value of the administrative status, ifAdminStatus, of this SDLC port at port start-up. Depending on the implementation, a write operation to this administrative object may not take effect until the SDLC port has been cycled inactive." DEFVAL { active } ::= { sdlcPortAdminEntry 5 } sdlcPortAdminACTIVTO OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter defines the period of time (in 1/100ths of a second) that the port will allow a switched line to remain inactive before disconnecting. A switched line is considered to be inactive if there are no I-Frames being transferred. A value of zero indicates no timeout. Depending on the implementation, a write operation to this administered value may not take effect until the port is cycled inactive. This object only has meaning for SDLC ports where sdlcPortAdminType == switched The object descriptor contains the name of an NCP configuration parameter, ACTIVTO. Please note that the value of this object represents 1/100ths of a second while the NCP ACTIVTO is represented in seconds." DEFVAL { 0 } ::= { sdlcPortAdminEntry 6 } sdlcPortAdminPAUSE OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-write STATUS current DESCRIPTION "This object defines the minimum elapsed time (in 1/100ths of a second) between any two traversals of the poll list for a primary SDLC port. Depending on the implementation, a write operation to this administered value may not take effect until the port is cycled inactive. Hilgeman, Nix, Bartky & Clark [Page 12]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 The object descriptor contains the name of an NCP configuration parameter, PAUSE. Please note that the value of this object represents 1/100ths of a second while the NCP PAUSE is represented in 1/10ths of a second. This object only has meaning for SDLC ports where sdlcPortAdminRole == primary " DEFVAL { 200 } ::= { sdlcPortAdminEntry 7 } sdlcPortAdminSERVLIM OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object defines the number of times the active poll list will be traversed before polling a station on the slow poll list for a primary, multipoint SDLC port. Depending on the implementation, a write operation to this administered value may not take effect until the port is cycled inactive. This object only has meaning for SDLC ports where sdlcPortAdminRole == primary and sdlcPortAdminTopology == multipoint " DEFVAL { 20 } ::= { sdlcPortAdminEntry 8 } sdlcPortAdminSlowPollTimer OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-write STATUS current DESCRIPTION "This object describes the elapsed time (in 1/100ths of a second) between polls for failed secondary link station addresses. Depending on the implementation, a write operation to this administered value may not take effect until the port is cycled inactive. This object only has meaning for SDLC ports where sdlcPortAdminRole == primary and Hilgeman, Nix, Bartky & Clark [Page 13]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcPortAdminTopology == multipoint " DEFVAL { 2000 } ::= { sdlcPortAdminEntry 9 } -- ************************************************************* -- * * -- * THE SDLC PORT OPERATIONAL TABLE * -- * * -- ************************************************************* sdlcPortOperTable OBJECT-TYPE SYNTAX SEQUENCE OF SdlcPortOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains current SDLC port parameters. Many of these objects have corresponding objects inthe sdlcPortAdminTable." ::= { sdlcPortGroup 2 } sdlcPortOperEntry OBJECT-TYPE SYNTAX SdlcPortOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Currently set parameters for a specific SDLC port." INDEX { ifIndex } ::= { sdlcPortOperTable 1 } SdlcPortOperEntry ::= SEQUENCE { sdlcPortOperName DisplayString, sdlcPortOperRole INTEGER, sdlcPortOperType INTEGER, sdlcPortOperTopology INTEGER, sdlcPortOperISTATUS INTEGER, sdlcPortOperACTIVTO TimeInterval, sdlcPortOperPAUSE TimeInterval, sdlcPortOperSlowPollMethod INTEGER, sdlcPortOperSERVLIM Integer32, sdlcPortOperSlowPollTimer TimeInterval, sdlcPortOperLastModifyTime TimeTicks, sdlcPortOperLastFailTime TimeTicks, sdlcPortOperLastFailCause INTEGER } sdlcPortOperName OBJECT-TYPE Hilgeman, Nix, Bartky & Clark [Page 14]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 SYNTAX DisplayString (SIZE (1..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "An octet string that describes the physical port to which this interface is currently attached. It has implementation-specific significance." ::= { sdlcPortOperEntry 1 } sdlcPortOperRole OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2), undefined(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes the role that the link station has assumed on this connection. Even though this is defined as a port object, it is a link station attribute in the sense that a role is per link station. However, it is not possible to vary link station roles on a particular port. For example, if an SDLC port is configured to primary, all link stations on that port must be primary. The value of sdlcPortOperRole is undefined(3) whenever the link station role has not yet been established by the mode setting command." ::= { sdlcPortOperEntry 2 } sdlcPortOperType OBJECT-TYPE SYNTAX INTEGER { leased(1), switched(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This parameter defines whether the SDLC port is currently operating as though connected to a leased or switched line." Hilgeman, Nix, Bartky & Clark [Page 15]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 (FRMR) frames received from an adjacent SDLC link station since link station startup." ::= { sdlcLSStatsEntry 21 } sdlcLSStatsFRMRsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total frame reject (FRMR) frames transmitted to an adjacent SDLC link station since link station startup." ::= { sdlcLSStatsEntry 22 } sdlcLSStatsSIMsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total set initialization mode (SIM) frames received from an adjacent SDLC link station since link station startup." ::= { sdlcLSStatsEntry 23 } sdlcLSStatsSIMsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total set initialization mode (SIM) frames transmitted to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 24 } sdlcLSStatsRIMsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total request initialization mode (RIM) frames received from an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 25 } Hilgeman, Nix, Bartky & Clark [Page 51]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcLSStatsRIMsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total request initialization mode (RIM) frames transmitted to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 26 } sdlcLSStatsDISCIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of disconnect (DISC) requests received from an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 27 } sdlcLSStatsDISCOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of disconnect (DISC) requests transmited to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 28 } sdlcLSStatsUAIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of unnumbered acknowledgements (UA) requests received from an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 29 } Hilgeman, Nix, Bartky & Clark [Page 52]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcLSStatsUAOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of unnumbered acknowledgements (UA) requests transmited to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 30 } sdlcLSStatsDMIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of disconnect mode (DM) requests received from an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 31 } sdlcLSStatsDMOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of disconnect mode (DM) requests transmited to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 32 } sdlcLSStatsSNRMIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of set normal response mode (SNRM/SNRME) requests received from an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." Hilgeman, Nix, Bartky & Clark [Page 53]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 ::= { sdlcLSStatsEntry 33 } sdlcLSStatsSNRMOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of set normal response mode (SNRM/SNRME) requests transmited to an adjacent SDLC link station since link station startup. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 34 } sdlcLSStatsProtocolErrs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total occurrences, since link station startup, where this SDLC link station has inactivated the link as a result of receiving a frame from its adjacent link station which was in violation of the protocol. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 35 } sdlcLSStatsActivityTOs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total occurrences, since startup, where this SDLC link station has inactivated the link as a result of no activity on the link. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 36 } sdlcLSStatsRNRLIMITs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total occurrences, since startup, where this SDLC link station has Hilgeman, Nix, Bartky & Clark [Page 54]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 inactivated the link as a result of its RNRLIMIT timer expiring. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 37 } sdlcLSStatsRetriesExps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total occurrences, since startup, where this SDLC link station has inactivated the link as a result of a retry sequence being exhausted. At link station startup time, this object must be initialized to zero." ::= { sdlcLSStatsEntry 38 } sdlcLSStatsRetransmitsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of information frames retransmitted by the remote link station because the N(s) received from that link station indicated that one or more information frames sent by that station were lost. This event causes the first missing information frame of a window and all subsequent information frames to be retransmitted. At link station startup time, this object must be initialized to zero. Management: If the value of sdlcLSStatsRetransmitsIn grows over time, then the quality of the serial line is in question. You might want to look at decreasing the value for sdlcLSAdminMAXDATASend to compensate for the lower quality line." ::= { sdlcLSStatsEntry 39 } sdlcLSStatsRetransmitsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Hilgeman, Nix, Bartky & Clark [Page 55]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 DESCRIPTION "This object reflects the total number of information frames retransmitted to a remote link station because the N(r) received from that link station indicated that one or more information frames sent to that station were lost. This event causes the first missing information frame of a window and all subsequent information frames to be retransmitted. At link station startup time, this object must be initialized to zero. Management: If the value of sdlcLSStatsRetransmitsOut grows over time, then the quality of the serial line is in question. You might want to look at decreasing the value for sdlcLSAdminMAXDATASend to compensate for the lower quality line." ::= { sdlcLSStatsEntry 40 } -- -- TRAP DEFINITIONS -- -- -- Notifications -- sdlcTraps OBJECT IDENTIFIER ::= { sdlc 3 } sdlcPortStatusChange NOTIFICATION-TYPE OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, sdlcPortOperLastFailTime, sdlcPortOperLastFailCause } STATUS current DESCRIPTION "This trap indicates that the state of an SDLC port has transitioned to active or inactive." ::= { sdlcTraps 1 } sdlcLSStatusChange NOTIFICATION-TYPE OBJECTS { ifIndex, sdlcLSAddress, sdlcLSOperState, sdlcLSAdminState, Hilgeman, Nix, Bartky & Clark [Page 56]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcLSOperLastFailTime, sdlcLSOperLastFailCause, sdlcLSOperLastFailFRMRInfo, sdlcLSOperLastFailCtrlIn, sdlcLSOperLastFailCtrlOut, sdlcLSOperLastFailREPLYTOs } STATUS current DESCRIPTION "This trap indicates that the state of an SDLC link station has transitioned to contacted or discontacted." ::= { sdlcTraps 2 } -- -- Conformance Information -- sdlcConformance OBJECT IDENTIFIER ::= { sdlc 4 } sdlcCompliances OBJECT IDENTIFIER ::= { sdlcConformance 1 } sdlcGroups OBJECT IDENTIFIER ::= { sdlcConformance 2 } -- -- Compliance Statements -- sdlcCoreCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The core compliance statement for all SDLC nodes." MODULE MANDATORY-GROUPS { sdlcCorePortAdminGroup, sdlcCorePortOperGroup, sdlcCorePortStatsGroup, sdlcCoreLSAdminGroup, sdlcCoreLSOperGroup, sdlcCoreLSStatsGroup } OBJECT sdlcPortAdminName MIN-ACCESS read-only DESCRIPTION "Write access is not required." Hilgeman, Nix, Bartky & Clark [Page 57]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 OBJECT sdlcPortAdminRole MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcPortAdminType MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcPortAdminTopology MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcPortAdminISTATUS MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAddress MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminName MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminState MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminISTATUS MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminMAXDATASend MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminMAXDATARcv MIN-ACCESS read-only DESCRIPTION Hilgeman, Nix, Bartky & Clark [Page 58]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 "Write access is not required." OBJECT sdlcLSAdminMAXIN MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminMAXOUT MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminMODULO MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminRETRIESm MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminRETRIESt MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminRETRIESn MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminRNRLIMIT MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminDATMODE MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminGPoll MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminSimRim Hilgeman, Nix, Bartky & Clark [Page 59]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminRowStatus MIN-ACCESS read-only DESCRIPTION "Write access is not required." ::= { sdlcCompliances 1 } sdlcPrimaryCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for all nodes that are performing the role of a Primary link station." MODULE MANDATORY-GROUPS { sdlcPrimaryGroup } OBJECT sdlcPortAdminPAUSE MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcLSAdminREPLYTO MIN-ACCESS read-only DESCRIPTION "Write access is not required." ::= { sdlcCompliances 2 } sdlcPrimaryMultipointCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for all nodes that are performing the role of a primary link station on a multipoint line." MODULE MANDATORY-GROUPS { sdlcPrimaryMultipointGroup } OBJECT sdlcPortAdminSERVLIM MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT sdlcPortAdminSlowPollTimer MIN-ACCESS read-only Hilgeman, Nix, Bartky & Clark [Page 60]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 DESCRIPTION "Write access is not required." ::= { sdlcCompliances 3 } -- -- Core Conformance Groups for All Link Stations -- sdlcCoreGroups OBJECT IDENTIFIER ::= { sdlcGroups 1 } sdlcCorePortAdminGroup OBJECT-GROUP OBJECTS { sdlcPortAdminName, sdlcPortAdminRole, sdlcPortAdminType, sdlcPortAdminTopology, sdlcPortAdminISTATUS } STATUS current DESCRIPTION "The sdlcCorePortAdminGroup defines objects which are common to the PortAdmin group of all compliant link stations." ::= { sdlcCoreGroups 1 } sdlcCorePortOperGroup OBJECT-GROUP OBJECTS { sdlcPortOperName, sdlcPortOperRole, sdlcPortOperType, sdlcPortOperTopology, sdlcPortOperISTATUS, sdlcPortOperACTIVTO, sdlcPortOperLastFailTime, sdlcPortOperLastFailCause } STATUS current DESCRIPTION "The sdlcCorePortOperGroup defines objects which are common to the PortOper group of all compliant link stations." ::= { sdlcCoreGroups 2 } sdlcCorePortStatsGroup OBJECT-GROUP OBJECTS Hilgeman, Nix, Bartky & Clark [Page 61]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 { sdlcPortStatsPhysicalFailures, sdlcPortStatsInvalidAddresses, sdlcPortStatsDwarfFrames } STATUS current DESCRIPTION "The sdlcCorePortStatsGroup defines objects which are common to the PortStats group of all compliant link stations." ::= { sdlcCoreGroups 3 } sdlcCoreLSAdminGroup OBJECT-GROUP OBJECTS { sdlcLSAddress, sdlcLSAdminName, sdlcLSAdminState, sdlcLSAdminISTATUS, sdlcLSAdminMAXDATASend, sdlcLSAdminMAXDATARcv, sdlcLSAdminMAXIN, sdlcLSAdminMAXOUT, sdlcLSAdminMODULO, sdlcLSAdminRETRIESm, sdlcLSAdminRETRIESt, sdlcLSAdminRETRIESn, sdlcLSAdminRNRLIMIT, sdlcLSAdminDATMODE, sdlcLSAdminGPoll, sdlcLSAdminSimRim, sdlcLSAdminRowStatus } STATUS current DESCRIPTION "The sdlcCorePortAdminGroup defines objects which are common to the PortAdmin group of all compliant link stations." ::= { sdlcCoreGroups 4 } sdlcCoreLSOperGroup OBJECT-GROUP OBJECTS { sdlcLSOperRole, sdlcLSOperState, sdlcLSOperMAXDATASend, sdlcLSOperMAXIN, Hilgeman, Nix, Bartky & Clark [Page 62]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcLSOperMAXOUT, sdlcLSOperMODULO, sdlcLSOperRETRIESm, sdlcLSOperRETRIESt, sdlcLSOperRETRIESn, sdlcLSOperRNRLIMIT, sdlcLSOperDATMODE, sdlcLSOperLastFailTime, sdlcLSOperLastFailCause, sdlcLSOperLastFailCtrlIn, sdlcLSOperLastFailCtrlOut, sdlcLSOperLastFailFRMRInfo, sdlcLSOperLastFailREPLYTOs, sdlcLSOperEcho, sdlcLSOperGPoll } STATUS current DESCRIPTION "The sdlcCorePortOperGroup defines objects which are common to the PortOper group of all compliant link stations." ::= { sdlcCoreGroups 5 } sdlcCoreLSStatsGroup OBJECT-GROUP OBJECTS { sdlcLSStatsBLUsIn, sdlcLSStatsBLUsOut, sdlcLSStatsOctetsIn, sdlcLSStatsOctetsOut, sdlcLSStatsPollsIn, sdlcLSStatsPollsOut, sdlcLSStatsPollRspsIn, sdlcLSStatsPollRspsOut, sdlcLSStatsLocalBusies, sdlcLSStatsRemoteBusies, sdlcLSStatsIFramesIn, sdlcLSStatsIFramesOut, sdlcLSStatsRetransmitsIn, sdlcLSStatsRetransmitsOut, sdlcLSStatsUIFramesIn, sdlcLSStatsUIFramesOut, sdlcLSStatsXIDsIn, sdlcLSStatsXIDsOut, sdlcLSStatsTESTsIn, sdlcLSStatsTESTsOut, sdlcLSStatsREJsIn, Hilgeman, Nix, Bartky & Clark [Page 63]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 sdlcLSStatsREJsOut, sdlcLSStatsFRMRsIn, sdlcLSStatsFRMRsOut, sdlcLSStatsSIMsIn, sdlcLSStatsSIMsOut, sdlcLSStatsRIMsIn, sdlcLSStatsRIMsOut, sdlcLSStatsProtocolErrs, sdlcLSStatsRNRLIMITs, sdlcLSStatsRetriesExps } STATUS current DESCRIPTION "The sdlcCorePortStatsGroup defines objects which are common to the PortStats group of all compliant link stations." ::= { sdlcCoreGroups 6 } -- -- Conformance Groups for Primary Link Stations -- sdlcPrimaryGroups OBJECT IDENTIFIER ::= { sdlcGroups 2 } sdlcPrimaryGroup OBJECT-GROUP OBJECTS { sdlcPortAdminPAUSE, sdlcPortOperPAUSE, sdlcLSAdminREPLYTO, sdlcLSOperREPLYTO } STATUS current DESCRIPTION "The sdlcPrimaryGroup defines objects which are common to all compliant primary link stations." ::= { sdlcPrimaryGroups 1 } sdlcPrimaryMultipointGroup OBJECT-GROUP OBJECTS { sdlcPortAdminSERVLIM, sdlcPortAdminSlowPollTimer, sdlcPortOperSlowPollMethod, sdlcPortOperSERVLIM, sdlcPortOperSlowPollTimer Hilgeman, Nix, Bartky & Clark [Page 64]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 } STATUS current DESCRIPTION "The sdlcPrimaryMultipointGroup defines objects which are common to all compliant primary link stations that are in a multipoint topology." ::= { sdlcPrimaryGroups 2 } END 4. Acknowledgments Thanks goes to the SNADLC MIB working group for reviewing this MIB and for their infinite patience through the editing process. 5. References [1] Stewart, B., "Definitions of Managed Objects for RS-232-like Hardware Devices using SMIv2", RFC 1659, Xyplex, July 1994. [2] "Synchronous Data Link Control: Concepts", IBM Publication No. GA27-3093-04, 5th edition, May 1992. [3] "Vocabulary for Data Processing Telecommunications, and Office Systems", IBM Publication No. GC20-1699-6. [4] Kostick, D., Kielczewski, Z., and K. Shih, Editors, "Definitions of Managed Objects for SNA NAUs using SMIv2", RFC 1666, Eicon Technology Corporation, Bell Communications Research, Novell, August 1994. [5] Waldbusser, S., "Row Creation with SNMPv1", Work in Progress. [6] McCloghrie K., and F. Kastenholz, "Evolution of the Interfaces Group of MIB-II", RFC 1573, Hughes LAN Syst, FTP Software, January 1994. Hilgeman, Nix, Bartky & Clark [Page 65]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 6. Glossary link station A link station comprises procedures and control information that coordinate the transfer of data between two nodes joined by a link connection. All traffic over the link connection is from the primary link station to one or more secondary link stations, or from a secondary link station to the primary link station. primary link station The link station instance on a link connection that is responsible for the control of the data link. There must be only one primary link station on a link connection. The primary link station issues commands to one or more secondary link stations. secondary link station The link station instance on a link connection that receives commands from the primary link station and issues responses to it. switched line A telecommunications line in which the connection is established by dialing. For switched lines, the SDLC startup sequence typically begins with a null exchange identifier (null XID). leased line A telecommunications line on which connections do not have to be established by dialing. For leased lines, the SDLC startup sequence may or may not begin with an exchange identifer (XID). While there are interface (e.g., RS.232) differences between leased and switched lines, those interface differences do not map one-to-one with differences in the SDLC startup protocol (i.e., the interface and the SDLC protocol are independent from one another). point-to-point link A link that connects the single primary link station to single secondary link station. A point-to-point link may be either switched or leased. multipoint link A link that connects the single primary link station to several secondary link stations. A multipoint link may be either switched or leased. Note: The physical interface signals for a multipoint link are different than for a point-to-point link. Hilgeman, Nix, Bartky & Clark [Page 66]
RFC 1747 SNADLC SDLC MIB using SMIv2 January 1995 Synonymous with multidrop line. 7. Security Considerations Security issues are not discussed in this memo.



Back to RFC index

 

Associates:

 



Sponsered-Sites:

Register domain name and transfer | Cheap webhosting service | Domain name registration

 

 

""