Internet Draft IP over X.25 MIB June 1992
SNMP MIB extension for MultiProtocol Interconnect over X.25
June 10, 1992
Dean D. Throop
Data General Corporation
62 Alexander Dr.
Research Triangle Park, NC 27709
throop@dg-rtp.dg.com
1. Status of this Memo
This document is an Internet Draft. Internet Drafts are
working documents of the Internet Engineering Task Force
(IETF), its Areas, and its Working Groups. Note that other
groups may also distribute working documents as Internet
Drafts).
Internet Drafts are draft documents valid for a maximum of six
months. Internet Drafts may be updated, replaced, or obsoleted
by other documents at any time. It is not appropriate to use
Internet Drafts as reference material or to cite them other
than as a "working draft" or "work in progress."
Please check the I-D abstract listing contained in each
Internet Draft directory to learn the current status of this
or any other Internet Draft.
This document was produced by the x25mib working group in
conjunction with the Large Public Data Networks Working Group.
Eventually this document will be submitted to the RFC editor
as an extension to the SNMP MIB. Distribution of this memo is
unlimited. Please send comments to the x25mib working group
at:
x25mib@dg-rtp.dg.com
D. Throop Invalid after Dec 14,92 [Page 1]
Internet Draft IP over X.25 MIB June 1992
1.1. Revision History
June 1992
The June 1992 release (Editor's Internal Reference Number 2.4)
incorporated several comments of the mailing list. These
changes are as follows:
The range and description of mioxPleMaxCircuits was
expanded.
The following objects were added:
mioxPleEnAddrToX121LkupFlrTime,
mioxPleX121ToEnAddrLkupFlrTime, mioxPleQbitFailures,
mioxPleQbitFailureRemoteAddress, mioxPleQbitFailureTime,
mioxPleMinimumOpenTimer, mioxPleInactivityTimer,
mioxPleHoldDownTimer, mioxPleCollisionRetryTimer.
The following objects were deleted:
mioxPeerMinimumOpenTimer, mioxPeerHoldDownTimer,
mioxPeerQbitErrors.
May 1992
The April 1992 release (Editor's Internal Reference Number
2.2) incorporated the comments of the March working group
meeting. These changes are as follows:
The overview section was expanded to better explain the
relationship between the objects defined in this MIB and
other MIB extensions.
The name of the MIB was change from IP over X.25 to
MultiProtocol Interconnect over X.25.
All references to IP addresses were changed to
Encapsulation Addresses.
All references to X25Address were changed to X121Address.
The ioxInfoTable was renamed the mioxPleTable because it
contains information relative to a PLE.
The ioxConTable was renamed the mioxPeerTable.
D. Throop Invalid after Dec 14,92 [Page 2]
Internet Draft IP over X.25 MIB June 1992
The mioxPeerStatus object was added.
The mioxPeerMaxCircuits object was added.
The mioxPeerIfIndex object was added.
The mioxPeerQbitErrors object was added.
The mioxPeerConnectSeconds object was added.
The mioxPeerDescr object was added.
The mioxPeerEncTable was added.
Some objects were re-ordered and some descriptions were
expanded.
February 1992
The February 1992 release (Editor's Internal Reference Number
1.17) made the following changes:
The ioxInfoDefaultParamId object was added to the
ioxInfoTable.
The ioxConX25Channel object was deleted from the
ioxConTable and replaced with the ioxConX25CircuitId
object.
The ioxConX25Address object was added to the ioxConTable.
The ioxConX25FcltyIndex, ioxConX25fcltyCcittIndex, and
ioxConX25CallParamIndex objects were deleted from the
ioxConTable and replaced with the ioxConX25CallParamId
object.
The ioxConEncapsulation and ioxConHoldDownTimer objects
were added to the ioxConTable.
The text at the beginning of the document was changed.
The references were changed to match the new text.
D. Throop Invalid after Dec 14,92 [Page 3]
Internet Draft IP over X.25 MIB June 1992
October 1991
The October 91 revision of this document (Editor's internal
reference 1.14) had the following changes:
The object ioxInfoAddressXlationFailures was split into
ioxInfoIpToX25LookupFailures and
ioxInfoX25ToIpLookupFailures. The objects
ioxInfoLastFailedIpAddress and
ioxInfoLastFailedX25Address were added. This provides
information to allow for correction of errors as well as
detection.
The objects ioxConX25FcltyIndex,
ioxConX25fcltyCcittIndex, and ioxConX25CallParamIndex
were added.
June 1991
The June revision of this document was synthesized from
various ideas on how to manage IP over X.25. This initial
release of this document serves as a basis of discussion in
the X25mib working group.
2. 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"[10], "SNMP MIB extension for LAPB"[9], and the
"Definitions of Managed Objects for RS-232-like Hardware
Devices"[8], combine to allow management of the traffic over
an X.25 protocol stack.
This memo does not specify a standard for the Internet
community.
D. Throop Invalid after Dec 14,92 [Page 4]
Internet Draft IP over X.25 MIB June 1992
3. 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.
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 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. RFC
1212, "Towards Concise MIB Definitions" [4], 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 RFC 1156 [2] "Management Information Base for
Network Management of TCP/IP-based internets". RFC 1213 [5]
defines MIB-II, an evolution of MIB-I with changes to
incorporate implementation experience and new operational
requirements.
RFC 1157 [3] 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.
4. 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) [6] 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
OBJECT DESCRIPTOR, to also refer to objects.
D. Throop Invalid after Dec 14,92 [Page 5]
Internet Draft IP over X.25 MIB June 1992
Objects also have a syntax that defines the abstract data
structure corresponding to that object type. The ASN.1
language [6] 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. The
encoding of an object type simply describes how to represent
an object using ASN.1 encoding rules [7], for purposes of
dealing with the SNMP protocol.
4.1. Format of Definitions
Section 6 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" [4].
D. Throop Invalid after Dec 14,92 [Page 6]
Internet Draft IP over X.25 MIB June 1992
5. Overview
Instances of the objects defined below provide management
information for Multi-Protocol Interconnect traffic on X.25.
These objects are organized into three tables: the
mioxPleTable, the mioxPeerTable, and the mioxPeerEncTable.
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 [5] 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. Interfaces that do have entries in the
mioxPleTable have mioxPleIndex object instance identifiers
that match the values of their respective ifIndex object
instance identifiers. This relationship allows the value of
an index object instance from the mioxPleTable below to be
directly used to identify the corresponding instances of the
objects for the interface to X.25.
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 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.
D. Throop Invalid after Dec 14,92 [Page 7]
Internet Draft IP over X.25 MIB June 1992
6. Definitions
RFCmiox-MIB DEFINITIONS ::= BEGIN
-- (Editors Internal Reference 2.30)
IMPORTS
Counter,
experimental,
TimeTicks
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
X121Address
FROM RFCX25Pk-MIB
PositiveInteger
FROM RFClapb-MIB;
-- IP over X.25 MIB
-- DO NOT USE THIS EXPERIMENTAL NUMBER.
miox OBJECT IDENTIFIER ::= { experimental 12345678 }
-- This experimental number is an
-- invalid placeholder.
-- DO NOT USE THIS EXPERIMENTAL NUMBER.
-- ###########################################################
-- Ple Table
-- ###########################################################
mioxPleTable OBJECT-TYPE
SYNTAX SEQUENCE OF MioxPleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains information relative to
an interface to an X.25 Packet Level Entity
(PLE)."
::= { miox 1 }
mioxPleEntry OBJECT-TYPE
D. Throop Invalid after Dec 14,92 [Page 8]
Internet Draft IP over X.25 MIB June 1992
SYNTAX MioxPleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"These objects manage the encapsulation of
other protocols within X.25."
INDEX { mioxPleIndex }
::= { mioxPleTable 1 }
MioxPleEntry ::= SEQUENCE {
mioxPleIndex
PositiveInteger,
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
PositiveInteger,
mioxPleDefaultPeerId
OBJECT IDENTIFIER
}
D. Throop Invalid after Dec 14,92 [Page 9]
Internet Draft IP over X.25 MIB June 1992
mioxPleIndex OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An index value that uniquely identifies the
interface to X.25 used to send and receive
encapsulated Packets. This value will match
the ifIndex entry identifying the MIB-II
ifTable objects for that interface. This
value ranges between 1 and ifNumber."
::= { mioxPleEntry 1 }
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 2 }
mioxPleRefusedConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of connections from the X.25
interface that were refused by this
interface."
::= { mioxPleEntry 3 }
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
D. Throop Invalid after Dec 14,92 [Page 10]
Internet Draft IP over X.25 MIB June 1992
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
difficult to determine which PLE entry
should count the failure. In such cases the
first 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 4 }
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 5 }
mioxPleEnAddrToX121LkupFlrTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The more recent value of sysUpTime when the
translation from an Encapsulated Address to
D. Throop Invalid after Dec 14,92 [Page 11]
Internet Draft IP over X.25 MIB June 1992
X.121 address failed to find a corresponding
X.121 address."
::= { mioxPleEntry 6 }
mioxPleX121ToEnAddrLkupFlrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number times the translation from an
X.121 address to an Encapsulated Address
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 7 }
mioxPleLastFailedX121Address OBJECT-TYPE
SYNTAX X121Address
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The last X.121 address that caused
mioxPleX121ToEnAddrLkupFlrs to increase."
::= { mioxPleEntry 8 }
mioxPleX121ToEnAddrLkupFlrTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The more recent value of sysUpTime when the
translation from an X.121 address to an
Encapsulated Address failed to find a
corresponding Encapsulated Address."
::= { mioxPleEntry 9 }
mioxPleQbitFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
D. Throop Invalid after Dec 14,92 [Page 12]
Internet Draft IP over X.25 MIB June 1992
DESCRIPTION
"The number of times a connection was closed
because of a Q-bit failure."
::= { mioxPleEntry 10 }
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 11 }
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 12 }
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 13 }
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
D. Throop Invalid after Dec 14,92 [Page 13]
Internet Draft IP over X.25 MIB June 1992
open before closing it. A value of
2147483647 indicates no timer."
DEFVAL { 10000 }
::= { mioxPleEntry 14 }
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 15 }
mioxPleCollisionRetryTimer OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The time to delay between call attempts
when the maximum number of circuits is
exceeded in a call attempt."
DEFVAL { 0 }
::= { mioxPleEntry 16 }
mioxPleDefaultPeerId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
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
D. Throop Invalid after Dec 14,92 [Page 14]
Internet Draft IP over X.25 MIB June 1992
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 17 }
-- ###########################################################
-- Peer Table
-- ###########################################################
mioxPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF MioxPeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains information about the
possible peers this machines may exchange
packets with."
::= { miox 2 }
mioxPeerEntry OBJECT-TYPE
SYNTAX MioxPeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Per peer information."
INDEX { mioxPeerIndex }
::= { mioxPeerTable 1 }
MioxPeerEntry ::= SEQUENCE {
mioxPeerIndex
PositiveInteger,
mioxPeerStatus
D. Throop Invalid after Dec 14,92 [Page 15]
Internet Draft IP over X.25 MIB June 1992
INTEGER,
mioxPeerMaxCircuits
PositiveInteger,
mioxPeerIfIndex
PositiveInteger,
mioxPeerConnectSeconds
Counter,
mioxPeerX25CallParamId
OBJECT IDENTIFIER,
mioxPeerEnAddr
OCTET STRING,
mioxPeerX121Address
X121Address,
mioxPeerX25CircuitId
OBJECT IDENTIFIER,
mioxPeerDescr
DisplayString
}
mioxPeerIndex OBJECT-TYPE
SYNTAX PositiveInteger
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 }
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
D. Throop Invalid after Dec 14,92 [Page 16]
Internet Draft IP over X.25 MIB June 1992
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
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.
D. Throop Invalid after Dec 14,92 [Page 17]
Internet Draft IP over X.25 MIB June 1992
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
retrying the request. Entries not in the
valid state can not be set to makeCall or
clearCall.
The values of makeCall an 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 the mioxPeerEncPeerIndex that matches
the mioxPeerIndex, a mioxPeerEncEncIndex of
1, and a mioxPeerEncType of 204 (hex CC)."
::= { mioxPeerEntry 2 }
mioxPeerMaxCircuits OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-write
STATUS mandatory
DESCRIPTION
D. Throop Invalid after Dec 14,92 [Page 18]
Internet Draft IP over X.25 MIB June 1992
"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
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 OBJECT IDENTIFIER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The instance of the index object in the
x25CallParmTable for the X.25 call parameter
used to communicate with the remote host. A
value of NULL {0 0} indicates no call
parameters specified."
DEFVAL { {0 0} }
::= { mioxPeerEntry 6 }
mioxPeerEnAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
ACCESS read-write
D. Throop Invalid after Dec 14,92 [Page 19]
Internet Draft IP over X.25 MIB June 1992
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 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."
DEFVAL { ''h }
::= { mioxPeerEntry 7 }
mioxPeerX121Address OBJECT-TYPE
SYNTAX X121Address
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The X.25 address of the remote host mapped
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 }
mioxPeerX25CircuitId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
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. A value of NULL
{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
D. Throop Invalid after Dec 14,92 [Page 20]
Internet Draft IP over X.25 MIB June 1992
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
-- ###########################################################
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 peer index, mioxPeerEncPeerIndex, value
matches the value of the mioxPeerIndex entry
for the peer. 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 (mioxPeerEncEncIndex of 1) is
D. Throop Invalid after Dec 14,92 [Page 21]
Internet Draft IP over X.25 MIB June 1992
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 should also be deleted."
::= { miox 3 }
mioxPeerEncEntry OBJECT-TYPE
SYNTAX MioxPeerEncEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Per connection information."
INDEX { mioxPeerEncPeerIndex, mioxPeerEncEncIndex}
::= { mioxPeerEncTable 1 }
MioxPeerEncEntry ::= SEQUENCE {
mioxPeerEncPeerIndex
PositiveInteger,
mioxPeerEncEncIndex
PositiveInteger,
mioxPeerEncType
INTEGER
}
mioxPeerEncPeerIndex OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An index value that matches the
mioxPeerTable index of the peer to which
D. Throop Invalid after Dec 14,92 [Page 22]
Internet Draft IP over X.25 MIB June 1992
these encapsulation types apply."
::= { mioxPeerEncEntry 1 }
mioxPeerEncEncIndex OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The second index in the table which
distinguishes different encapsulation
types."
::= { mioxPeerEncEntry 2 }
mioxPeerEncType OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"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
matching mioxPeerStatus object has a value
of underCreation. The mioxPeerStatus object
that matches this entry has a mioxPeerIndex
that matches the value of the
mioxPeerEndPeerIndex of this entry. Setting
this object to a value of 256 deletes this
entry. All other entries in the
mioxPeerEntTable with the same
mioxPeerEncPeerIndex but with
mioxPeerEncEncIndex-es higher then this
entry will all have their
mioxPeerEncEncIndex values decremented by
one."
::= { mioxPeerEncEntry 3 }
D. Throop Invalid after Dec 14,92 [Page 23]
Internet Draft IP over X.25 MIB June 1992
-- ###########################################################
END
D. Throop Invalid after Dec 14,92 [Page 24]
Internet Draft IP over X.25 MIB June 1992
7. 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, Snmp Research
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, Process Software Corporation
Jon Infante, ICL
Frank Kastenholz, Clearpoint
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
D. Throop Invalid after Dec 14,92 [Page 25]
Internet Draft IP over X.25 MIB June 1992
Bob Stewart, Xyplex
Tom Sullivan, Data General
Rodney Thayer, Sable Technology Corporation
Mark Therieau, Microcom
Jane Thorn, Data General
Dean Throop, Data General
Maurice Turcotte, Racal Datacom
Mike Zendels, Data General
D. Throop Invalid after Dec 14,92 [Page 26]
Internet Draft IP over X.25 MIB June 1992
8. References
[1] M.T. Rose and K. McCloghrie, "Structure and
Identification of Management Information for TCP/IP-based
internets", RFC 1155, Network Information Center, SRI
International, Menlo Park, California, (May, 1990).
[2] K. McCloghrie and M.T. Rose, "Management Information Base
for Network Management of TCP/IP-based internets", RFC
1156, Network Information Center, SRI International,
Menlo Park, California, (May, 1990).
[3] J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
"Simple Network Management Protocol", RFC 1157, Network
Information Center, SRI International, Menlo Park,
California, (May, 1990).
[4] M.T. Rose, K. McCloghrie (editors), "Towards Concise MIB
Definitions", RFC 1212, Network Information Center, SRI
International, Menlo Park, California, (March, 1991)
[5] M.T. Rose (editor), "Management Information Base for
Network Management of TCP/IP-based internets", RFC 1213.
Network Information Center, SRI International, Menlo
Park, California, (March, 1991).
[6] "Information processing systems - Open Systems
Interconnection - Specification of Abstract Syntax
Notation One (ASN.1)", International Organization for
Standardization. International Standard 8824, (December,
1987).
[7] "Information processing systems - Open Systems
Interconnection - Specification of Basic Encoding Rules
for Abstract Notation One (ASN.1)", International
Organization for Standardization. International Standard
8825, (December, 1987).
[8] B. Stewart (editor), "Definitions of Managed Objects for
RS-232-like Hardware Devices", Internet Draft, Internet
Engineering Task Force, (December, 1990)
[9] D. Throop (editor), "SNMP MIB extension for LAPB",
Internet Draft, Internet Engineering Task Force,
(February, 1992)
D. Throop Invalid after Dec 14,92 [Page 27]
Internet Draft IP over X.25 MIB June 1992
[10] D.D. Throop (editor), "SNMP MIB extension for the Packet
Layer of X.25", Internet Draft, Internet Engineering Task
Force, (October, 1991).
[11] A.G. Malis, D. Robinson, R.L. Ullmann "Multiprotocol
Interconnect on X.25 and ISDN in the Packet Mode",
Internet Draft, Internet Engineering Task Force, (April
6, 1992)
D. Throop Invalid after Dec 14,92 [Page 28]
Internet Draft IP over X.25 MIB June 1992
Table of Contents
1 Status of this Memo ................................... 1
1.1 Revision History .................................... 2
June 1992 .............................................. 2
May 1992 ............................................... 2
February 1992 .......................................... 3
October 1991 ........................................... 4
June 1991 .............................................. 4
2 Abstract .............................................. 4
3 The Network Management Framework ...................... 5
4 Objects ............................................... 5
4.1 Format of Definitions ............................... 6
5 Overview .............................................. 7
6 Definitions ........................................... 8
7 Acknowledgements ...................................... 25
8 References ............................................ 27
D. Throop Invalid after Dec 14,92 [Page 29]
Dean Throop throop@dg-rtp.dg.com