634 lines
20 KiB
Plaintext

CT-DS0ent-MIB DEFINITIONS ::= BEGIN
-- ct-dsoent-mib.txt
-- Revision: 01.00.00
-- Part Number:
-- Date: February 8, 1999
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- support@ctron.com
-- This module provides authoritative definitions for Cabletron's
-- enterprise DS0 mib.
--
-- This module will be extended, as required.
--
-- Cabletron Systems reserves the right to make changes in
-- specification and other information contained in this document
-- without prior notice. The reader should consult Cabletron
-- Systems to determine whether any such changes have been made.
--
-- In no event shall Cabletron Systems be liable for any
-- incidental, indirect, special, or consequential damages
-- whatsoever (including but not limited to lost profits) arising
-- out of or related to this document or the information contained
-- in it, even if Cabletron Systems has been advised of, known,
-- or should have known, the possibility of such damages.
--
-- Cabletron grants vendors, end-users, and other interested
-- parties a non-exclusive license to use this Specification in
-- connection with the management of Cabletron products.
-- Copyright (c)1998 Cabletron Systems
IMPORTS
OBJECT-TYPE FROM RFC-1212
Counter, Gauge, TimeTicks FROM RFC1155-SMI
PhysAddress, DisplayString FROM SNMPv2-TC
cabletron FROM CTRON-OIDS;
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
ctDs0Mib OBJECT IDENTIFIER ::= { ctSSA 20 }
ctDsx0Mib OBJECT IDENTIFIER ::= { ctSSA 21 }
InterfaceIndex ::= INTEGER
-- TEXTUAL-CONVENTION
-- DspHint
-- d
-- Status
-- mandatory
-- Descr
-- A unique value, greater than zero, for each interface
-- or interface sub-layer in the managed system. It is
-- recommended that values are assigned contiguously
-- starting from 1. The value for each interface sub-
-- layer must remain constant at least from one re-
-- initialization of the entity's network management
-- system to the next re-initialization.
ctDs0ifNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of network interfaces (regardless of their
current state) present on this system."
::= { ctDs0Mib 1 }
ctDs0ifTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDs0ifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interface entries. The number of entries
is given by the value of ctDs0ifNumber."
::= { ctDs0Mib 2 }
ctDs0ifEntry OBJECT-TYPE
SYNTAX CtDs0ifEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing management information applicable
to a particular interface."
INDEX { ctDs0ifIndex }
::= { ctDs0ifTable 1 }
CtDs0ifEntry ::= SEQUENCE {
ctDs0ifIndex InterfaceIndex,
ctDs0ifDescr DisplayString,
ctDs0ifType IANActDs0ifType,
ctDs0ifMtu INTEGER,
ctDs0ifSpeed Gauge,
ctDs0ifPhysAddress PhysAddress,
ctDs0ifAdminStatus INTEGER,
ctDs0ifOperStatus INTEGER,
ctDs0ifLastChange TimeTicks,
ctDs0ifInOctets Counter,
ctDs0ifInUcastPkts Counter,
ctDs0ifInNUcastPkts Counter,
ctDs0ifInDiscards Counter,
ctDs0ifInErrors Counter,
ctDs0ifInUnknownProtos Counter,
ctDs0ifOutOctets Counter,
ctDs0ifOutUcastPkts Counter,
ctDs0ifOutNUcastPkts Counter,
ctDs0ifOutDiscards Counter,
ctDs0ifOutErrors Counter,
ctDs0ifOutQLen Gauge,
ctDs0ifSpecific OBJECT IDENTIFIER
}
ctDs0ifIndex OBJECT-TYPE
SYNTAX InterfaceIndex(0..2147483647)
-- Rsyntax INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value, greater than zero, for each
interface. It is recommended that values are assigned
contiguously starting from 1. The value for each
interface sub-layer must remain constant at least from
one re-initialization of the entity's network
management system to the next re-initialization."
::= { ctDs0ifEntry 1 }
ctDs0ifDescr OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing information about the
interface. This string should include the name of the
manufacturer, the product name and the version of the
interface hardware/software."
::= { ctDs0ifEntry 2 }
ctDs0ifType OBJECT-TYPE
SYNTAX IANActDs0ifType
-- Rsyntax INTEGER {
-- other(1),
-- regular1822(2),
-- hdh1822(3),
-- ddnX25(4),
-- rfc877x25(5),
-- ethernetCsmacd(6),
-- iso88023Csmacd(7),
-- iso88024TokenBus(8),
-- iso88025TokenRing(9),
-- iso88026Man(10),
-- starLan(11),
-- proteon10Mbit(12),
-- proteon80Mbit(13),
-- hyperchannel(14),
-- fddi(15),
-- lapb(16),
-- sdlc(17),
-- ds1(18),
-- e1(19),
-- basicISDN(20),
-- primaryISDN(21),
-- propPointToPointSerial(22),
-- ppp(23),
-- softwareLoopback(24),
-- eon(25),
-- ethernet3Mbit(26),
-- nsip(27),
-- slip(28),
-- ultra(29),
-- ds3(30),
-- sip(31),
-- frameRelay(32),
-- rs232(33),
-- para(34),
-- arcnet(35),
-- arcnetPlus(36),
-- atm(37),
-- miox25(38),
-- sonet(39),
-- x25ple(40),
-- iso88022llc(41),
-- localTalk(42),
-- smdsDxi(43),
-- frameRelayService(44),
-- v35(45),
-- hssi(46),
-- hippi(47),
-- modem(48),
-- aal5(49),
-- sonetPath(50),
-- sonetVT(51),
-- smdsIcip(52),
-- propVirtual(53),
-- propMultiplexor(54)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of interface. Additional values for ctDs0ifType
are assigned by the Internet Assigned Numbers
Authority (IANA), through updating the syntax of the
IANAifType textual convention."
::= { ctDs0ifEntry 3 }
ctDs0ifMtu OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the largest packet which can be
sent/received on the interface, specified in octets.
For interfaces that are used for transmitting network
datagrams, this is the size of the largest network
datagram that can be sent on the interface."
::= { ctDs0ifEntry 4 }
ctDs0ifSpeed OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An estimate of the interface's current bandwidth in
bits per second. For interfaces which do not vary in
bandwidth or for those where no accurate estimation
can be made, this object should contain the nominal
bandwidth. If the bandwidth of the interface is
greater than the maximum value reportable by this
object then this object should report its maximum
value (4,294,967,295) and ctDs0ifHighSpeed must be used to
report the interace's speed. For a sub-layer which
has no concept of bandwidth, this object should be
zero."
::= { ctDs0ifEntry 5 }
ctDs0ifPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
-- Rsyntax OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interface's address at its protocol sub-layer.
The interface's media-specific MIB must define the bit
and byte ordering and format of the value contained by
this object. For interfaces which do not have such an
address (e.g., a serial line), this object should
contain an octet string of zero length."
::= { ctDs0ifEntry 6 }
ctDs0ifAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The desired state of the interface. The testing(3)
state indicates that no operational packets can be
passed. When a managed system initializes, all
interfaces start with ctDs0ifAdminStatus in the down(2)
state. As a result of either explicit management
action or per configuration information retained by
the managed system, ctDs0ifAdminStatus is then changed to
either the up(1) or testing(3) states (or remains in
the down(2) state)."
::= { ctDs0ifEntry 7 }
ctDs0ifOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of the interface. The
testing(3) state indicates that no operational packets
can be passed. If ctDs0ifAdminStatus is down(2) then
ctDs0ifOperStatus should be down(2). If ctDs0ifAdminStatus is
changed to up(1) then ctDs0ifOperStatus should change to
up(1) if the interface is ready to transmit and
receive network traffic; it should change to
dormant(5) if the interface is waiting for external
actions (such as a serial line waiting for an
incomming connection); it should remain in the down(2)
state if and only if there is a fault that prevents if
from going to the up(1) state."
::= { ctDs0ifEntry 8 }
ctDs0ifLastChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time the interface
entered its current operational state. If the current
state was entered prior to the last re-initialization
of the local network management subsystem, then this
object contains a zero value."
::= { ctDs0ifEntry 9 }
ctDs0ifInOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of octets received on the interface,
including framing characters."
::= { ctDs0ifEntry 10 }
ctDs0ifInUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets, delivered by this sub-layer to
a higher (sub-)layer, which were not addressed to a
multicast or broadcast address at this sub-layer."
::= { ctDs0ifEntry 11 }
ctDs0ifInNUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of packets, delivered by this sub-layer to
a higher (sub-)layer, which were addressed to a
multicast or broadcast address at this sub-layer.
This object is deprecated in favour of
ctDs0ifInMulticastPkts and ctDs0ifInBroadcastPkts."
::= { ctDs0ifEntry 12 }
ctDs0ifInDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of inbound packets which were chosen to be
discarded even though no errors had been detected to
prevent their being deliverable to a higher-layer
protocol. One possible reason for discarding such a
packet could be to free up buffer space."
::= { ctDs0ifEntry 13 }
ctDs0ifInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of inbound
packets that contained errors preventing them from
being deliverable to a higher-layer protocol. For
character-oriented or fixed-length interfaces, the
number of inbound transmission units that contained
errors preventing them from being deliverable to a
higher-layer protocol."
::= { ctDs0ifEntry 14 }
ctDs0ifInUnknownProtos OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of packets
received via the interface which were discarded
because of an unknown or unsupported protocol. For
character-oriented or fixed-length interfaces which
support protocol multiplexing the number of
transmission units received via the interface which
were discarded because of an unknown or unsupported
protocol. For any interface which does not support
protocol multiplexing, this counter will always be 0."
::= { ctDs0ifEntry 15 }
ctDs0ifOutOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of octets transmitted out of the
interface, including framing characters."
::= { ctDs0ifEntry 16 }
ctDs0ifOutUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of packets that higher-level
protocols requested be transmitted, and which were not
addressed to a multicast or broadcast address at this
sub-layer, including those that were discarded or not
sent."
::= { ctDs0ifEntry 17 }
ctDs0ifOutNUcastPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of packets that higher-level
protocols requested be transmitted, and which were
addressed to a multicast or broadcast address at this
sub-layer, including those that were discarded or not
sent.
This object is deprecated in favour of
ctDs0ifOutMulticastPkts and ctDs0ifOutBroadcastPkts."
::= { ctDs0ifEntry 18 }
ctDs0ifOutDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of outbound packets which were chosen to
be discarded even though no errors had been detected
to prevent their being transmitted. One possible
reason for discarding such a packet could be to free
up buffer space."
::= { ctDs0ifEntry 19 }
ctDs0ifOutErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For packet-oriented interfaces, the number of
outbound packets that could not be transmitted because
of errors. For character-oriented or fixed-length
interfaces, the number of outbound transmission units
that could not be transmitted because of errors."
::= { ctDs0ifEntry 20 }
ctDs0ifOutQLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The length of the output packet queue (in packets)."
::= { ctDs0ifEntry 21 }
ctDs0ifSpecific OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"A reference to MIB definitions specific to the
particular media being used to realize the interface.
It is recommended that this value point to an instance
of a MIB object in the media-specific MIB, i.e., that
this object have the semantics associated with the
InstancePointer textual convention defined in RFC
1443. In fact, it is recommended that the media-
specific MIB specify what value ifSpecific should/can
take for values of ifType. If no MIB definitions
specific to the particular media are available, the
value should be set to the OBJECT IDENTIFIER { 0 0 }."
::= { ctDs0ifEntry 22 }
IANActDs0ifType ::= INTEGER {
other(1),
regular1822(2),
hdh1822(3),
ddnX25(4),
rfc877x25(5),
ethernetCsmacd(6),
iso88023Csmacd(7),
iso88024TokenBus(8),
iso88025TokenRing(9),
iso88026Man(10),
starLan(11),
proteon10Mbit(12),
proteon80Mbit(13),
hyperchannel(14),
fddi(15),
lapb(16),
sdlc(17),
ds1(18),
e1(19),
basicISDN(20),
primaryISDN(21),
propPointToPointSerial(22),
ppp(23),
softwareLoopback(24),
eon(25),
ethernet3Mbit(26),
nsip(27),
slip(28),
ultra(29),
ds3(30),
sip(31),
frameRelay(32),
rs232(33),
para(34),
arcnet(35),
arcnetPlus(36),
atm(37),
miox25(38),
sonet(39),
x25ple(40),
iso88022llc(41),
localTalk(42),
smdsDxi(43),
frameRelayService(44),
v35(45),
hssi(46),
hippi(47),
modem(48),
aal5(49),
sonetPath(50),
sonetVT(51),
smdsIcip(52),
propVirtual(53),
propMultiplexor(54)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This data type is used as the syntax of the ifType
-- object in the (updated) definition of MIB-II's
-- ifTable.
--
-- The definition of this textual convention with the
-- addition of newly assigned values is published
-- periodically by the IANA, in either the Assigned
-- Numbers RFC, or some derivative of it specific to
-- Internet Network Management number assignments. (The
-- latest arrangements can be obtained by contacting the
-- IANA.)
--
-- Requests for new values should be made to IANA via
-- email (iana@isi.edu).
--
-- The relationship between the assignment of ifType
-- values and of OIDs to particular media-specific MIBs
-- is solely the purview of IANA and is subject to change
-- without notice. Quite often, a media-specific MIB's
-- OID-subtree assignment within MIB-II's 'transmission'
-- subtree will be the same as its ifType value.
-- However, in some circumstances this will not be the
-- case, and implementors must not pre-assume any
-- specific relationship between ifType values and
-- transmission subtree OIDs.
ctDsx0ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtDsx0ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"ISDN lapd table containing configuration and
operational parameters for all ISDN signaling
channels on this managed device."
::= { ctDsx0Mib 1 }
ctDsx0ConfigEntry OBJECT-TYPE
SYNTAX CtDsx0ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the ISDN Lapd Table."
INDEX { ctDs0ifIndex }
::= { ctDsx0ConfigTable 1 }
CtDsx0ConfigEntry ::=
SEQUENCE {
ctDsx0ConfigLineId
DisplayString,
ctDsx0ConfigAdminStatus
INTEGER,
ctDsx0ConfigOperStatus
INTEGER
}
ctDsx0ConfigLineId OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Line id of the Isdn Lapd table entry"
::= { ctDsx0ConfigEntry 1 }
ctDsx0ConfigAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5),
notPresent(6),
lowerLayerDown(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Administration status for the Isdn Lapd table entry."
::= { ctDsx0ConfigEntry 2 }
ctDsx0ConfigOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4),
dormant(5),
notPresent(6),
lowerLayerDown(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Operational status for the Isdn Lapd table entry."
::= { ctDsx0ConfigEntry 3 }
END