Juniper-HDLC-MIB
File:
Juniper-HDLC-MIB.mib (18632 bytes)
Imported modules
Imported symbols
Defined Types
JuniHdlcIfEntry |
|
SEQUENCE |
|
|
|
|
juniHdlcIfIndex |
InterfaceIndex |
|
|
juniHdlcIfRowStatus |
RowStatus |
|
|
juniHdlcIfLowerIfIndex |
InterfaceIndexOrZero |
|
|
juniHdlcIfMtu |
Integer32 |
|
|
juniHdlcIfMru |
Integer32 |
|
|
juniHdlcIfCrcSize |
INTEGER |
|
|
juniHdlcIfDataPolarity |
INTEGER |
|
|
juniHdlcIfClockMode |
INTEGER |
|
|
juniHdlcIfClockRate |
INTEGER |
|
|
juniHdlcIfForceDteAck |
INTEGER |
|
|
juniHdlcIfIdleCharacter |
INTEGER |
|
Defined Values
juniHdlcMIB |
1.3.6.1.4.1.4874.2.2.9 |
The HDLC MIB for the Juniper Networks enterprise. This MIB provides
a means for configuring HDLC interfaces on top of various types of
interfaces, such as packet over SONET (POS) and high speed serial
interfaces (HSSI). Management objects are provided to query for an
available interface index, and to create/delete interfaces of this type.
Creating/deleting this interface type using this MIB has the side effect
of creating/deleting corresponding entries in the IF-MIB.ifTable, the
IF-MIB.ifXTable, and the Juniper-UNI-IF-MIB.juniIfTable. |
MODULE-IDENTITY |
|
|
|
juniHdlcNextIfIndex |
1.3.6.1.4.1.4874.2.2.9.1.1 |
Coordinate ifIndex value allocation for entries in juniHdlcIfTable.
A GET of this object returns the next available ifIndex value to be used
to create an entry in the associated interface table; or zero, if no
valid ifIndex value is available. This object also returns a value of
zero when it is the lexicographic successor of a varbind presented in an
SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
that ifIndex allocation is unintended.
Successive GETs will typically return different values, thus avoiding
collisions among cooperating management clients seeking to create table
entries simultaneously. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
JuniNextIfIndex |
|
|
juniHdlcIfTable |
1.3.6.1.4.1.4874.2.2.9.1.2 |
This table contains entries for HDLC interfaces present in the system. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
JuniHdlcIfEntry |
|
juniHdlcIfEntry |
1.3.6.1.4.1.4874.2.2.9.1.2.1 |
Each entry describes the characteristics of an HDLC interface.
Creating/deleting entries in this table causes corresponding entries for
be created/deleted in ifTable/ifXTable/juniIfTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
JuniHdlcIfEntry |
|
|
juniHdlcIfIndex |
1.3.6.1.4.1.4874.2.2.9.1.2.1.1 |
The ifIndex of the HDLC interface. When creating entries in this
table, suitable values for this object are determined by reading
juniHdlcNextIfIndex. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
InterfaceIndex |
|
|
juniHdlcIfRowStatus |
1.3.6.1.4.1.4874.2.2.9.1.2.1.2 |
Controls creation/deletion of entries in this table according to the
RowStatus textual convention, constrained to support the following
values only:
createAndGo
destroy
To create an entry in this table, the following entry objects MUST be
explicitly configured:
juniHdlcIfRowStatus
juniHdlcIfLowerIfIndex
In addition, when creating an entry the following conditions must hold:
A value for juniHdlcIfIndex must have been determined previously, by
reading juniHdlcNextIfIndex.
The interface identified by juniHdlcIfLowerIfIndex must exist.
A corresponding entry in ifTable/ifXTable/juniIfTable is created/
destroyed as a result of creating/destroying an entry in this table. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
juniHdlcIfLowerIfIndex |
1.3.6.1.4.1.4874.2.2.9.1.2.1.3 |
The ifIndex of an interface over which this HDLC interface is to be
layered. A value of zero indicates no layering. An implementation may
choose to require that a nonzero value be configured at entry creation. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
InterfaceIndexOrZero |
|
|
juniHdlcIfMtu |
1.3.6.1.4.1.4874.2.2.9.1.2.1.4 |
The Maximum Transmission Unit (MTU) this interface is permitted to
transmit.
At creation, if a value for this object is not specified, a default will
be chosen that is suitable for the type of lower interface on which this
interface is stacked.
This setting plus 2 bytes for HDLC address/control plus the length
in bytes of the HDLC CRC cannot exceed 65535. The maximum value for
this object reflects the largest possible value when no CRC is used;
technology constraints of a particular implementation may further
limit the upper bound value. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..32763 |
|
juniHdlcIfMru |
1.3.6.1.4.1.4874.2.2.9.1.2.1.5 |
The Maximum Receive Unit (MRU) this interface is permitted to receive.
At creation, if a value for this object is not specified, a default will
be chosen that is suitable for the type of lower interface on which this
interface is stacked.
This setting plus 2 bytes for HDLC address/control plus the length in
bytes of the HDLC CRC cannot exceed 65535. The maximum value for this
object reflects the largest possible value when no CRC is used;
technology constraints of a particular implementation may further limit
the upper bound value. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..32763 |
|
juniHdlcIfCrcSize |
1.3.6.1.4.1.4874.2.2.9.1.2.1.6 |
Selects the CRC size: none, 16 bits, or 32 bits. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(0), crc16(1), crc32(2) |
|
juniHdlcIfDataPolarity |
1.3.6.1.4.1.4874.2.2.9.1.2.1.7 |
Polarity of data transmitted on this HDLC interface. Inverted data is
used for certain line coding configurations to ensure sufficient one's
density for timing recovery by the remote end. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
normal(0), inverted(1) |
|
juniHdlcIfClockMode |
1.3.6.1.4.1.4874.2.2.9.1.2.1.8 |
The clock mode setting for this HDLC interface. This object is only
applicable to HDLC interfaces directly over a high speed serial
interface (HSSI).
At creation, if a value for this object is not specified, a default will
be chosen that is suitable for the type of lower interface on which this
interface is stacked. If the lower interface is not HSSI, then the
default value will be hdlcClockUnsupported(0); if the lower interface is
HSSI then the default value will be hdlcClockLine(2). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
hdlcClockUnsupported(0), hdlcClockInternal(1), hdlcClockLine(2) |
|
juniHdlcIfClockRate |
1.3.6.1.4.1.4874.2.2.9.1.2.1.9 |
The clock rate setting for this HDLC interface. This object is only
applicable to HDLC interfaces directly over a high speed serial
interface (HSSI).
At creation, if a value for this object is not specified, a default will
be chosen that is suitable for the type of lower interface on which this
interface is stacked. If the lower interface is not HSSI, then the
default value will be hdlcClockRateUnsupported(0); if the lower
interface is HSSI then the default value will be
hdlcClockRate44At736Mhz(2). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
hdlcClockRateUnsupported(0), hdlcClockRate34At368Mhz(1), hdlcClockRate44At736Mhz(2) |
|
juniHdlcIfForceDteAck |
1.3.6.1.4.1.4874.2.2.9.1.2.1.10 |
The force DTE acknowledge setting. This object is only applicable to
HDLC interfaces directly over a high speed serial interface (HSSI).
This is set to force Cisco compatibility mode, and is only valid when
the lower interface is configured for internal (DTE) clocking.
At creation, if a value for this object is not specified, a default will
be chosen that is suitable for the type of lower interface on which this
interface is stacked. If the lower interface is not HSSI, then the
default value will be forceDteAckUnsupported(0); if the lower
interface is HSSI then the default value will be
forceDteAckNormal(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
forceDteAckUnsupported(0), forceDteAckNormal(1), forceDteAckForced(2) |
|
juniHdlcIfIdleCharacter |
1.3.6.1.4.1.4874.2.2.9.1.2.1.11 |
The HDLC idle character has two possible settings. The value can be
set to idleCharacterFlags which translates to 0x7E or it can be set to
idleCharacterMarks which translates to 0xFF.
At creation, if a value for this object is not specified, the default
value of idleCharacterFlags will be assigned. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
idleCharacterFlags(0), idleCharacterMarks(1) |
|
juniHdlcCompliance |
1.3.6.1.4.1.4874.2.2.9.4.1.1 |
Obsolete compliance statement for entities that implement the Juniper
HDLC MIB. This compliance statement became obsolete when
juniHdlcIfDataPolarity was added. |
Status: obsolete |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|
juniHdlcCompliance2 |
1.3.6.1.4.1.4874.2.2.9.4.1.2 |
The compliance statement for entities that implement the Juniper HDLC
MIB. This compliance statement became obsolete when
juniHdlcIfClockMode, juniHdlcIfClockRate, and juniHdlcIfForceDteAck were
added. |
Status: obsolete |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|
juniHdlcCompliance3 |
1.3.6.1.4.1.4874.2.2.9.4.1.3 |
Obsolete compliance statement for entities that implement the Juniper
HDLC MIB. This compliance statement became obsolete when
juniHdlcIfIdleCharacter was added. |
Status: obsolete |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|
juniHdlcCompliance4 |
1.3.6.1.4.1.4874.2.2.9.4.1.4 |
The compliance statement for entities that implement the Juniper HDLC
MIB. |
Status: current |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|
juniHdlcGroup |
1.3.6.1.4.1.4874.2.2.9.4.2.1 |
Obsolete collection of objects providing management of HDLC interfaces
in a Juniper product. This group became obsolete when
juniHdlcIfDataPolarity was added. |
Status: obsolete |
Access: read-create |
OBJECT-GROUP |
|
|
|
juniHdlcGroup2 |
1.3.6.1.4.1.4874.2.2.9.4.2.2 |
Obsolete collection of objects providing management of HDLC interfaces
in a Juniper product. This group became obsolete when
juniHdlcIfClockMode, juniHdlcIfClockRate, and juniHdlcIfForceDteAck were
added. |
Status: obsolete |
Access: read-create |
OBJECT-GROUP |
|
|
|
juniHdlcGroup3 |
1.3.6.1.4.1.4874.2.2.9.4.2.3 |
Obsolete collection of objects providing management of HDLC interfaces
in a Juniper product. This group became obsolete when
juniHdlcIfIdleCharacter was added. |
Status: obsolete |
Access: read-create |
OBJECT-GROUP |
|
|
|
juniHdlcGroup4 |
1.3.6.1.4.1.4874.2.2.9.4.2.4 |
A collection of objects providing management of HDLC interfaces in a
Juniper product. |
Status: current |
Access: read-create |
OBJECT-GROUP |
|
|
|