|
Packit |
022b05 |
TCPIPX-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
enterprises
|
|
Packit |
022b05 |
FROM RFC1155-SMI
|
|
Packit |
022b05 |
OBJECT-TYPE
|
|
Packit |
022b05 |
FROM RFC-1212;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- IPX address type.
|
|
Packit |
022b05 |
-- First 4 octests are the network numbers and the last 6
|
|
Packit |
022b05 |
-- octests are the node numbers. In ascii, it is represented
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- as hex digits, as in: nnnnnnnn:mmmmmmmmmmmm
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IpxAddress ::= OCTET STRING (SIZE (10))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- TCP/IPX MIB object idenfifiers
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
novell OBJECT IDENTIFIER ::= { enterprises 23 }
|
|
Packit |
022b05 |
mibDoc OBJECT IDENTIFIER ::= { novell 2 }
|
|
Packit |
022b05 |
tcpx OBJECT IDENTIFIER ::= { mibDoc 29 }
|
|
Packit |
022b05 |
tcpxTcp OBJECT IDENTIFIER ::= { tcpx 1 }
|
|
Packit |
022b05 |
tcpxUdp OBJECT IDENTIFIER ::= { tcpx 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- the TCP/IPX Connection table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The TCP/IPX connection table contains information
|
|
Packit |
022b05 |
-- about this entity's existing TCP connections over
|
|
Packit |
022b05 |
-- IPX.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TcpIpxConnEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table containing information specific on
|
|
Packit |
022b05 |
TCP connection over IPX network layer."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { tcpxTcp 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TcpIpxConnEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Information about a particular current TCP
|
|
Packit |
022b05 |
connection over IPX An object of this type is
|
|
Packit |
022b05 |
transient, in that it ceases to exist when (or
|
|
Packit |
022b05 |
soon after) the connection makes the transition
|
|
Packit |
022b05 |
to the CLOSED state."
|
|
Packit |
022b05 |
INDEX { tcpIpxConnLocalAddress,
|
|
Packit |
022b05 |
tcpIpxConnLocalPort,
|
|
Packit |
022b05 |
tcpIpxConnRemAddress,
|
|
Packit |
022b05 |
tcpIpxConnRemPort }
|
|
Packit |
022b05 |
::= { tcpIpxConnTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TcpIpxConnEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
tcpIpxConnState
|
|
Packit |
022b05 |
INTEGER,
|
|
Packit |
022b05 |
tcpIpxConnLocalAddress
|
|
Packit |
022b05 |
IpxAddress,
|
|
Packit |
022b05 |
tcpIpxConnLocalPort
|
|
Packit |
022b05 |
INTEGER (0..65535),
|
|
Packit |
022b05 |
tcpIpxConnRemAddress
|
|
Packit |
022b05 |
IpxAddress,
|
|
Packit |
022b05 |
tcpIpxConnRemPort
|
|
Packit |
022b05 |
INTEGER (0..65535)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
closed(1),
|
|
Packit |
022b05 |
listen(2),
|
|
Packit |
022b05 |
synSent(3),
|
|
Packit |
022b05 |
synReceived(4),
|
|
Packit |
022b05 |
established(5),
|
|
Packit |
022b05 |
finWait1(6),
|
|
Packit |
022b05 |
finWait2(7),
|
|
Packit |
022b05 |
closeWait(8),
|
|
Packit |
022b05 |
lastAck(9),
|
|
Packit |
022b05 |
closing(10),
|
|
Packit |
022b05 |
timeWait(11),
|
|
Packit |
022b05 |
deleteTCB(12)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
ACCESS read-write
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The state of this TCP connection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The only value which may be set by a management
|
|
Packit |
022b05 |
station is deleteTCB(12). Accordingly, it is
|
|
Packit |
022b05 |
appropriate for an agent to return a `badValue'
|
|
Packit |
022b05 |
response if a management station attempts to set
|
|
Packit |
022b05 |
this object to any other value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If a management station sets this object to the
|
|
Packit |
022b05 |
value deleteTCB(12), then this has the effect of
|
|
Packit |
022b05 |
deleting the TCB (as defined in RFC 793) of the
|
|
Packit |
022b05 |
corresponding connection on the managed node,
|
|
Packit |
022b05 |
resulting in immediate termination of the
|
|
Packit |
022b05 |
connection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
As an implementation-specific option, a RST
|
|
Packit |
022b05 |
segment may be sent from the managed node to the
|
|
Packit |
022b05 |
other TCP endpoint (note however that RST
|
|
Packit |
022b05 |
segments are not sent reliably)."
|
|
Packit |
022b05 |
::= { tcpIpxConnEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnLocalAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpxAddress
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local IPX address for this TCP connection.
|
|
Packit |
022b05 |
In the case of a connection in the listen state
|
|
Packit |
022b05 |
which is willing to accept connections for any
|
|
Packit |
022b05 |
interface, the value 00000000:000000000000 is
|
|
Packit |
022b05 |
used. See tcpUnspecConnTable for connections in
|
|
Packit |
022b05 |
the listen state which is willing to accept
|
|
Packit |
022b05 |
connects for any IP interface associated with
|
|
Packit |
022b05 |
the node."
|
|
Packit |
022b05 |
::= { tcpIpxConnEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- NetworkAddress defined in SMI only include IP currently,
|
|
Packit |
022b05 |
-- so we can't use it to represent both IP and IPX address.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnLocalPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER (0..65535)
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local port number for this TCP connection."
|
|
Packit |
022b05 |
::= { tcpIpxConnEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnRemAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpxAddress
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The remote IPX address for this TCP connection."
|
|
Packit |
022b05 |
::= { tcpIpxConnEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpIpxConnRemPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER (0..65535)
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The remote port number for this TCP connection."
|
|
Packit |
022b05 |
::= { tcpIpxConnEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- the UDP Listener table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The UDP listener table contains information about this
|
|
Packit |
022b05 |
-- entity's UDP end-points on which a local application is
|
|
Packit |
022b05 |
-- currently accepting datagrams.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpIpxTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF UdpIpxEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table containing UDP listener information."
|
|
Packit |
022b05 |
::= { tcpxUdp 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpIpxEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX UdpIpxEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Information about a particular current UDP
|
|
Packit |
022b05 |
listener."
|
|
Packit |
022b05 |
INDEX { udpIpxLocalAddress, udpIpxLocalPort }
|
|
Packit |
022b05 |
::= { udpIpxTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
UdpIpxEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
udpIpxLocalAddress
|
|
Packit |
022b05 |
IpxAddress,
|
|
Packit |
022b05 |
udpIpxLocalPort
|
|
Packit |
022b05 |
INTEGER (0..65535)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpIpxLocalAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpxAddress
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local IPX address for this UDP listener. In
|
|
Packit |
022b05 |
the case of a UDP listener which is willing to
|
|
Packit |
022b05 |
accept datagrams for any interface, the value
|
|
Packit |
022b05 |
00000000:000000000000 is used. See
|
|
Packit |
022b05 |
udpUnspecTable for UDP listener which is
|
|
Packit |
022b05 |
willing to accept datagrams from any network
|
|
Packit |
022b05 |
layer."
|
|
Packit |
022b05 |
::= { udpIpxEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpIpxLocalPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER (0..65535)
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local port number for this UDP listener."
|
|
Packit |
022b05 |
::= { udpIpxEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- the TCP/UNSPEC Connection table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The TCP/UPSPEC connection table contains information
|
|
Packit |
022b05 |
-- about this entity's existing TCP connections over
|
|
Packit |
022b05 |
-- unspecified network.
|
|
Packit |
022b05 |
-- Since the network is unspecified, the network
|
|
Packit |
022b05 |
-- address is also unspecified. Hence, this
|
|
Packit |
022b05 |
-- connection table does not include any network
|
|
Packit |
022b05 |
-- address.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpUnspecConnTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF TcpIpxConnEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table containing information specific on
|
|
Packit |
022b05 |
TCP connection over unspecified network layer."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { tcpxTcp 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpUnspecConnEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TcpUnspecConnEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Information about a particular current TCP
|
|
Packit |
022b05 |
connection over unspecified network layer. An
|
|
Packit |
022b05 |
object of this type is transient, in that it
|
|
Packit |
022b05 |
ceases to exist when the connection makes
|
|
Packit |
022b05 |
transition beyond LISTEN state, or when (or
|
|
Packit |
022b05 |
soon after) the connection makes transition
|
|
Packit |
022b05 |
to the CLOSED state,"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
INDEX { tcpUnspecConnLocalPort }
|
|
Packit |
022b05 |
::= { tcpUnspecConnTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TcpUnspecConnEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
tcpUnspecConnState
|
|
Packit |
022b05 |
INTEGER,
|
|
Packit |
022b05 |
tcpUnspecConnLocalPort
|
|
Packit |
022b05 |
INTEGER (0..65535)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpUnspecConnState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
closed(1),
|
|
Packit |
022b05 |
listen(2),
|
|
Packit |
022b05 |
deleteTCB(12)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
ACCESS read-write
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The state of this TCP connection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Since the TCP connection can belong to this table
|
|
Packit |
022b05 |
only when its state is less than SYN_SENT, only
|
|
Packit |
022b05 |
closed and listen state apply.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The only value which may be set by a management
|
|
Packit |
022b05 |
station is deleteTCB(12). Accordingly, it is
|
|
Packit |
022b05 |
appropriate for an agent to return a `badValue'
|
|
Packit |
022b05 |
response if a management station attempts to set
|
|
Packit |
022b05 |
this object to any other value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If a management station sets this object to the
|
|
Packit |
022b05 |
value deleteTCB(12), then this has the effect of
|
|
Packit |
022b05 |
deleting the TCB (as defined in RFC 793) of the
|
|
Packit |
022b05 |
corresponding connection on the managed node,
|
|
Packit |
022b05 |
resulting in immediate termination of the
|
|
Packit |
022b05 |
connection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
As an implementation-specific option, a RST
|
|
Packit |
022b05 |
segment may be sent from the managed node to the
|
|
Packit |
022b05 |
other TCP endpoint (note however that RST
|
|
Packit |
022b05 |
segments are not sent reliably)."
|
|
Packit |
022b05 |
::= { tcpUnspecConnEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
tcpUnspecConnLocalPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER (0..65535)
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local port number for this TCP connection."
|
|
Packit |
022b05 |
::= { tcpUnspecConnEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- the UDP Listener table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The UDP listener table contains information about this
|
|
Packit |
022b05 |
-- entity's UDP end-points over unspecified network layer,
|
|
Packit |
022b05 |
-- on which a local application is currently accepting
|
|
Packit |
022b05 |
-- datagrams. If network layer is unspecified, the network
|
|
Packit |
022b05 |
-- address is also unspecified. Hence, this table does not
|
|
Packit |
022b05 |
-- include any network address.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpUnspecTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF UdpUnspecEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table containing UDP listener information."
|
|
Packit |
022b05 |
::= { tcpxUdp 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpUnspecEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX UdpUnspecEntry
|
|
Packit |
022b05 |
ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Information about a particular current UDP
|
|
Packit |
022b05 |
listener."
|
|
Packit |
022b05 |
INDEX { udpUnspecLocalPort }
|
|
Packit |
022b05 |
::= { udpUnspecTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
UdpUnspecEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
udpUnspecLocalPort
|
|
Packit |
022b05 |
INTEGER (0..65535)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
udpUnspecLocalPort OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER (0..65535)
|
|
Packit |
022b05 |
ACCESS read-only
|
|
Packit |
022b05 |
STATUS mandatory
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The local port number for this UDP listener."
|
|
Packit |
022b05 |
::= { udpUnspecEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|