Blame mibs/ietf/MIOX25-MIB

Packit Service 9ccfef
MIOX25-MIB DEFINITIONS  ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
        Counter,
Packit Service 9ccfef
        TimeTicks
Packit Service 9ccfef
                FROM RFC1155-SMI
Packit Service 9ccfef
        OBJECT-TYPE
Packit Service 9ccfef
                FROM RFC-1212
Packit Service 9ccfef
        DisplayString, transmission,
Packit Service 9ccfef
        ifIndex
Packit Service 9ccfef
                FROM RFC1213-MIB
Packit Service 9ccfef
        InstancePointer
Packit Service 9ccfef
                FROM RFC1316-MIB
Packit Service 9ccfef
        X121Address
Packit Service 9ccfef
                FROM RFC1382-MIB
Packit Service 9ccfef
        PositiveInteger
Packit Service 9ccfef
                FROM RFC1381-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
                -- IP over X.25 MIB
Packit Service 9ccfef
Packit Service 9ccfef
miox    OBJECT IDENTIFIER ::= { transmission 38 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPle         OBJECT IDENTIFIER ::= { miox 1 }
Packit Service 9ccfef
mioxPeer        OBJECT IDENTIFIER ::= { miox 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
--              Ple Table
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
Packit Service 9ccfef
-- Systems that implement RFC 1356 must also implement
Packit Service 9ccfef
-- all objects in this group.
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleTable    OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  SEQUENCE OF MioxPleEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This table contains information relative to
Packit Service 9ccfef
                an interface to an X.25 Packet Level Entity
Packit Service 9ccfef
                (PLE)."
Packit Service 9ccfef
        ::= { mioxPle 1   }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleEntry    OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  MioxPleEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "These objects manage the encapsulation of
Packit Service 9ccfef
                other protocols within X.25."
Packit Service 9ccfef
        INDEX { ifIndex }
Packit Service 9ccfef
        ::= { mioxPleTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MioxPleEntry ::= SEQUENCE {
Packit Service 9ccfef
        mioxPleMaxCircuits
Packit Service 9ccfef
                INTEGER,
Packit Service 9ccfef
        mioxPleRefusedConnections
Packit Service 9ccfef
                Counter,
Packit Service 9ccfef
        mioxPleEnAddrToX121LkupFlrs
Packit Service 9ccfef
                Counter,
Packit Service 9ccfef
        mioxPleLastFailedEnAddr
Packit Service 9ccfef
                OCTET STRING,
Packit Service 9ccfef
        mioxPleEnAddrToX121LkupFlrTime
Packit Service 9ccfef
                TimeTicks,
Packit Service 9ccfef
        mioxPleX121ToEnAddrLkupFlrs
Packit Service 9ccfef
                Counter,
Packit Service 9ccfef
        mioxPleLastFailedX121Address
Packit Service 9ccfef
                X121Address,
Packit Service 9ccfef
        mioxPleX121ToEnAddrLkupFlrTime
Packit Service 9ccfef
                TimeTicks,
Packit Service 9ccfef
        mioxPleQbitFailures
Packit Service 9ccfef
                Counter,
Packit Service 9ccfef
        mioxPleQbitFailureRemoteAddress
Packit Service 9ccfef
                X121Address,
Packit Service 9ccfef
        mioxPleQbitFailureTime
Packit Service 9ccfef
                TimeTicks,
Packit Service 9ccfef
        mioxPleMinimumOpenTimer
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPleInactivityTimer
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPleHoldDownTimer
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPleCollisionRetryTimer
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPleDefaultPeerId
Packit Service 9ccfef
                InstancePointer
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleMaxCircuits OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  INTEGER (0..2147483647)
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The maximum number of X.25 circuits that
Packit Service 9ccfef
                can be open at one time for this interface.
Packit Service 9ccfef
                A value of zero indicates the interface will
Packit Service 9ccfef
                not allow any additional circuits (as it may
Packit Service 9ccfef
                soon be shutdown).  A value of 2147483647
Packit Service 9ccfef
                allows an unlimited number of circuits."
Packit Service 9ccfef
        ::= { mioxPleEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleRefusedConnections OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  Counter
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of X.25 calls from a remote
Packit Service 9ccfef
                systems to this system that were cleared by
Packit Service 9ccfef
                this system.  The interface instance should
Packit Service 9ccfef
                identify the X.25 interface the call came in
Packit Service 9ccfef
                on."
Packit Service 9ccfef
        ::= { mioxPleEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleEnAddrToX121LkupFlrs OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  Counter
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of times a translation from an
Packit Service 9ccfef
                Encapsulated Address to an X.121 address
Packit Service 9ccfef
                failed to find a corresponding X.121
Packit Service 9ccfef
                address.  Encapsulated addresses can be
Packit Service 9ccfef
                looked up in the mioxPeerTable or translated
Packit Service 9ccfef
                via an algorithm as for the DDN.  Addresses
Packit Service 9ccfef
                that are successfully recognized do not
Packit Service 9ccfef
                increment this counter.  Addresses that are
Packit Service 9ccfef
                not recognized (reflecting an abnormal
Packit Service 9ccfef
                packet delivery condition) increment this
Packit Service 9ccfef
                counter.
Packit Service 9ccfef
Packit Service 9ccfef
                If an address translation fails, it may be
Packit Service 9ccfef
                difficult to determine which PLE entry
Packit Service 9ccfef
                should count the failure.  In such cases the
Packit Service 9ccfef
                first likely entry in this table should be
Packit Service 9ccfef
                selected.  Agents should record the failure
Packit Service 9ccfef
                even if they are unsure which PLE should be
Packit Service 9ccfef
                associated with the failure."
Packit Service 9ccfef
        ::= { mioxPleEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleLastFailedEnAddr OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  OCTET STRING (SIZE(2..128))
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The last Encapsulated address that failed
Packit Service 9ccfef
                to find a corresponding X.121 address and
Packit Service 9ccfef
                caused mioxPleEnAddrToX121LkupFlrs to be
Packit Service 9ccfef
                incremented.  The first octet of this object
Packit Service 9ccfef
                contains the encapsulation type, the
Packit Service 9ccfef
                remaining octets contain the address of that
Packit Service 9ccfef
                type that failed.  Thus for an IP address,
Packit Service 9ccfef
                the length will be five octets, the first
Packit Service 9ccfef
                octet will contain 204 (hex CC), and the
Packit Service 9ccfef
                last four octets will contain the IP
Packit Service 9ccfef
                address.  For a snap encapsulation, the
Packit Service 9ccfef
                first byte would be 128 (hex 80) and the
Packit Service 9ccfef
                rest of the octet string would have the snap
Packit Service 9ccfef
                header."
Packit Service 9ccfef
        ::= { mioxPleEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleEnAddrToX121LkupFlrTime OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  TimeTicks
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The most recent value of sysUpTime when the
Packit Service 9ccfef
                translation from an Encapsulated Address to
Packit Service 9ccfef
                X.121 address failed to find a corresponding
Packit Service 9ccfef
                X.121 address."
Packit Service 9ccfef
        ::= { mioxPleEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleX121ToEnAddrLkupFlrs OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  Counter
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of times the translation from an
Packit Service 9ccfef
                X.121 address to an Encapsulated Address
Packit Service 9ccfef
                failed to find a corresponding Encapsulated
Packit Service 9ccfef
                Address.  Addresses successfully recognized
Packit Service 9ccfef
                by an algorithm do not increment this
Packit Service 9ccfef
                counter.  This counter reflects the number
Packit Service 9ccfef
                of times call acceptance encountered the
Packit Service 9ccfef
                abnormal condition of not recognizing the
Packit Service 9ccfef
                peer."
Packit Service 9ccfef
        ::= { mioxPleEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleLastFailedX121Address OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  X121Address
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The last X.121 address that caused
Packit Service 9ccfef
                mioxPleX121ToEnAddrLkupFlrs to increase."
Packit Service 9ccfef
        ::= { mioxPleEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleX121ToEnAddrLkupFlrTime OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  TimeTicks
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The most recent value of sysUpTime when the
Packit Service 9ccfef
                translation from an X.121 address to an
Packit Service 9ccfef
                Encapsulated Address failed to find a
Packit Service 9ccfef
                corresponding Encapsulated Address."
Packit Service 9ccfef
        ::= { mioxPleEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleQbitFailures OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  Counter
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of times a connection was closed
Packit Service 9ccfef
                because of a Q-bit failure."
Packit Service 9ccfef
        ::= { mioxPleEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleQbitFailureRemoteAddress OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  X121Address
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The remote address of the most recent
Packit Service 9ccfef
                (last) connection that was closed because of
Packit Service 9ccfef
                a Q-bit failure."
Packit Service 9ccfef
        ::= { mioxPleEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleQbitFailureTime OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  TimeTicks
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The most recent value of sysUpTime when a
Packit Service 9ccfef
                connection was closed because of a Q-bit
Packit Service 9ccfef
                failure.  This will also be the last time
Packit Service 9ccfef
                that mioxPleQbitFailures was incremented."
Packit Service 9ccfef
        ::= { mioxPleEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleMinimumOpenTimer OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The minimum time in milliseconds this
Packit Service 9ccfef
                interface will keep a connection open before
Packit Service 9ccfef
                allowing it to be closed.  A value of zero
Packit Service 9ccfef
                indicates no timer."
Packit Service 9ccfef
        DEFVAL { 0 }
Packit Service 9ccfef
        ::= { mioxPleEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleInactivityTimer OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The amount of time time in milliseconds
Packit Service 9ccfef
                this interface will keep an idle connection
Packit Service 9ccfef
                open before closing it.  A value of
Packit Service 9ccfef
                2147483647 indicates no timer."
Packit Service 9ccfef
        DEFVAL { 10000 }
Packit Service 9ccfef
        ::= { mioxPleEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleHoldDownTimer    OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The hold down timer in milliseconds.  This
Packit Service 9ccfef
                is the minimum amount of time to wait before
Packit Service 9ccfef
                trying another call to a host that was
Packit Service 9ccfef
                previously unsuccessful.  A value of
Packit Service 9ccfef
                2147483647 indicates the host will not be
Packit Service 9ccfef
                retried."
Packit Service 9ccfef
        DEFVAL { 0 }
Packit Service 9ccfef
        ::= { mioxPleEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleCollisionRetryTimer OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The Collision Retry Timer in milliseconds.
Packit Service 9ccfef
                The time to delay between call attempts when
Packit Service 9ccfef
                the maximum number of circuits is exceeded
Packit Service 9ccfef
                in a call attempt."
Packit Service 9ccfef
        DEFVAL { 0 }
Packit Service 9ccfef
        ::= { mioxPleEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mioxPleDefaultPeerId OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  InstancePointer
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This identifies the instance of the index
Packit Service 9ccfef
                in the mioxPeerTable for the default
Packit Service 9ccfef
                parameters to use with this interface.
Packit Service 9ccfef
Packit Service 9ccfef
                The entry identified by this object may have
Packit Service 9ccfef
                a zero length Encapsulation address and a
Packit Service 9ccfef
                zero length X.121 address.
Packit Service 9ccfef
Packit Service 9ccfef
                These default parameters are used with
Packit Service 9ccfef
                connections to hosts that do not have
Packit Service 9ccfef
                entries in the mioxPeerTable.  Such
Packit Service 9ccfef
                connections occur when using ddn-x25 IP-X.25
Packit Service 9ccfef
                address mapping or when accepting
Packit Service 9ccfef
                connections from other hosts not in the
Packit Service 9ccfef
                mioxPeerTable.
Packit Service 9ccfef
Packit Service 9ccfef
                The mioxPeerEncTable entry with the same
Packit Service 9ccfef
                index as the mioxPeerTable entry specifies
Packit Service 9ccfef
                the call encapsulation types this PLE will
Packit Service 9ccfef
                accept for peers not in the mioxPeerTable.
Packit Service 9ccfef
                If the mioxPeerEncTable doesn't contain any
Packit Service 9ccfef
                entries, this PLE will not accept calls from
Packit Service 9ccfef
                entries not in the mioxPeerTable."
Packit Service 9ccfef
        ::= { mioxPleEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
--              Peer Table
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
Packit Service 9ccfef
-- Systems that implement RFC 1356 must also implement
Packit Service 9ccfef
-- all objects in this group.
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerTable OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  SEQUENCE OF MioxPeerEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This table contains information about the
Packit Service 9ccfef
                possible peers this machine may exchange
Packit Service 9ccfef
                packets with."
Packit Service 9ccfef
        ::= { mioxPeer 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEntry OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  MioxPeerEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "Per peer information."
Packit Service 9ccfef
        INDEX { mioxPeerIndex   }
Packit Service 9ccfef
        ::= { mioxPeerTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
MioxPeerEntry ::= SEQUENCE {
Packit Service 9ccfef
        mioxPeerIndex
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPeerStatus
Packit Service 9ccfef
                INTEGER,
Packit Service 9ccfef
        mioxPeerMaxCircuits
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPeerIfIndex
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPeerConnectSeconds
Packit Service 9ccfef
                Counter,
Packit Service 9ccfef
        mioxPeerX25CallParamId
Packit Service 9ccfef
                InstancePointer,
Packit Service 9ccfef
        mioxPeerEnAddr
Packit Service 9ccfef
                OCTET STRING,
Packit Service 9ccfef
        mioxPeerX121Address
Packit Service 9ccfef
                X121Address,
Packit Service 9ccfef
        mioxPeerX25CircuitId
Packit Service 9ccfef
                InstancePointer,
Packit Service 9ccfef
        mioxPeerDescr
Packit Service 9ccfef
                DisplayString
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerIndex   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "An index value that distinguished one entry
Packit Service 9ccfef
                from another.  This index is independent of
Packit Service 9ccfef
                any other index."
Packit Service 9ccfef
        ::= { mioxPeerEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Systems can claim conformance with this MIB without
Packit Service 9ccfef
-- implementing sets to mioxPeerStatus with a value of
Packit Service 9ccfef
-- clearCall or makeCall.
Packit Service 9ccfef
-- All other defined values must be accepted.
Packit Service 9ccfef
-- Implementors should realize that allowing these values
Packit Service 9ccfef
-- provides richer management, and implementations
Packit Service 9ccfef
-- are encouraged to accept these values.
Packit Service 9ccfef
mioxPeerStatus OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  INTEGER {
Packit Service 9ccfef
                        valid (1),
Packit Service 9ccfef
                        createRequest (2),
Packit Service 9ccfef
                        underCreation (3),
Packit Service 9ccfef
                        invalid (4),
Packit Service 9ccfef
                        clearCall (5),
Packit Service 9ccfef
                        makeCall (6)
Packit Service 9ccfef
                        }
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This reports the status of a peer entry.
Packit Service 9ccfef
                A value of valid indicates a normal entry
Packit Service 9ccfef
                that is in use by the agent.  A value of
Packit Service 9ccfef
                underCreation indicates a newly created
Packit Service 9ccfef
                entry which isn't yet in use because the
Packit Service 9ccfef
                creating management station is still setting
Packit Service 9ccfef
                values.
Packit Service 9ccfef
Packit Service 9ccfef
                The value of invalid indicates the entry is
Packit Service 9ccfef
                no longer in use and the agent is free to
Packit Service 9ccfef
                delete the entry at any time.  A management
Packit Service 9ccfef
                station is also free to use an entry in the
Packit Service 9ccfef
                invalid state.
Packit Service 9ccfef
Packit Service 9ccfef
                Entries are created by setting a value of
Packit Service 9ccfef
                createRequest.  Only non-existent or invalid
Packit Service 9ccfef
                entries can be set to createRequest.  Upon
Packit Service 9ccfef
                receiving a valid createRequest, the agent
Packit Service 9ccfef
                will create an entry in the underCreation
Packit Service 9ccfef
                state.  This object can not be set to a
Packit Service 9ccfef
                value of underCreation directly, entries can
Packit Service 9ccfef
                only be created by setting a value of
Packit Service 9ccfef
                createRequest.  Entries that exist in other
Packit Service 9ccfef
                than the invalid state can not be set to
Packit Service 9ccfef
                createRequest.
Packit Service 9ccfef
Packit Service 9ccfef
                Entries with a value of underCreation are
Packit Service 9ccfef
                not used by the system and the management
Packit Service 9ccfef
                station can change the values of other
Packit Service 9ccfef
                objects in the table entry.  Management
Packit Service 9ccfef
                stations should also remember to configure
Packit Service 9ccfef
                values in the mioxPeerEncTable with the same
Packit Service 9ccfef
                peer index value as this peer entry.
Packit Service 9ccfef
Packit Service 9ccfef
                An entry in the underCreation state can be
Packit Service 9ccfef
                set to valid or invalid.  Entries in the
Packit Service 9ccfef
                underCreation state will stay in that state
Packit Service 9ccfef
                until 1) the agent times them out, 2) they
Packit Service 9ccfef
                are set to valid, 3) they are set to
Packit Service 9ccfef
                invalid.  If an agent notices an entry has
Packit Service 9ccfef
                been in the underCreation state for an
Packit Service 9ccfef
                abnormally long time, it may decide the
Packit Service 9ccfef
                management station has failed and invalidate
Packit Service 9ccfef
                the entry.  A prudent agent will understand
Packit Service 9ccfef
                that the management station may need to wait
Packit Service 9ccfef
                for human input and will allow for that
Packit Service 9ccfef
                possibility in its determination of this
Packit Service 9ccfef
                abnormally long period.
Packit Service 9ccfef
Packit Service 9ccfef
                Once a management station has completed all
Packit Service 9ccfef
                fields of an entry, it will set a value of
Packit Service 9ccfef
                valid.  This causes the entry to be
Packit Service 9ccfef
                activated.
Packit Service 9ccfef
Packit Service 9ccfef
                Entries in the valid state may also be set
Packit Service 9ccfef
                to makeCall or clearCall to make or clear
Packit Service 9ccfef
                X.25 calls to the peer.  After such a set
Packit Service 9ccfef
                request the entry will still be in the valid
Packit Service 9ccfef
                state.  Setting a value of makeCall causes
Packit Service 9ccfef
                the agent to initiate an X.25 call request
Packit Service 9ccfef
                to the peer specified by the entry.  Setting
Packit Service 9ccfef
                a value of clearCall causes the agent to
Packit Service 9ccfef
                initiate clearing one X.25 call present to
Packit Service 9ccfef
                the peer.  Each set request will initiate
Packit Service 9ccfef
                another call or clear request (up to the
Packit Service 9ccfef
                maximum allowed); this means that management
Packit Service 9ccfef
                stations that fail to get a response to a
Packit Service 9ccfef
                set request should query to see if a call
Packit Service 9ccfef
                was in fact placed or cleared before
Packit Service 9ccfef
                retrying the request.  Entries not in the
Packit Service 9ccfef
                valid state can not be set to makeCall or
Packit Service 9ccfef
                clearCall.
Packit Service 9ccfef
Packit Service 9ccfef
                The values of makeCall and clearCall provide
Packit Service 9ccfef
                for circuit control on devices which perform
Packit Service 9ccfef
                Ethernet Bridging using static circuit
Packit Service 9ccfef
                assignment without address recognition;
Packit Service 9ccfef
                other devices which dynamically place calls
Packit Service 9ccfef
                based on destination addresses may reject
Packit Service 9ccfef
                such requests.
Packit Service 9ccfef
Packit Service 9ccfef
                An agent that (re)creates a new entry
Packit Service 9ccfef
                because of a set with createRequest, should
Packit Service 9ccfef
                also (re)create a mioxPeerEncTable entry
Packit Service 9ccfef
                with a mioxPeerEncIndex of 1, and a
Packit Service 9ccfef
                mioxPeerEncType of 204 (hex CC)."
Packit Service 9ccfef
        ::= { mioxPeerEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerMaxCircuits OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS    mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The maximum number of X.25 circuits allowed
Packit Service 9ccfef
                to this peer."
Packit Service 9ccfef
        DEFVAL { 1 }
Packit Service 9ccfef
        ::= { mioxPeerEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerIfIndex OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The value of the ifIndex object for the
Packit Service 9ccfef
                interface to X.25 to use to call the peer."
Packit Service 9ccfef
        DEFVAL { 1 }
Packit Service 9ccfef
        ::= { mioxPeerEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerConnectSeconds OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  Counter
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The number of seconds a call to this peer
Packit Service 9ccfef
                was active.  This counter will be
Packit Service 9ccfef
                incremented by one for every second a
Packit Service 9ccfef
                connection to a peer was open.  If two calls
Packit Service 9ccfef
                are open at the same time, one second of
Packit Service 9ccfef
                elapsed real time will results in two
Packit Service 9ccfef
                seconds of connect time."
Packit Service 9ccfef
        ::= { mioxPeerEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerX25CallParamId OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  InstancePointer
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The instance of the index object in the
Packit Service 9ccfef
                x25CallParmTable from RFC 1382 for the X.25
Packit Service 9ccfef
                call parameters used to communicate with the
Packit Service 9ccfef
                remote host.  The well known value {0 0}
Packit Service 9ccfef
                indicates no call parameters specified."
Packit Service 9ccfef
        DEFVAL { {0 0} }
Packit Service 9ccfef
        ::= { mioxPeerEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEnAddr  OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX    OCTET STRING (SIZE (0..128))
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The Encapsulation address of the remote
Packit Service 9ccfef
                host mapped by this table entry.  A length
Packit Service 9ccfef
                of zero indicates the remote IP address is
Packit Service 9ccfef
                unknown or unspecified for use as a PLE
Packit Service 9ccfef
                default.
Packit Service 9ccfef
Packit Service 9ccfef
                The first octet of this object contains the
Packit Service 9ccfef
                encapsulation type, the remaining octets
Packit Service 9ccfef
                contain an address of that type.  Thus for
Packit Service 9ccfef
                an IP address, the length will be five
Packit Service 9ccfef
                octets, the first octet will contain 204
Packit Service 9ccfef
                (hex CC), and the last four octets will
Packit Service 9ccfef
                contain the IP address.  For a snap
Packit Service 9ccfef
                encapsulation, the first byte would be 128
Packit Service 9ccfef
                (hex 80) and the rest of the octet string
Packit Service 9ccfef
                would have the snap header."
Packit Service 9ccfef
        DEFVAL { ''h }
Packit Service 9ccfef
        ::= { mioxPeerEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerX121Address OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  X121Address
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The X.25 address of the remote host mapped
Packit Service 9ccfef
                by this table entry.  A zero length string
Packit Service 9ccfef
                indicates the X.25 address is unspecified
Packit Service 9ccfef
                for use as the PLE default."
Packit Service 9ccfef
        DEFVAL { ''h }
Packit Service 9ccfef
        ::= { mioxPeerEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Systems can claim conformance to this MIB without
Packit Service 9ccfef
-- implementing sets to mioxPeerX25CircuitId.
Packit Service 9ccfef
-- However systems that use PVCs with RFC1356
Packit Service 9ccfef
-- are encouraged to implement sets.
Packit Service 9ccfef
mioxPeerX25CircuitId OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  InstancePointer
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This object identifies the instance of the
Packit Service 9ccfef
                index for the X.25 circuit open to the peer
Packit Service 9ccfef
                mapped by this table entry.  The well known
Packit Service 9ccfef
                value {0 0} indicates no connection
Packit Service 9ccfef
                currently active.  For multiple connections,
Packit Service 9ccfef
                this identifies the index of a multiplexing
Packit Service 9ccfef
                table entry for the connections.  This can
Packit Service 9ccfef
                only be written to configure use of PVCs
Packit Service 9ccfef
                which means the identified circuit table
Packit Service 9ccfef
                entry for a write must be a PVC."
Packit Service 9ccfef
        DEFVAL { {0 0} }
Packit Service 9ccfef
        ::= { mioxPeerEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerDescr   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  DisplayString (SIZE (0..255))
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This object returns any identification
Packit Service 9ccfef
                information about the peer.  An agent may
Packit Service 9ccfef
                supply the comment information found in the
Packit Service 9ccfef
                configuration file entry for this peer.  A
Packit Service 9ccfef
                zero length string indicates no information
Packit Service 9ccfef
                available."
Packit Service 9ccfef
        DEFVAL { ''h }
Packit Service 9ccfef
        ::= { mioxPeerEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
--              Peer Encapsulation Table
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEncTable OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  SEQUENCE OF MioxPeerEncEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "This table contains the list of
Packit Service 9ccfef
                encapsulations used to communicate with a
Packit Service 9ccfef
                peer.  This table has two indexes, the first
Packit Service 9ccfef
                identifies the peer, the second
Packit Service 9ccfef
                distinguishes encapsulation types.
Packit Service 9ccfef
Packit Service 9ccfef
                The first index identifies the corresponding
Packit Service 9ccfef
                entry in the mioxPeerTable.  The second
Packit Service 9ccfef
                index gives the priority of the different
Packit Service 9ccfef
                encapsulations.
Packit Service 9ccfef
Packit Service 9ccfef
                The encapsulation types are ordered in
Packit Service 9ccfef
                priority order.  For calling a peer, the
Packit Service 9ccfef
                first entry (mioxPeerEncIndex of 1) is tried
Packit Service 9ccfef
                first.  If the call doesn't succeed because
Packit Service 9ccfef
                the remote host clears the call due to
Packit Service 9ccfef
                incompatible call user data, the next entry
Packit Service 9ccfef
                in the list is tried.  Each entry is tried
Packit Service 9ccfef
                until the list is exhausted.
Packit Service 9ccfef
Packit Service 9ccfef
                For answering a call, the encapsulation type
Packit Service 9ccfef
                requested by the peer must be found the list
Packit Service 9ccfef
                or the call will be refused.  If there are
Packit Service 9ccfef
                no entries in this table for a peer, all
Packit Service 9ccfef
                call requests from the peer will be refused.
Packit Service 9ccfef
Packit Service 9ccfef
                Objects in this table can only be set when
Packit Service 9ccfef
                the mioxPeerStatus object with the same
Packit Service 9ccfef
                index has a value of underCreation.  When
Packit Service 9ccfef
                that status object is set to invalid and
Packit Service 9ccfef
                deleted, the entry in this table with that
Packit Service 9ccfef
                peer index must also be deleted."
Packit Service 9ccfef
        ::= { mioxPeer 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEncEntry OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  MioxPeerEncEntry
Packit Service 9ccfef
        ACCESS  not-accessible
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "Per connection information."
Packit Service 9ccfef
        INDEX { mioxPeerIndex, mioxPeerEncIndex}
Packit Service 9ccfef
        ::= { mioxPeerEncTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MioxPeerEncEntry ::= SEQUENCE {
Packit Service 9ccfef
        mioxPeerEncIndex
Packit Service 9ccfef
                PositiveInteger,
Packit Service 9ccfef
        mioxPeerEncType
Packit Service 9ccfef
                INTEGER
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEncIndex        OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  PositiveInteger
Packit Service 9ccfef
        ACCESS  read-only
Packit Service 9ccfef
        STATUS    mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The second index in the table which
Packit Service 9ccfef
                distinguishes different encapsulation
Packit Service 9ccfef
                types."
Packit Service 9ccfef
        ::= { mioxPeerEncEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mioxPeerEncType OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX  INTEGER (0..256)
Packit Service 9ccfef
        ACCESS  read-write
Packit Service 9ccfef
        STATUS  mandatory
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The value of the encapsulation type.  For
Packit Service 9ccfef
                IP encapsulation this will have a value of
Packit Service 9ccfef
                204 (hex CC).  For SNAP encapsulated
Packit Service 9ccfef
                packets, this will have a value of 128 (hex
Packit Service 9ccfef
                80).  For CLNP, ISO 8473, this will have a
Packit Service 9ccfef
                value of 129 (hex 81).  For ES-ES, ISO 9542,
Packit Service 9ccfef
                this will have a value of 130 (hex 82).  A
Packit Service 9ccfef
                value of 197 (hex C5) identifies the Blacker
Packit Service 9ccfef
                X.25 encapsulation.  A value of 0,
Packit Service 9ccfef
                identifies the Null encapsulation.
Packit Service 9ccfef
Packit Service 9ccfef
                This value can only be written when the
Packit Service 9ccfef
                mioxPeerStatus object with the same
Packit Service 9ccfef
                mioxPeerIndex has a value of underCreation.
Packit Service 9ccfef
                Setting this object to a value of 256
Packit Service 9ccfef
                deletes the entry.  When deleting an entry,
Packit Service 9ccfef
                all other entries in the mioxPeerEncTable
Packit Service 9ccfef
                with the same mioxPeerIndex and with an
Packit Service 9ccfef
                mioxPeerEncIndex higher then the deleted
Packit Service 9ccfef
                entry, will all have their mioxPeerEncIndex
Packit Service 9ccfef
                values decremented by one."
Packit Service 9ccfef
        ::= { mioxPeerEncEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- ###########################################################
Packit Service 9ccfef
Packit Service 9ccfef
END