MIBs Depot

Juniper-HDLC-MIB

Registered at
1.3.6.1.4.1.4874.2.2.9
Last updated
2003-10-03 19:25
Organization
Juniper Networks, Inc.
Revisions
2003-10-03 19:25, 2002-09-16 21:44, 2001-11-28 13:43, 2001-03-22 14:30, 2000-01-26 00:00, 1999-07-28 00:00, 1998-11-13 00:00
Namespace
juniper
Source file
Juniper-HDLC-MIB
Digest
sha256:55b5e7dfe33730ba304f855176cbadffdc59639dea159a15cd6d96decf02359d

Description

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.

Contact

Juniper Networks, Inc. Postal: 10 Technology Park Drive Westford, MA 01886-3146 USA Tel: +1 978 589 5800 Email: mib@Juniper.net

Imports

FromSymbols
IF-MIBInterfaceIndex, InterfaceIndexOrZero
Juniper-MIBsjuniMibs
Juniper-TCJuniNextIfIndex
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

IANAifType-MIB
IF-MIB
Juniper-HDLC-MIB
Juniper-MIBs
Juniper-TC
Juniper-UNI-SMI
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
juniHdlcObjects
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.9.1
juniHdlcNextIfIndex
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.1JuniNextIfIndexread-onlycurrent
juniHdlcIfTable
OBJECT-TYPE
This table contains entries for HDLC interfaces present in the system.
1.3.6.1.4.1.4874.2.2.9.1.2not-accessiblecurrent
juniHdlcIfEntry
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1not-accessiblecurrent
juniHdlcIfIndex
OBJECT-TYPE
The ifIndex of the HDLC interface. When creating entries in this table, suitable values for this object are determined by reading juniHdlcNextIfIndex.
1.3.6.1.4.1.4874.2.2.9.1.2.1.1InterfaceIndexnot-accessiblecurrent
juniHdlcIfRowStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.2RowStatusread-createcurrent
juniHdlcIfLowerIfIndex
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.3InterfaceIndexOrZeroread-createcurrent
juniHdlcIfMtu
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.4Integer32 (0..32763)read-createcurrent
juniHdlcIfMru
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.5Integer32 (0..32763)read-createcurrent
juniHdlcIfCrcSize
OBJECT-TYPE
Selects the CRC size: none, 16 bits, or 32 bits.
1.3.6.1.4.1.4874.2.2.9.1.2.1.6INTEGER {none(0), crc16(1), crc32(2)}read-createcurrent
juniHdlcIfDataPolarity
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.7INTEGER {normal(0), inverted(1)}read-createcurrent
juniHdlcIfClockMode
OBJECT-TYPE
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).
1.3.6.1.4.1.4874.2.2.9.1.2.1.8INTEGER {hdlcClockUnsupported(0), hdlcClockInternal(1), hdlcClockLine(2)}read-createcurrent
juniHdlcIfClockRate
OBJECT-TYPE
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).
1.3.6.1.4.1.4874.2.2.9.1.2.1.9INTEGER {hdlcClockRateUnsupported(0), hdlcClockRate34At368Mhz(1), hdlcClockRate44At736Mhz(2)}read-createcurrent
juniHdlcIfForceDteAck
OBJECT-TYPE
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).
1.3.6.1.4.1.4874.2.2.9.1.2.1.10INTEGER {forceDteAckUnsupported(0), forceDteAckNormal(1), forceDteAckForced(2)}read-createcurrent
juniHdlcIfIdleCharacter
OBJECT-TYPE
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.
1.3.6.1.4.1.4874.2.2.9.1.2.1.11INTEGER {idleCharacterFlags(0), idleCharacterMarks(1)}read-createcurrent
juniHdlcConformance
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.9.4
juniHdlcCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.9.4.1
juniHdlcGroups
OBJECT-IDENTITY
1.3.6.1.4.1.4874.2.2.9.4.2

Conformance

NameOIDStatus
juniHdlcCompliance
MODULE-COMPLIANCE
Obsolete compliance statement for entities that implement the Juniper HDLC MIB. This compliance statement became obsolete when juniHdlcIfDataPolarity was added.
1.3.6.1.4.1.4874.2.2.9.4.1.1obsolete
juniHdlcCompliance2
MODULE-COMPLIANCE
The compliance statement for entities that implement the Juniper HDLC MIB. This compliance statement became obsolete when juniHdlcIfClockMode, juniHdlcIfClockRate, and juniHdlcIfForceDteAck were added.
1.3.6.1.4.1.4874.2.2.9.4.1.2obsolete
juniHdlcCompliance3
MODULE-COMPLIANCE
Obsolete compliance statement for entities that implement the Juniper HDLC MIB. This compliance statement became obsolete when juniHdlcIfIdleCharacter was added.
1.3.6.1.4.1.4874.2.2.9.4.1.3obsolete
juniHdlcCompliance4
MODULE-COMPLIANCE
The compliance statement for entities that implement the Juniper HDLC MIB.
1.3.6.1.4.1.4874.2.2.9.4.1.4current
juniHdlcGroup
OBJECT-GROUP
Obsolete collection of objects providing management of HDLC interfaces in a Juniper product. This group became obsolete when juniHdlcIfDataPolarity was added.
1.3.6.1.4.1.4874.2.2.9.4.2.1obsolete
juniHdlcGroup2
OBJECT-GROUP
Obsolete collection of objects providing management of HDLC interfaces in a Juniper product. This group became obsolete when juniHdlcIfClockMode, juniHdlcIfClockRate, and juniHdlcIfForceDteAck were added.
1.3.6.1.4.1.4874.2.2.9.4.2.2obsolete
juniHdlcGroup3
OBJECT-GROUP
Obsolete collection of objects providing management of HDLC interfaces in a Juniper product. This group became obsolete when juniHdlcIfIdleCharacter was added.
1.3.6.1.4.1.4874.2.2.9.4.2.3obsolete
juniHdlcGroup4
OBJECT-GROUP
A collection of objects providing management of HDLC interfaces in a Juniper product.
1.3.6.1.4.1.4874.2.2.9.4.2.4current