diff options
Diffstat (limited to 'doc/rfc/rfc1461.txt')
-rw-r--r-- | doc/rfc/rfc1461.txt | 1179 |
1 files changed, 1179 insertions, 0 deletions
diff --git a/doc/rfc/rfc1461.txt b/doc/rfc/rfc1461.txt new file mode 100644 index 0000000..a75348a --- /dev/null +++ b/doc/rfc/rfc1461.txt @@ -0,0 +1,1179 @@ + + + + + + +Network Working Group D. Throop +Request for Comments: 1461 Data General Corporation + May 1993 + + + SNMP MIB extension for Multiprotocol Interconnect over X.25 + +Status of this Memo + + This RFC specifies an IAB standards track protocol for the Internet + community, and requests discussion and suggestions for improvements. + Please refer to the current edition of the "IAB Official Protocol + Standards" for the standardization state and status of this protocol. + Distribution of this memo is unlimited. + +Abstract + + This memo defines a portion of the Management Information Base (MIB) + for use with network management protocols in TCP/IP-based internets. + In particular, it defines objects for managing Multiprotocol + Interconnect (including IP) traffic carried over X.25. The objects + defined here, along with the objects in the "SNMP MIB extension for + the Packet Layer of X.25"[8], "SNMP MIB extension for LAPB"[7], and + the "Definitions of Managed Objects for RS-232-like Hardware Devices" + [6], combine to allow management of the traffic over an X.25 protocol + stack. + +Table of Contents + + 1. The Network Management Framework ......................... 1 + 2. Objects .................................................. 2 + 2.1 Format of Definitions ................................... 2 + 3. Overview ................................................. 3 + 3.1 Scope ................................................... 3 + 3.2 Structure of MIB objects ................................ 3 + 4. Definitions .............................................. 4 + 5. Acknowledgements ......................................... 19 + 6. References ............................................... 20 + 7. Security Considerations ................................... 21 + 8. Author's Address ......................................... 21 + +1. The Network Management Framework + + The Internet-standard Network Management Framework consists of three + components. These components give the rules for defining objects, + the definitions of objects, and the protocol for manipulating + objects. + + + + +Throop [Page 1] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + The network management framework structures objects in an abstract + information tree. The branches of the tree name objects and the + leaves of the tree contain the values manipulated to effect + management. This tree is called the Management Information Base or + MIB. The concepts of this tree are given in STD 16, RFC 1155, "The + Structure of Management Information" or SMI [1]. The SMI defines the + trunk of the tree and the types of objects used when defining the + leaves. STD 16, RFC 1212, "Towards Concise MIB Definitions" [3], + defines a more concise description mechanism that preserves all the + principals of the SMI. + + The core MIB definitions for the Internet suite of protocols can be + found in STD 17, RFC 1213 [4], "Management Information Base for + Network Management of TCP/IP-based internets". + + STD 15, RFC 1157 [2] defines the SNMP protocol itself. The protocol + defines how to manipulate the objects in a remote MIB. + + The tree structure of the MIB allows new objects to be defined for + the purpose of experimentation and evaluation. + +2. Objects + + The definition of an object in the MIB requires an object name and + type. Object names and types are defined using the subset of + Abstract Syntax Notation One (ASN.1) [5] defined in the SMI [1]. + Objects are named using ASN.1 object identifiers, administratively + assigned names, to specify object types. The object name, together + with an optional object instance, uniquely identifies a specific + instance of an object. For human convenience, we often use a textual + string, termed the descriptor, to refer to objects. + + Objects also have a syntax that defines the abstract data structure + corresponding to that object type. The ASN.1 language [5] provides + the primitives used for this purpose. The SMI [1] purposely + restricts the ASN.1 constructs which may be used for simplicity and + ease of implementation. + +2.1. Format of Definitions + + Section 4 contains the specification of all object types contained in + this MIB module. The object types are defined using the conventions + defined in the SMI, as amended by the extensions specified in + "Towards Concise MIB Definitions" [3]. + + + + + + + +Throop [Page 2] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + +3. Overview + +3.1. Scope + + Instances of the objects defined below provide management information + for Multiprotocol Interconnect traffic on X.25 as defined in RFC 1356 + [9]. That RFC describes how X.25 can be used to exchange IP or + network level protocols. The multiprotocol packets (IP, CLNP, ES-IS, + or SNAP) are encapsulated in X.25 frames for transmission between + nodes. All nodes that implement RFC 1356 must implement this MIB. + + The objects in this MIB apply to the software in the node that + manages X.25 connections and performs the protocol encapsulation. A + node in this usage maybe the end node source or destination host for + the packet, or it may be a router or bridge responsible for + forwarding the packet. Since RFC 1356 requires X.25, nodes that + implement RFC 1356 must also implement the X.25 MIB, RFC 1382. + + This MIB only applies to Multiprotocol Interconnect over X.25 + service. It does not apply to other software that may also use X.25 + (for example PAD). Thus the presence, absence, or operation of such + software will not directly affect any of these objects. (However + connections in use by that software will appear in the X.25 MIB). + +3.2. Structure of MIB objects + + The objects of this MIB are organized into three tables: the + mioxPleTable, the mioxPeerTable, and the mioxPeerEncTable. All + objects in all tables are mandatory for conformance with this MIB. + + The mioxPleTable defines information relative to an interface used to + carry Multiprotocol Interconnect traffic over X.25. Such interfaces + are identified by an ifType object in the Internet-standard MIB [4] + of ddn-x25 or rfc877-x25. Interfaces of type ddn-x25 have a self + contained algorithm for translating between IP addresses and X.121 + addresses. Interfaces of type rfc877-x25 do not have such an + algorithm. Note that not all X.25 Interfaces will be used to carry + Multiprotocol Interconnect traffic. Those interfaces not carrying + such traffic will not have entries in the mioxPleTable. The entries + in the mioxPleTable are only for interfaces that do carry + Multiprotocol Interconnect traffic over X.25. Entries in the + mioxPleTable are indexed by ifIndex to make it easy to find the + mioxPleTable entry for an interface. + + The mioxPeerTable contains information needed to contact an X.25 Peer + to exchange packets. This includes information such as the X.121 + address of the peer and a pointer to the X.25 call parameters needed + to place the call. The instance identifiers used for the objects in + + + +Throop [Page 3] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + this table are independent of any interface or other tables defined + outside this MIB. This table contains the ifIndex value of the X.25 + interface to use to call a peer. + + The mioxPeerEncTable contains information about the encapsulation + type used to communicate with a peer. This table is an extension of + the mioxPeerTable in its instance identification. Each entry in the + mioxPeerTable may have zero or more entries in this table. This + table will not have any entries that do not have correspondent + entries in mioxPeerTable. + +4. Definitions + + + MIOX25-MIB DEFINITIONS ::= BEGIN + + IMPORTS + Counter, + TimeTicks + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + DisplayString, transmission, + ifIndex + FROM RFC1213-MIB + InstancePointer + FROM RFC1316-MIB + X121Address + FROM RFC1382-MIB + PositiveInteger + FROM RFC1381-MIB; + + -- IP over X.25 MIB + + miox OBJECT IDENTIFIER ::= { transmission 38 } + + mioxPle OBJECT IDENTIFIER ::= { miox 1 } + mioxPeer OBJECT IDENTIFIER ::= { miox 2 } + + -- ########################################################### + -- Ple Table + -- ########################################################### + + -- Systems that implement RFC 1356 must also implement + -- all objects in this group. + + mioxPleTable OBJECT-TYPE + SYNTAX SEQUENCE OF MioxPleEntry + + + +Throop [Page 4] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains information relative to + an interface to an X.25 Packet Level Entity + (PLE)." + ::= { mioxPle 1 } + + mioxPleEntry OBJECT-TYPE + SYNTAX MioxPleEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "These objects manage the encapsulation of + other protocols within X.25." + INDEX { ifIndex } + ::= { mioxPleTable 1 } + + MioxPleEntry ::= SEQUENCE { + mioxPleMaxCircuits + INTEGER, + mioxPleRefusedConnections + Counter, + mioxPleEnAddrToX121LkupFlrs + Counter, + mioxPleLastFailedEnAddr + OCTET STRING, + mioxPleEnAddrToX121LkupFlrTime + TimeTicks, + mioxPleX121ToEnAddrLkupFlrs + Counter, + mioxPleLastFailedX121Address + X121Address, + mioxPleX121ToEnAddrLkupFlrTime + TimeTicks, + mioxPleQbitFailures + Counter, + mioxPleQbitFailureRemoteAddress + X121Address, + mioxPleQbitFailureTime + TimeTicks, + mioxPleMinimumOpenTimer + PositiveInteger, + mioxPleInactivityTimer + PositiveInteger, + mioxPleHoldDownTimer + PositiveInteger, + mioxPleCollisionRetryTimer + + + +Throop [Page 5] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + PositiveInteger, + mioxPleDefaultPeerId + InstancePointer + } + + mioxPleMaxCircuits OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The maximum number of X.25 circuits that + can be open at one time for this interface. + A value of zero indicates the interface will + not allow any additional circuits (as it may + soon be shutdown). A value of 2147483647 + allows an unlimited number of circuits." + ::= { mioxPleEntry 1 } + + mioxPleRefusedConnections OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of X.25 calls from a remote + systems to this system that were cleared by + this system. The interface instance should + identify the X.25 interface the call came in + on." + ::= { mioxPleEntry 2 } + + mioxPleEnAddrToX121LkupFlrs OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of times a translation from an + Encapsulated Address to an X.121 address + failed to find a corresponding X.121 + address. Encapsulated addresses can be + looked up in the mioxPeerTable or translated + via an algorithm as for the DDN. Addresses + that are successfully recognized do not + increment this counter. Addresses that are + not recognized (reflecting an abnormal + packet delivery condition) increment this + counter. + + If an address translation fails, it may be + + + +Throop [Page 6] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + difficult to determine which PLE entry + should count the failure. In such cases the + first likely entry in this table should be + selected. Agents should record the failure + even if they are unsure which PLE should be + associated with the failure." + ::= { mioxPleEntry 3 } + + mioxPleLastFailedEnAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2..128)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The last Encapsulated address that failed + to find a corresponding X.121 address and + caused mioxPleEnAddrToX121LkupFlrs to be + incremented. The first octet of this object + contains the encapsulation type, the + remaining octets contain the address of that + type that failed. Thus for an IP address, + the length will be five octets, the first + octet will contain 204 (hex CC), and the + last four octets will contain the IP + address. For a snap encapsulation, the + first byte would be 128 (hex 80) and the + rest of the octet string would have the snap + header." + ::= { mioxPleEntry 4 } + + mioxPleEnAddrToX121LkupFlrTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The most recent value of sysUpTime when the + translation from an Encapsulated Address to + X.121 address failed to find a corresponding + X.121 address." + ::= { mioxPleEntry 5 } + + + mioxPleX121ToEnAddrLkupFlrs OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of times the translation from an + X.121 address to an Encapsulated Address + + + +Throop [Page 7] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + failed to find a corresponding Encapsulated + Address. Addresses successfully recognized + by an algorithm do not increment this + counter. This counter reflects the number + of times call acceptance encountered the + abnormal condition of not recognizing the + peer." + ::= { mioxPleEntry 6 } + + mioxPleLastFailedX121Address OBJECT-TYPE + SYNTAX X121Address + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The last X.121 address that caused + mioxPleX121ToEnAddrLkupFlrs to increase." + ::= { mioxPleEntry 7 } + + mioxPleX121ToEnAddrLkupFlrTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The most recent value of sysUpTime when the + translation from an X.121 address to an + Encapsulated Address failed to find a + corresponding Encapsulated Address." + ::= { mioxPleEntry 8 } + + mioxPleQbitFailures OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of times a connection was closed + because of a Q-bit failure." + ::= { mioxPleEntry 9 } + + mioxPleQbitFailureRemoteAddress OBJECT-TYPE + SYNTAX X121Address + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The remote address of the most recent + (last) connection that was closed because of + a Q-bit failure." + ::= { mioxPleEntry 10 } + + + + +Throop [Page 8] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + mioxPleQbitFailureTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The most recent value of sysUpTime when a + connection was closed because of a Q-bit + failure. This will also be the last time + that mioxPleQbitFailures was incremented." + ::= { mioxPleEntry 11 } + + mioxPleMinimumOpenTimer OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The minimum time in milliseconds this + interface will keep a connection open before + allowing it to be closed. A value of zero + indicates no timer." + DEFVAL { 0 } + ::= { mioxPleEntry 12 } + + mioxPleInactivityTimer OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The amount of time time in milliseconds + this interface will keep an idle connection + open before closing it. A value of + 2147483647 indicates no timer." + DEFVAL { 10000 } + ::= { mioxPleEntry 13 } + + mioxPleHoldDownTimer OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The hold down timer in milliseconds. This + is the minimum amount of time to wait before + trying another call to a host that was + previously unsuccessful. A value of + 2147483647 indicates the host will not be + retried." + DEFVAL { 0 } + ::= { mioxPleEntry 14 } + + + +Throop [Page 9] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + mioxPleCollisionRetryTimer OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Collision Retry Timer in milliseconds. + The time to delay between call attempts when + the maximum number of circuits is exceeded + in a call attempt." + DEFVAL { 0 } + ::= { mioxPleEntry 15 } + + + mioxPleDefaultPeerId OBJECT-TYPE + SYNTAX InstancePointer + ACCESS read-write + STATUS mandatory + DESCRIPTION + "This identifies the instance of the index + in the mioxPeerTable for the default + parameters to use with this interface. + + The entry identified by this object may have + a zero length Encapsulation address and a + zero length X.121 address. + + These default parameters are used with + connections to hosts that do not have + entries in the mioxPeerTable. Such + connections occur when using ddn-x25 IP-X.25 + address mapping or when accepting + connections from other hosts not in the + mioxPeerTable. + + The mioxPeerEncTable entry with the same + index as the mioxPeerTable entry specifies + the call encapsulation types this PLE will + accept for peers not in the mioxPeerTable. + If the mioxPeerEncTable doesn't contain any + entries, this PLE will not accept calls from + entries not in the mioxPeerTable." + ::= { mioxPleEntry 16 } + + + + -- ########################################################### + -- Peer Table + -- ########################################################### + + + +Throop [Page 10] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + -- Systems that implement RFC 1356 must also implement + -- all objects in this group. + + mioxPeerTable OBJECT-TYPE + SYNTAX SEQUENCE OF MioxPeerEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains information about the + possible peers this machine may exchange + packets with." + ::= { mioxPeer 1 } + + mioxPeerEntry OBJECT-TYPE + SYNTAX MioxPeerEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Per peer information." + INDEX { mioxPeerIndex } + ::= { mioxPeerTable 1 } + + + MioxPeerEntry ::= SEQUENCE { + mioxPeerIndex + PositiveInteger, + mioxPeerStatus + INTEGER, + mioxPeerMaxCircuits + PositiveInteger, + mioxPeerIfIndex + PositiveInteger, + mioxPeerConnectSeconds + Counter, + mioxPeerX25CallParamId + InstancePointer, + mioxPeerEnAddr + OCTET STRING, + mioxPeerX121Address + X121Address, + mioxPeerX25CircuitId + InstancePointer, + mioxPeerDescr + DisplayString + } + + mioxPeerIndex OBJECT-TYPE + SYNTAX PositiveInteger + + + +Throop [Page 11] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + ACCESS read-only + STATUS mandatory + DESCRIPTION + "An index value that distinguished one entry + from another. This index is independent of + any other index." + ::= { mioxPeerEntry 1 } + + -- Systems can claim conformance with this MIB without + -- implementing sets to mioxPeerStatus with a value of + -- clearCall or makeCall. + -- All other defined values must be accepted. + -- Implementors should realize that allowing these values + -- provides richer management, and implementations + -- are encouraged to accept these values. + mioxPeerStatus OBJECT-TYPE + SYNTAX INTEGER { + valid (1), + createRequest (2), + underCreation (3), + invalid (4), + clearCall (5), + makeCall (6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "This reports the status of a peer entry. + A value of valid indicates a normal entry + that is in use by the agent. A value of + underCreation indicates a newly created + entry which isn't yet in use because the + creating management station is still setting + values. + + The value of invalid indicates the entry is + no longer in use and the agent is free to + delete the entry at any time. A management + station is also free to use an entry in the + invalid state. + + Entries are created by setting a value of + createRequest. Only non-existent or invalid + entries can be set to createRequest. Upon + receiving a valid createRequest, the agent + will create an entry in the underCreation + state. This object can not be set to a + value of underCreation directly, entries can + + + +Throop [Page 12] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + only be created by setting a value of + createRequest. Entries that exist in other + than the invalid state can not be set to + createRequest. + + Entries with a value of underCreation are + not used by the system and the management + station can change the values of other + objects in the table entry. Management + stations should also remember to configure + values in the mioxPeerEncTable with the same + peer index value as this peer entry. + + An entry in the underCreation state can be + set to valid or invalid. Entries in the + underCreation state will stay in that state + until 1) the agent times them out, 2) they + are set to valid, 3) they are set to + invalid. If an agent notices an entry has + been in the underCreation state for an + abnormally long time, it may decide the + management station has failed and invalidate + the entry. A prudent agent will understand + that the management station may need to wait + for human input and will allow for that + possibility in its determination of this + abnormally long period. + + Once a management station has completed all + fields of an entry, it will set a value of + valid. This causes the entry to be + activated. + + Entries in the valid state may also be set + to makeCall or clearCall to make or clear + X.25 calls to the peer. After such a set + request the entry will still be in the valid + state. Setting a value of makeCall causes + the agent to initiate an X.25 call request + to the peer specified by the entry. Setting + a value of clearCall causes the agent to + initiate clearing one X.25 call present to + the peer. Each set request will initiate + another call or clear request (up to the + maximum allowed); this means that management + stations that fail to get a response to a + set request should query to see if a call + was in fact placed or cleared before + + + +Throop [Page 13] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + retrying the request. Entries not in the + valid state can not be set to makeCall or + clearCall. + + The values of makeCall and clearCall provide + for circuit control on devices which perform + Ethernet Bridging using static circuit + assignment without address recognition; + other devices which dynamically place calls + based on destination addresses may reject + such requests. + + An agent that (re)creates a new entry + because of a set with createRequest, should + also (re)create a mioxPeerEncTable entry + with a mioxPeerEncIndex of 1, and a + mioxPeerEncType of 204 (hex CC)." + ::= { mioxPeerEntry 2 } + + mioxPeerMaxCircuits OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The maximum number of X.25 circuits allowed + to this peer." + DEFVAL { 1 } + ::= { mioxPeerEntry 3 } + + mioxPeerIfIndex OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The value of the ifIndex object for the + interface to X.25 to use to call the peer." + DEFVAL { 1 } + ::= { mioxPeerEntry 4 } + + mioxPeerConnectSeconds OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of seconds a call to this peer + was active. This counter will be + incremented by one for every second a + connection to a peer was open. If two calls + + + +Throop [Page 14] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + are open at the same time, one second of + elapsed real time will results in two + seconds of connect time." + ::= { mioxPeerEntry 5 } + + mioxPeerX25CallParamId OBJECT-TYPE + SYNTAX InstancePointer + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The instance of the index object in the + x25CallParmTable from RFC 1382 for the X.25 + call parameters used to communicate with the + remote host. The well known value {0 0} + indicates no call parameters specified." + DEFVAL { {0 0} } + ::= { mioxPeerEntry 6 } + + mioxPeerEnAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Encapsulation address of the remote + host mapped by this table entry. A length + of zero indicates the remote IP address is + unknown or unspecified for use as a PLE + default. + + The first octet of this object contains the + encapsulation type, the remaining octets + contain an address of that type. Thus for + an IP address, the length will be five + octets, the first octet will contain 204 + (hex CC), and the last four octets will + contain the IP address. For a snap + encapsulation, the first byte would be 128 + (hex 80) and the rest of the octet string + would have the snap header." + DEFVAL { ''h } + ::= { mioxPeerEntry 7 } + + mioxPeerX121Address OBJECT-TYPE + SYNTAX X121Address + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The X.25 address of the remote host mapped + + + +Throop [Page 15] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + by this table entry. A zero length string + indicates the X.25 address is unspecified + for use as the PLE default." + DEFVAL { ''h } + ::= { mioxPeerEntry 8 } + + -- Systems can claim conformance to this MIB without + -- implementing sets to mioxPeerX25CircuitId. + -- However systems that use PVCs with RFC1356 + -- are encouraged to implement sets. + mioxPeerX25CircuitId OBJECT-TYPE + SYNTAX InstancePointer + ACCESS read-write + STATUS mandatory + DESCRIPTION + "This object identifies the instance of the + index for the X.25 circuit open to the peer + mapped by this table entry. The well known + value {0 0} indicates no connection + currently active. For multiple connections, + this identifies the index of a multiplexing + table entry for the connections. This can + only be written to configure use of PVCs + which means the identified circuit table + entry for a write must be a PVC." + DEFVAL { {0 0} } + ::= { mioxPeerEntry 9 } + + mioxPeerDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "This object returns any identification + information about the peer. An agent may + supply the comment information found in the + configuration file entry for this peer. A + zero length string indicates no information + available." + DEFVAL { ''h } + ::= { mioxPeerEntry 10 } + + + + -- ########################################################### + -- Peer Encapsulation Table + -- ########################################################### + + + + +Throop [Page 16] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + mioxPeerEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF MioxPeerEncEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains the list of + encapsulations used to communicate with a + peer. This table has two indexes, the first + identifies the peer, the second + distinguishes encapsulation types. + + The first index identifies the corresponding + entry in the mioxPeerTable. The second + index gives the priority of the different + encapsulations. + + The encapsulation types are ordered in + priority order. For calling a peer, the + first entry (mioxPeerEncIndex of 1) is tried + first. If the call doesn't succeed because + the remote host clears the call due to + incompatible call user data, the next entry + in the list is tried. Each entry is tried + until the list is exhausted. + + For answering a call, the encapsulation type + requested by the peer must be found the list + or the call will be refused. If there are + no entries in this table for a peer, all + call requests from the peer will be refused. + + Objects in this table can only be set when + the mioxPeerStatus object with the same + index has a value of underCreation. When + that status object is set to invalid and + deleted, the entry in this table with that + peer index must also be deleted." + ::= { mioxPeer 2 } + + mioxPeerEncEntry OBJECT-TYPE + SYNTAX MioxPeerEncEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Per connection information." + INDEX { mioxPeerIndex, mioxPeerEncIndex} + ::= { mioxPeerEncTable 1 } + + + + +Throop [Page 17] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + MioxPeerEncEntry ::= SEQUENCE { + mioxPeerEncIndex + PositiveInteger, + mioxPeerEncType + INTEGER + } + + mioxPeerEncIndex OBJECT-TYPE + SYNTAX PositiveInteger + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The second index in the table which + distinguishes different encapsulation + types." + ::= { mioxPeerEncEntry 1 } + + mioxPeerEncType OBJECT-TYPE + SYNTAX INTEGER (0..256) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The value of the encapsulation type. For + IP encapsulation this will have a value of + 204 (hex CC). For SNAP encapsulated + packets, this will have a value of 128 (hex + 80). For CLNP, ISO 8473, this will have a + value of 129 (hex 81). For ES-ES, ISO 9542, + this will have a value of 130 (hex 82). A + value of 197 (hex C5) identifies the Blacker + X.25 encapsulation. A value of 0, + identifies the Null encapsulation. + + This value can only be written when the + mioxPeerStatus object with the same + mioxPeerIndex has a value of underCreation. + Setting this object to a value of 256 + deletes the entry. When deleting an entry, + all other entries in the mioxPeerEncTable + with the same mioxPeerIndex and with an + mioxPeerEncIndex higher then the deleted + entry, will all have their mioxPeerEncIndex + values decremented by one." + ::= { mioxPeerEncEntry 2 } + + -- ########################################################### + + END + + + +Throop [Page 18] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + +5. Acknowledgements + + This document was produced by the x25mib working group: + + Fred Baker, ACC + Art Berggreen, ACC + Frank Bieser + Gary Bjerke, Tandem + Bill Bowman, HP + Christopher Bucci, Datability + Charles Carvalho, ACC + Jeff Case, University of Tennessee at Knoxville + Angela Chen, HP + Carson Cheung, BNR + Tom Daniel, Spider Systems + Chuck Davin, MIT + Billy Durham, Honeywell + Richard Fox, Synoptics + Doug Geller, Data General + Herve Goguely, LIR Corp + Andy Goldthorpe, British-Telecom + Walter D. Guilarte + David Gurevich + Steve Huston, Consultant + Jon Infante, ICL + Frank Kastenholz, FTP Software + Zbigniew Kielczewski, Eicon + Cheryl Krupezak, Georgia Tech + Mats Lindstrom, Diab Data AB + Andrew Malis, BBN + Evan McGinnis, 3Com + Gary (G.P.)Mussar, BNR + Chandy Nilakantan, 3Com + Randy Pafford, Data General + Ragnar Paulson, The Software Group Limited + Dave Perkins, Synoptics + Walter Pinkarschewsky, DEC + Karen Quidley, Data General + Chris Ranch, Novell + Paul S. Rarey, DHL Systems Inc. + Jim Roche, Newbridge Research + Philippe Roger, LIR Corp. + Timon Sloane + Mike Shand, DEC + Brad Steina, Microcom + Bob Stewart, Xyplex + Tom Sullivan, Data General + Rodney Thayer, Sable Technology Corporation + + + +Throop [Page 19] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + + Mark Therieau, Microcom + Jane Thorn, Data General + Dean Throop, Data General + Maurice Turcotte, Racal Datacom + Mike Zendels, Data General + +6. References + + [1] Rose M., and K. McCloghrie, "Structure and Identification of + Management Information for TCP/IP-based internets", STD 16, RFC + 1155, Performance Systems International, Hughes LAN Systems, May + 1990. + + [2] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple + Network Management Protocol", STD 15, RFC 1157, SNMP Research, + Performance Systems International, Performance Systems + International, MIT Laboratory for Computer Science, May 1990. + + [3] Rose, M. and K. McCloghrie, Editors, "Towards Concise MIB + Definitions", STD 16, RFC 1212, Performance Systems + International, Hughes LAN Systems, March 1991. + + [4] Rose M., Editor, "Management Information Base for Network + Management of TCP/IP-based internets", STD 17, RFC 1213. + Performance Systems International, March 1991. + + [5] "Information processing systems - Open Systems Interconnection - + Specification of Abstract Syntax Notation One (ASN.1)", + International Organization for Standardization. International + Standard 8824, December, 1987. + + [6] Stewart, B., Editor, "Definitions of Managed Objects for RS-232- + like Hardware Devices", RFC 1317, Xyplex, Inc., April 1992. + + [7] Throop, D., and F. Baker, "SNMP MIB extension for X.25 LAPB", RFC + 1381, Data General Corporation, Advanced Computer Communications, + November 1992. + + [8] Throop, D., Editor, "SNMP MIB extension for the X.25 Packet + Layer", RFC 1382, Data General Corporation, November 1991. + + [9] Malis, A., Robinson, D., and R. Ullmann "Multiprotocol + Interconnect on X.25 and ISDN in the Packet Mode", RFC 1356, BBN + Communications, Computervision Systems Integration, Process + Software Corporation, August 1992. + + + + + + +Throop [Page 20] + +RFC 1461 Multiprotocol Interconnect on X.25 MIB May 1993 + + +7. Security Considerations + + Security issues are not discussed in this memo. + +8. Author's Address + + Dean D. Throop + Data General Corporation + 62 Alexander Dr. + Research Triangle Park, NC 27709 + + Phone: (919) 248-6081 + EMail: throop@dg-rtp.dg.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Throop [Page 21] +
\ No newline at end of file |