Table Of Contents
Standard MIB Objects
SONET/SDH MIB Objects
SONET/SDH Medium Table
SONET /SDH Section Current Table
SONET/SDH Section Interval Table
SONET/SDH Line Current Table
SONET/SDH Line Interval Table
SONET/SDH Far End Line Current Table
SONET/SDH Path Current Table
SONET/SDH Path Interval Table
SONET/SDH Far End Path Current Table
SONET/SDH Far End Path Interval Table
SONET Conformance and Compliance Information
SONET Compliance Statements
SONET Units of Conformance
DS3/E3 MIB Objects
DS3/E3 Near End Group
DS3/E3 Configuration Table
DS3/E3 Current Table
DS3/E3 Interval Table
DS3/E3 Total
DS3 Far End Group
DS3 Far End Configuration Table
DS3 Far End Current Table
DS3 Far End Interval Table
DS3 Far End Total Table
ds3 Traps
DS/E3 Conformance Information
DS/E3 Units of Conformance
Internet Assigned Numbers Authority Interface Textual Convention
Interfaces Group MIB Objects
Textual Conventions
Interface Index
Interfaces Table
Extension to the Interface Table
High Capacity Counters
Generic Receive Address Table
Interface-Related Traps
Interfaces Group Conformance Information
RS-232 MIB Objects
RS-232 Number
RS-232 General Port Table
RS-232 Asynchronous Port Table
RS-232 Conformance and Compliance Statements
RS-232 Compliance Statements
RS-232 Units of Conformance
Standard MIB Objects
This chapter describes the standard Management Information Base (MIB) objects that are common to AXSM, AXSM-E, PXM45, and RPM.
Contents of this chapter include:
•
SONET/SDH MIB Objects
•
DS3/E3 MIB Objects
•
Internet Assigned Numbers Authority Interface Textual Convention
•
Interfaces Group MIB Objects
•
RS-232 MIB Objects
Note
RS-232 objects are used only for PXM45 and PXM1.
SONET/SDH MIB Objects
This section describes the SONET/SDH (Synchronous Digital Hierarchy) MIB objects, which reside in the SONET-MIB.my file.
Note
The SONET MIB is supported by AXSM.
The SONET/SDH MIB objects include:
•
SONET/SDH Medium Table
•
SONET /SDH Section Current Table
•
SONET/SDH Section Interval Table
•
SONET/SDH Line Current Table
•
SONET/SDH Line Interval Table
•
SONET/SDH Far End Line Current Table
•
SONET/SDH Path Current Table
•
SONET/SDH Path Interval Table
•
SONET/SDH Far End Path Current Table
•
SONET/SDH Far End Path Interval Table
SONET/SDH Medium Table
For some applications, the SONET/SDH interfaces are electrical interfaces, not optical interfaces. Table 2-1 gives configuration information for both optical SONET/SDH interfaces and electrical SONET/SDH interfaces.
Table 2-1 SONET/SDH Medium Table Object Identifiers
Name
|
Object Identifier
|
sonetMediumTable |
::= { sonetMedium 1 } |
sonetMediumEntry |
::= { sonetMediumTable 1 } |
sonetMediumType |
::= { sonetMediumEntry 1 } |
sonetMediumTimeElapsed |
::= { sonetMediumEntry 2 } |
sonetMediumValidIntervals |
::= { sonetMediumEntry 3 } |
sonetMediumLineCoding |
::= { sonetMediumEntry 4 |
sonetMediumLineType |
::= { sonetMediumEntry 5 } |
sonetMediumCircuitIdentifier |
::= { sonetMediumEntry 6 } |
sonetMediumInvalidIntervals |
::= { sonetMediumEntry 7 } |
sonetMediumLoopbackConfig |
::= { sonetMediumEntry 8 } |
sonetSESthresholdSet |
::= { sonetMedium 2 } |
The MIB objects are listed in Table 2-2.
Table 2-2 SONET/SDH Medium Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetMedium Table |
SEQUENCE OF SonetMediumEntry |
Describes the SONET/SDH Medium table. Max-Access: not-accessible Status: current |
none |
sonetMedium Entry |
SonetMediumEntry |
Provides an entry in the SONET/SDH Medium table. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
sonetMediumType |
INTEGER{sonet(1),sdh(2)} |
Identifies whether a SONET or a SDH signal is used across this interface. Max-Access: read-write Status: current |
none |
sonetMedium TimeElapsed |
Integer32 (1..900) |
Determines the number of seconds, including partial seconds, elapsed since the beginning of the current measurement period. If an adjustment is made in the system's time-of-day clock, the current interval exceeds the maximum value. Therefore, the agent can return the maximum value. Max-Access: read-only Status: current |
none |
sonetMedium ValidIntervals |
Integer32 (0..96) |
Determines the number of previous 15-minute intervals for which the data is collected. A SONET/SDH interface must support at least n intervals. The minimum value of n is four. The default of n is 32. The maximum value of n is 96. For example, the value is n unless the measurement was restarted within the last (n*15) minutes. Then, the value is the number of the complete 15-minute intervals for which the agent has at least some data. For example, where the agent is a proxy, some intervals are unavailable. In this case, this interval is the maximum interval number for which data is available. Max-Access: read-only Status: current |
none |
sonetMediumLine Coding |
INTEGER {sonetMediumOther(1), sonetMediumB3ZS(2), sonetMediumCMI(3), sonetMediumNRZ(4), sonetMediumRZ(5) } |
Describes the line coding for this interface. The Binary 3-Zero Substitution (B3ZS) and Coded Mark Inversion (CMI) are used for electrical SONET/SDH signals (STS-1 and STS-3). The Non-Return to Zero (NRZ) and the Return to Zero are used for optical SONET/SDH signals. Max-Access: read-write Status: current |
none |
sonetMediumLine Type |
INTEGER {sonetOther(1), sonetShortSingleMode(2), sonetLongSingleMode(3), sonetMultiMode(4), sonetCoax(5), sonetUTP(6)} |
Describes the line type for this interface. The following are the line types: • Short and long range • Single mode fiber or Multi-mode fiber interfaces • Coax and UTP for electrical interfaces The value sonetOther is used when the Line Type is not one of the listed values. Max-Access: read-write Status: current |
none |
sonetMedium CircuitIdentifier |
DisplayString (SIZE (0..255)) |
Contains the transmission vendor circuit identifier for troubleshooting. Note The circuit identifier, if available, is also represented by ifPhysAddress. Max-Access: read-write Status: current |
none |
sonetMedium InvalidIntervals |
Integer32 (0..96) |
Determines the number of intervals in the range from 0 to sonetMediumValidIntervals for which no data is available. This object is 0 except in cases where the data for some intervals are not available, for example, in proxy situations. Max-Access: read-only Status: current |
none |
sonetMediumLoopbackConfig |
BITS {sonetNoLoop(0), sonetFacilityLoop(1), sonetTerminalLoop(2), sonetOtherLoop(3)} |
Describes the current loopback state of the SONET/SDH interface. The values include: • sonetNoLoop—Means not in the loopback state. A device that is not capable of performing a loopback on this interface can always return this value. • sonetFacilityLoop—Ensures that the received signal at this interface is looped back out through the corresponding transmitter in the return direction. • sonetTerminalLoop—Ensures that the signal about to be transmitted is connected to the associated incoming receiver. • sonetOtherLoop—Defines the loopbacks. Max-Access: read-write Status: current |
none |
sonetSESthresholdSet |
INTEGER {other(1), bellcore1991(2), ansi1993(3), itu1995(4), ansi1997(5)} |
Specifies an enumerated integer that indicates the recognized set of Severely Errored Seconds (SES) thresholds, which the agent uses for determining severely errored seconds and unavailable time. The values include: • other(1)—None of the following. • bellcore1991(2)—Bellcore TR-NWT-000253, 1991 [32], or ANSI T1M1.3/93-005R2, 1993 [22]. • ansi1993(3)—ANSI T1.231, 1993 [31], or Bellcore GR-253-CORE, Issue 2, 1995 [34]. • itu1995(4)—ITU Recommendation G.826, 1995 [33]. • ansi1997(5)—ANSI T1.231, 1997 [35]. If a manager changes the value of this object, the SES statistics collected before the change must be invalidated. Max-Access: read-write Status: current |
none |
SONET /SDH Section Current Table
The SONET/SDH Section Current Table contains various statistics that are collected for the current
15-minute interval.
The object identifiers are listed in Table 2-3.
Table 2-3 SONET/SDH Section Current Table Object Identifiers
Name
|
Object Identifier
|
sonetSectionCurrentTable |
::= { sonetSection 1 } |
sonetSectionCurrentEntry |
::= { sonetSectionCurrentTable 1 } |
sonetSectionCurrentStatus |
::= { sonetSectionCurrentEntry 1 } |
sonetSectionCurrentESs |
::= { sonetSectionCurrentEntry 2 } |
sonetSectionCurrentSESs |
::= { sonetSectionCurrentEntry 3 } |
sonetSectionCurrentSEFSs |
::= { sonetSectionCurrentEntry 4 } |
sonetSectionCurrentCVs |
::= { sonetSectionCurrentEntry 5 } |
The MIB objects are listed in Table 2-4.
Table 2-4 SONET/SDH Section Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetSectionCurrentTable |
SEQUENCE of SonetSectionCurrentEntry |
Describes the SONET/SDH section current table. Max-Access: not-accessible Status: current |
none |
sonetSectionCurrentEntry |
SonetSectionCurrentEntry |
Provides an entry in the SONET/SDH section current table. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
sonetSectionCurrentStatus |
Integer32 (1..6) |
Indicates the status of the interface. The sonetSectionCurrentStatus is a bitmap represented as a sum; therefore, it can represent multiple defects simultaneously. If no other flag is set, the sonetSectionNoDefect is set. Max-Access: read-only Status: current The bit positions include: |
none |
Bit Position
|
Variable
|
1 |
sonetSectionNoDefect |
2 |
sonetSectionLOS |
4 |
sonetSectionLOF |
sonetSectionCurrentESs |
PerfCurrentCount |
Specifies the counter associated with the number of errored seconds encountered by a SONET/SDH section in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetSectionCurrentSESs |
PerfCurrentCount |
Specifies the counter associated with the number of severely errored seconds encountered by a SONET/SDH section in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetSectionCurrentSEFSs |
PerfCurrentCount |
Specifies the counter associated with the number of severely errored framing seconds encountered by a SONET/SDH Section in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetSectionCurrentCVs |
PerfCurrentCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH section in the current 15-minute interval. Max-Access: read-only Status: current |
none |
SONET/SDH Section Interval Table
The SONET/SDH Section Interval Table contains statistics that are collected by each system over the previous 24 hours. The past 24 hours is broken into 96 completed 15-minute intervals.
Each system is required to store at least four completed 15-minute intervals. The default value is
32 intervals.
The object identifiers are listed in Table 2-5.
Table 2-5 SONET/SDH Section Interval Table Object Identifiers
Name
|
Object Identifier
|
sonetSectionIntervalTable |
::= { sonetSection 2 } |
sonetSectionIntervalEntry |
::= { sonetSectionIntervalTable 1 } |
sonetSectionIntervalNumber |
::= { sonetSectionIntervalEntry 1 } |
sonetSectionIntervalESs |
::= { sonetSectionIntervalEntry 2 } |
sonetSectionIntervalSESs |
::= { sonetSectionIntervalEntry 3 } |
sonetSectionIntervalSEFSs |
::= { sonetSectionIntervalEntry 4 } |
sonetSectionIntervalCVs |
::= { sonetSectionIntervalEntry 5 } |
sonetSectionIntervalValidData |
::= { sonetSectionIntervalEntry 6 } |
The MIB objects are listed in Table 2-6.
Table 2-6 SONET/SDH Section Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetSectionIntervalTable |
SEQUENCE OF SonetSectionIntervalEntry |
Describes the SONET/SDH section interval table. Max-Access: not-accessible Status: current |
none |
sonetSectionIntervalEntry |
SonetSectionIntervalEntry |
Provides an entry in the SONET/SDH section interval table. Max-Access: not-accessible Status: current The indexes include: • ifIndex • sonetSectionIntervalNumber |
none |
sonetSectionInterval Number |
Integer32 (1..96) |
Determines a number between 1 to 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1. Max-Access: not-accessible Status: current |
none |
sonetSectionIntervalESs |
PerfIntervalCount |
Specifies the counter associated with the number of Errored Seconds encountered by a SONET/SDH section interval table in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetSectionIntervalSESs |
PerfIntervalCount |
Specifies the counter associated with the number of severely Errored Seconds encountered by a SONET/SDH section interval table in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetSectionIntervalSEFSs |
PerfIntervalCount |
Specifies the counter associated with the number of severely Errored Framing Seconds encountered by a SONET/SDH section interval table in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetSectionIntervalCVs |
PerfIntervalCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH section interval table in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetSectionIntervalValidData |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
SONET/SDH Line Current Table
The SONET/SDH line current table contains statistics that are collected for the current 15-minute interval.
The object identifiers are listed in Table 2-7.
Table 2-7 SONET/SDH Line Current Table Object Identifiers
Name
|
Object Identifier
|
sonetLineCurrentTable |
::= { sonetLine 1 } |
sonetLineCurrentEntry |
::= { sonetLineCurrentTable 1 } |
sonetLineCurrentStatus |
::= { sonetLineCurrentEntry 1 } |
sonetLineCurrentESs |
::= { sonetLineCurrentEntry 2 } |
sonetLineCurrentSESs |
::= { sonetLineCurrentEntry 3 } |
sonetLineCurrentCVs |
::= { sonetLineCurrentEntry 4 } |
sonetLineCurrentUASs |
::= { sonetLineCurrentEntry 5 } |
The MIB objects are listed in Table 2-8.
Table 2-8 SONET/SDH Line Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetLineCurrentTable |
SEQUENCE OF SonetLineCurrentEntry |
Describes the SONET/SDH line current table. Max-Access: not-accessible Status: current |
none |
sonetLineCurrentEntry |
SonetLineCurrentEntry |
Provides an entry in the SONET/SDH line current table. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
sonetLineCurrentStatus |
Integer32 (1..6) |
Indicates the status of the interface. The sonetLineCurrentStatus is a bit map represented as a sum; therefore, it can represent multiple defects simultaneously. If no other flag is set, the sonetLineNoDefect is set. Max-Access: read-only Status: current The bit positions include: |
none |
Bit Position
|
Variable
|
1 |
sonetLineNoDefect |
2 |
sonetLineAIS |
4 |
sonetLineRDI |
sonetLineCurrentESs |
PerfCurrentCount |
Specifies the counter associated with the number of Errored Seconds encountered by a SONET/SDH line in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetLineCurrentSESs |
PerfCurrentCount |
Specifies the counter associated with the number of severely Errored Seconds encountered by a SONET/SDH line in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetLineCurrentCVs |
PerfCurrentCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH line in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetLineCurrentUASs |
PerfCurrentCount |
Specifies the counter associated with the number of unavailable seconds encountered by a SONET/SDH line in the current 15-minute interval. Max-Access: read-only Status: current |
none |
SONET/SDH Line Interval Table
The SONET/SDH Line Interval Table contains statistics that are collected by each system for the previous 24 hours. The past 24 hours is broken into 96 completed 15-minute intervals. Each system is required to store at least four completed 15-minute intervals. The default is 32 intervals.
The object identifiers are listed in Table 2-9.
Table 2-9 SONET/SDH Line Interval Table Object Identifiers
Name
|
Object Identifier
|
sonetLineIntervalTable |
::= { sonetLine 2 } |
sonetLineIntervalEntry |
::= { sonetLineIntervalTable 1 } |
sonetLineIntervalNumber |
::= { sonetLineIntervalEntry 1 } |
sonetLineIntervalESs |
::= { sonetLineIntervalEntry 2 ] |
sonetLineIntervalSESs |
::= { sonetLineIntervalEntry 3 |
sonetLineIntervalCVs |
::= { sonetLineIntervalEntry 4 } |
sonetLineIntervalUASs |
::= { sonetLineIntervalEntry 5 } |
sonetLineIntervalValidData |
::= { sonetLineIntervalEntry 6 } |
The MIB objects are listed in Table 2-10.
Table 2-10 SONET/SDH Line Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetLineIntervalTable |
SEQUENCE OF SonetLineIntervalEntry |
Describes the SONET/SDH line interval table. Max-Access: not-accessible Status: current |
none |
sonetLineIntervalEntry |
SonetLineIntervalEntry |
Provides an entry in the SONET/SDH line interval table. Max-Access: not-accessible Status: current The indexes include: • ifIndex • sonetLineIntervalNumber |
none |
sonetLineInterval Number |
Integer32 (1..96) |
Determines a number from 1 to 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15-minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1. Max-Access: not-accessible Status: current |
none |
sonetLineIntervalESs |
PerfIntervalCount |
Specifies the counter associated with the number of Errored Seconds encountered by a SONET/SDH line in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetLineIntervalSESs |
PerfIntervalCount |
Specifies the counter associated with the number of severely Errored Seconds encountered by a SONET/SDH line in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetLineIntervalCVs |
PerfIntervalCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH line in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetLineIntervalUASs |
PerfIntervalCount |
Specifies the counter associated with the number of unavailable seconds encountered by a SONET/SDH line in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetLineIntervalValidData |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
SONET/SDH Far End Line Current Table
The SONET/SDH far end line current table contains various statistics that are collected for the current 15-minute interval. The statistics are collected from the Far End Block Error (FEBE) code within the third 22 byte of the line overhead in Broadband ISDN (BISDN) applications. The definitions are the same as described for the near-end information.
The object identifiers are listed in Table 2-11.
Table 2-11 SONET/SDH Far End Line Current Table Object Identifiers
Name
|
Object Identifier
|
sonetFarEndLineCurrentTable |
::= { sonetFarEndLine 1 } |
sonetFarEndLineCurrentEntry |
::= { sonetFarEndLineCurrentTable 1 } |
sonetFarEndLineCurrentESs |
::= { sonetFarEndLineCurrentEntry 1 } |
sonetFarEndLineCurrentSESs |
::= { sonetFarEndLineCurrentEntry 2 } |
sonetFarEndLineCurrentCVs |
::= { sonetFarEndLineCurrentEntry 3 } |
sonetFarEndLineCurrentUASs |
::= { sonetFarEndLineCurrentEntry 4 } |
The MIB objects are listed in Table 2-12.
Table 2-12 SONET/SDH Far End Line Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetFarEndLineCurrentTable |
SEQUENCE OF SonetFarEndLineCurrentEntry |
Describes the SONET/SDH far end line current table. Max-Access: not-accessible Status: current |
none |
sonetFarEndLineCurrentEntry |
SonetFarEndLineCurrentEntry |
Provides an entry in the SONET/SDH far end line current table. Max-Access: not-accessible Status: current The index is ifIndex . |
none |
sonetFarEndLineCurrentESs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Errored Seconds encountered by a SONET/SDH interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndLineCurrentSESs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH medium, section, and line interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndLineCurrentCVs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Coding Violations reported through the FEBE count, which is encountered by a SONET/SDH medium, section, and line interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndLineCurrentUASs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH medium, section, and line interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
SONET/SDH Path Current Table
The SONET/SDH path current table contains various statistics that are collected for the current
15-minute interval.
The object identifiers are listed in Table 2-13.
Table 2-13 SONET/SDH Path Current Table Object Identifiers
Name
|
Object Identifier
|
sonetPathCurrentTable |
::= { sonetPath 1 } |
sonetPathCurrentEntry |
::= { sonetPathCurrentTable 1 } |
sonetPathCurrentWidth |
::= { sonetPathCurrentEntry 1 } |
sonetPathCurrentStatus |
::= { sonetPathCurrentEntry 2 } |
sonetPathCurrentESs |
::= { sonetPathCurrentEntry 3 } |
sonetPathCurrentSESs |
::= { sonetPathCurrentEntry 4 } |
sonetPathCurrentCVs |
::= { sonetPathCurrentEntry 5 } |
sonetPathCurrentUASs |
::= { sonetPathCurrentEntry 6 } |
The MIB objects are listed in Table 2-14.
Table 2-14 SONET/SDH Path Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetPathCurrentTable |
SEQUENCE OF SonetPathCurrentEntry |
Describes the SONET/SDH path current table. Max-Access: not-accessible Status: current |
none |
sonetPathCurrentEntry |
SonetPathCurrentEntry |
Provides an entry in the SONET/SDH path current table. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
sonetPathCurrentWidth |
INTEGER { sts1(1), sts3cSTM1(2), sts12cSTM4(3), sts24c(4), sts48cSTM16(5) } |
Indicates the type of the SONET/SDH path. For SONET, the assigned types are the STS-Nc SPEs. For example, N = 1, 3, 12, 24, and 48. STS-1 is equal to 51.84 Mbps. For SDH, the assigned types are the STM-Nc VCs. For example, N = 1, 4, and 16. Max-Access: read-write Status: current |
none |
sonetPathCurrentStatus |
Integer32 (1..62) |
Indicates the status of the interface. The sonetPathCurrentStatus is a bitmap represented as a sum; therefore, it can represent multiple defects simultaneously. If no other flag is set, the sonetPathNoDefect is set. Max-Access: read-only Status: current The following are the bit positions: |
none |
Bit Position
|
Variable
|
1 |
sonetPathNoDefect |
2 |
sonetPathSTSLOP |
4 |
sonetPathSTSAIS |
8 |
sonetPathSTSRDI |
16 |
sonetPathUnequipped |
32 |
sonetPathSignalLabelMismatch |
sonetPathCurrentESs |
PerfCurrentCount |
Specifies the counter associated with the number of Errored Seconds encountered by a SONET/SDH path in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetPathCurrentSESs |
PerfCurrentCount |
Specifies the counter associated with the number of severely Errored Seconds encountered by a SONET/SDH path in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetPathCurrentCVs |
PerfCurrentCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH path in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetPathCurrentUASs |
PerfCurrentCount |
Specifies the counter associated with the number of unavailable seconds encountered by a path in the current 15-minute interval. Max-Access: read-only Status: current |
none |
SONET/SDH Path Interval Table
The SONET/SDH path interval table contains various statistics that are collected by each system for the previous 24 hours. The past 24 hours is broken into 96 completed 15-minute intervals. Each system is required to store at least four completed 15 minute interval. The default value is 32 intervals.
The object identifiers are listed in Table 2-15.
Table 2-15 SONET/SDH Path Interval Table Object Identifiers
Name
|
Object Identifier
|
sonetPathIntervalTable |
::= { sonetPath 2 } |
sonetPathIntervalEntry |
::= { sonetPathIntervalTable 1 } |
sonetPathIntervalNumber |
::= { sonetPathIntervalEntry 1 } |
sonetPathIntervalESs |
::= { sonetPathIntervalEntry 2 } |
sonetPathIntervalSESs |
::= { sonetPathIntervalEntry 3 } |
sonetPathIntervalCVs |
::= { sonetPathIntervalEntry 4 } |
sonetPathIntervalUASs |
:= { sonetPathIntervalEntry 5 } |
sonetPathIntervalValidData |
::= { sonetPathIntervalEntry 6 } |
The MIB objects are listed in Table 2-16.
Table 2-16 SONET/SDH Path Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetPathIntervalTable |
SEQUENCE OF SonetPathIntervalEntry |
Describes the SONET/SDH path interval table. Max-Access: not-accessible Status: current |
none |
sonetPathIntervalEntry |
SonetPathIntervalEntry |
Provides an entry in the SONET/SDH path interval table. Max-Access: not-accessible Status: current The indexes include: • ifIndex • sonetPathIntervalNumber |
none |
sonetPathIntervalNumber |
Integer32 (1..96) |
Determines a number from 1 to 96 that identifies the interval for which the set of statistics is available. The interval identified by one is the most recently completed 15-minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1. Max-Access: not-accessible Status: current |
none |
sonetPathIntervalESs |
PerfIntervalCount |
Specifies the counter associated with the number of Errored Seconds encountered by a SONET/SDH path in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetPathIntervalSESs |
PerfIntervalCount |
Specifies the counter associated with the number of severely Errored Seconds encountered by a SONET/SDH path in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetPathIntervalCVs |
PerfIntervalCount |
Specifies the counter associated with the number of coding violations encountered by a SONET/SDH path in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetPathIntervalUASs |
PerfIntervalCount |
Specifies the counter associated with the number of unavailable seconds encountered by a SONET/SDH path in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetPathIntervalValid Data |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
SONET/SDH Far End Path Current Table
The SONET/SDH far end path current table contains various statistics that are collected for the current 15-minute interval. The statistics are collected from the FEBE code within the G1 byte of the Path Overhead. The definitions are the same as described for the near-end information.
The object identifiers are listed in Table 2-17.
Table 2-17 SONET/SDH Far End Path Current Table Object Identifiers
Name
|
Object Identifier
|
sonetFarEndPathCurrentTable |
::= { sonetFarEndPath 1 } |
sonetFarEndPathCurrentEntry |
::= { sonetFarEndPathCurrentTable 1 } |
sonetFarEndPathCurrentESs |
::= { sonetFarEndPathCurrentEntry 1 } |
sonetFarEndPathCurrentSESs |
::= { sonetFarEndPathCurrentEntry 2 } |
sonetFarEndPathCurrentCVs |
::= { sonetFarEndPathCurrentEntry 3 } |
sonetFarEndPathCurrentUASs |
::= { sonetFarEndPathCurrentEntry 4 } |
The MIB objects are listed in Table 2-18.
Table 2-18 SONET/SDH Far End Path Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetFarEndPathCurrentTable |
SEQUENCE OF SonetFarEndPathCurrentEntry |
Describes the SONET/SDH far end path current table. Max-Access: not-accessible Status: current |
none |
sonetFarEndPathCurrentEntry |
SonetFarEndPathCurrentEntry |
Provides an entry in the SONET/SDH far end path current table. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
sonetFarEndPathCurrentESs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Errored Seconds encountered by a SONET/SDH interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndPathCurrentSESs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH path interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndPathCurrentCVs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End Coding Violations reported through the far end block error count. This object is encountered by a SONET/SDH path interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
sonetFarEndPathCurrentUASs |
PerfCurrentCount |
Specifies the counter associated with the number of Far End unavailable seconds encountered by a SONET/SDH path interface in the current 15-minute interval. Max-Access: read-only Status: current |
none |
SONET/SDH Far End Path Interval Table
The SONET/SDH Far End Path Interval Table contains various statistics collected by each system for the previous 24 hours. The past 24 hours is broken into 96 completed 15-minute intervals. Each system is required to store at least four completed 15-minute interval. The default value is 32 intervals.
The object identifiers are listed in Table 2-19.
Table 2-19 SONET/SDH Far End Path Interval Table Object Identifiers
Name
|
Object Identifier
|
sonetFarEndPathIntervalTable |
::= { sonetFarEndPath 2 } |
sonetFarEndPathIntervalEntry |
::= { sonetFarEndPathIntervalTable 1 } |
sonetFarEndPathIntervalNumber |
::= { sonetFarEndPathIntervalEntry 1 } |
sonetFarEndPathIntervalESs |
::= { sonetFarEndPathIntervalEntry 2 } |
sonetFarEndPathIntervalSESs |
::= { sonetFarEndPathIntervalEntry 3 } |
sonetFarEndPathIntervalCVs |
::= { sonetFarEndPathIntervalEntry 4 } |
sonetFarEndPathIntervalUASs |
::= { sonetFarEndPathIntervalEntry 5 } |
sonetFarEndPathIntervalValidData |
::= { sonetFarEndPathIntervalEntry 6 } |
The MIB objects are listed in Table 2-20.
Table 2-20 SONET/SDH Far End Path Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
sonetFarEndPathIntervalTable |
SEQUENCE OF SonetFarEndPathIntervalEntry |
Describes the SONET/SDH far end path interval table. Max-Access: not-accessible Status: current |
none |
sonetFarEndPathIntervalEntry |
SonetFarEndPathIntervalEntry |
Provides an entry in the SONET/SDH far end path interval table. Max-Access: not-accessible Status: current The indexes include: • ifIndex • sonetFarEndPathIntervalNumber |
none |
sonetFarEndPathIntervalNumber |
Integer32 (1..96) |
Specifies a number from 1 to 96 that identifies the interval for which the set of statistics is available. The interval identified by one is the most recently completed 15-minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1. Max-Access: not-accessible Status: current |
none |
sonetFarEndPathIntervalESs |
PerfIntervalCount |
Specifies the counter associated with the number of Far End Errored Seconds encountered by a SONET/SDH path interface in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetFarEndPathIntervalSESs |
PerfIntervalCount |
Specifies the counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH path interface in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetFarEndPathIntervalCVs |
PerfIntervalCount |
Specifies the counter associated with the number of Far End coding violations. This object is reported through the far end block error count, which is encountered by a SONET/SDH Path interface in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetFarEndPathIntervalUASs |
PerfIntervalCount |
Specifies the counter associated with the number of Far End unavailable seconds encountered by a SONET/SDH path interface in a particular 15-minute interval in the past 24 hours. Max-Access: read-only Status: current |
none |
sonetFarEndPathIntervalValidData |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
SONET Conformance and Compliance Information
The object identifiers are listed in Table 2-21 for conformance.
Table 2-21 SONET Conformance Groups
Name
|
Object Identifier
|
sonetConformance |
::= { sonetMIB 4 } |
sonetGroups |
::= { sonetConformance 1 } |
sonetCompliances |
::= { sonetConformance 2 } |
SONET Compliance Statements
One object identifier is listed in Table 2-22 for compliance.
Table 2-22 SONET Compliance Object Identifier
Name
|
Object Identifier
|
sonetFarEndVTStuff2 |
::= { sonetCompliances 2 } |
The objects used for compliance are listed in Table 2-23.
Table 2-23 SONET Compliance Objects
Name
|
Mandatory Groups
|
Description
|
Default Value
|
sonetCompliance2 |
sonetMediumStuff2, sonetSectionStuff2 |
Describes the compliance statement for the SONET/SDH interfaces. Status: current |
none |
sonetMediumType |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetMediumLineCoding |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetMediumLineType |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetMediumCircuitIdentifier |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetMediumLoopbackConfig |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetSESthresholdSet |
none |
Specifies that write access is not required. One enumerated value is supported. Min-Access: read-only |
none |
sonetLineStuff2 |
none |
Specifies the implementation of this group is mandatory for all SONET/SDH systems that terminate SONET/SDH lines, paths, or virtual tributaries. |
none |
sonetFarEndLineStuff2 |
none |
Specifies the implementation of this group is optional for all SONET/SDH systems that terminate SONET/SDH lines, paths, or virtual tributaries. It provides information for the Far End Block Error (FEBE) at the SONET/SDH line layer. |
none |
sonetPathStuff2 |
none |
Specifies the implementation of this group is mandatory for all SONET/SDH systems that terminate SONET/SDH lines, paths, or virtual tributaries. |
none |
sonetPathCurrentWidth |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetFarEndPathStuff2 |
none |
Specifies the implementation of this group is optional for all SONET/SDH systems that terminate SONET/SDH lines, paths, virtual tributaries, or process far end information. |
none |
sonetVTStuff2 |
none |
Specifies the implementation of this group is mandatory for all SONET/SDH systems that terminate SONET/SDH virtual tributaries. |
none |
sonetVTCurrentWidth |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
sonetFarEndVTStuff2 |
none |
Specifies the implementation of this group is optional for all SONET/SDH systems that terminate SONET/SDH floating virtual tributaries or process far end information. |
none |
SONET Units of Conformance
The object identifiers for SONET are listed in Table 2-24.
Table 2-24 SONET Units of Conformance Object Identifiers
Name
|
Object Identifier
|
sonetMediumStuff2 |
::= { sonetGroups 9 } |
sonetSectionStuff2 |
::= { sonetGroups 10 } |
sonetLineStuff2 |
::= { sonetGroups 11 } |
sonetPathStuff2 |
::= { sonetGroups 12 } |
sonetVTStuff2 |
::= { sonetGroups 13 } |
sonetFarEndLineStuff2 |
::= { sonetGroups 14 } |
sonetFarEndPathStuff2 |
::= { sonetGroups 15 } |
sonetFarEndVTStuff2 |
::= { sonetGroups 16 } |
The objects are listed in Table 2-25 for units of conformance.
Table 2-25 SONET Units of Conformance Objects
Name
|
Objects
|
Description
|
Default Value
|
sonetMediumStuff2 |
sonetMediumType, sonetMediumTimeElapsed, sonetMediumValidIntervals, sonetMediumLineCoding, sonetMediumLineType, sonetMediumCircuitIdentifier, sonetMediumInvalidIntervals, sonetMediumLoopbackConfig, sonetSESthresholdSet |
Provides configuration information applicable to all SONET/SDH interfaces for a collection of objects. Status: current |
none |
sonetSectionStuff2 |
sonetSectionCurrentStatus, sonetSectionCurrentESs, sonetSectionCurrentSESs, sonetSectionCurrentSEFSs, sonetSectionCurrentCVs, sonetSectionIntervalESs, sonetSectionIntervalSESs, sonetSectionIntervalSEFSs, sonetSectionIntervalCVs, sonetSectionIntervalValidData |
Provides information specific to SONET/SDH section interfaces for a collection of objects. Status: current |
none |
sonetLineStuff2 |
sonetLineCurrentStatus, sonetLineCurrentESs, sonetLineCurrentSESs, sonetLineCurrentCVs, sonetLineCurrentUASs, sonetLineIntervalESs, sonetLineIntervalSESs, sonetLineIntervalCVs, sonetLineIntervalUASs, sonetLineIntervalValidData |
Provides information specific to SONET/SDH line interfaces for a collection of objects. Status: current |
none |
sonetPathStuff2 |
sonetPathCurrentWidth, sonetPathCurrentStatus, sonetPathCurrentESs, sonetPathCurrentSESs, sonetPathCurrentCVs, sonetPathCurrentUASs, sonetPathIntervalESs, sonetPathIntervalSESs, sonetPathIntervalCVs, sonetPathIntervalUASs, sonetPathIntervalValidData |
Provides information specific to SONET/SDH path interfaces for a collection of objects. Status: current |
none |
sonetVTStuff2 |
sonetVTCurrentWidth, sonetVTCurrentStatus, sonetVTCurrentESs, sonetVTCurrentSESs, sonetVTCurrentCVs, sonetVTCurrentUASs, sonetVTIntervalESs, sonetVTIntervalSESs, sonetVTIntervalCVs, sonetVTIntervalUASs, sonetVTIntervalValidData |
Provides information specific to SONET/SDH Virtual Tributary (VT) interfaces for a collection of objects. Status: current |
none |
sonetFarEndLineStuff2 |
sonetFarEndLineCurrentESs, sonetFarEndLineCurrentSESs, sonetFarEndLineCurrentCVs, sonetFarEndLineCurrentUASs, sonetFarEndLineIntervalESs, sonetFarEndLineIntervalSESs, sonetFarEndLineIntervalCVs, sonetFarEndLineIntervalUASs, sonetFarEndLineIntervalValidData |
Provides information specific to SONET/SDH line interfaces, and maintains Line Far End information for a collection of objects. Status: current |
none |
sonetFarEndPathStuff2 |
sonetFarEndPathCurrentESs, sonetFarEndPathCurrentSESs, sonetFarEndPathCurrentCVs, sonetFarEndPathCurrentUASs, sonetFarEndPathIntervalESs, sonetFarEndPathIntervalSESs, sonetFarEndPathIntervalCVs, sonetFarEndPathIntervalUASs, sonetFarEndPathIntervalValidData |
Provides information specific to SONET/SDH path interfaces, and maintains Path Far End information for a collection of objects. Status: current |
none |
sonetFarEndVTStuff2 |
sonetFarEndVTCurrentESs, sonetFarEndVTCurrentSESs, sonetFarEndVTCurrentCVs, sonetFarEndVTCurrentUASs, sonetFarEndVTIntervalESs, sonetFarEndVTIntervalSESs, sonetFarEndVTIntervalCVs, sonetFarEndVTIntervalUASs, sonetFarEndVTIntervalValidData |
Provides information specific to SONET/SDH VT interfaces, and maintains VT Far End information for a collection of objects. Status: current |
none |
DS3/E3 MIB Objects
This MIB module is extracted from RFC 2496, which describes DS3 and E3 interface objects. DS3/E3 MIB objects reside in the DS3-MIB.my file.
Note
The DS3 MIB is supported by AXSM.
The DS/E3 MIB objects include:
•
DS3/E3 Near End Group
•
DS3 Far End Group
•
ds3 Traps
•
DS/E3 Conformance Information
DS3/E3 Near End Group
The DS3/E3 near end group consists of four tables:
•
DS3/E3 Configuration Table
•
DS3/E3 Current Table
•
DS3/E3 Interval Table
•
DS3/E3 Total
DS3/E3 Configuration Table
The object identifier for each MIB object is listed in Table 2-26.
Table 2-26 DS3/E3 Configuration Table Object Identifiers
Name
|
Object Identifier
|
dsx3ConfigTable |
::= {ds3 5} |
dsx3ConfigEntry |
::= {dsx3ConfigTable 1} |
dsx3LineIndex |
::= {dsx3ConfigEntry 1} |
dsx3IfIndex |
::= {dsx3ConfigEntry 2} |
dsx3TimeElapsed |
::= {dsx3ConfigEntry 3} |
dsx3ValidIntervals |
::= {dsx3ConfigEntry 4} |
dsx3LineType |
::= {dsx3ConfigEntry 5} |
dsx3LineCoding |
::= {dsx3ConfigEntry 6} |
dsx3SendCode |
::= {dsx3ConfigEntry 7} |
dsx3CircuitIdentifier |
::= {dsx3ConfigEntry 8} |
dsx3LoopbackConfig |
::= {dsx3ConfigEntry 9} |
dsx3LineStatus |
::= {dsx3ConfigEntry 10} |
dsx3TransmitClockSource |
::= {dsx3ConfigEntry 11} |
dsx3InvalidIntervals |
::= {dsx3ConfigEntry 12} |
dsx3LineLength |
::= {dsx3ConfigEntry 13} |
dsx3LineStatusLastChange |
::= {dsx3ConfigEntry 14} |
dsx3LineStatusChangeTrapEnable |
::= {dsx3ConfigEntry 15} |
dsx3LoopbackStatus |
::= {dsx3ConfigEntry 16} |
dsx3Channelization |
::= {dsx3ConfigEntry 17} |
dsx3Ds1ForRemoteLoop |
::= {dsx3ConfigEntry 18} |
The MIB objects are listed in Table 2-27.
Table 2-27 DS3/E3 Configuration Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3ConfigTable |
Sequence of Dsx3ConfigEntry |
Describes the DS3/E3 configuration table. Max-Access: not-accessible Status: current |
none |
dsx3ConfigEntry |
dsx3ConfigEntry |
Provides an entry in the DS3/E3 configuration table. Max-Access: not-accessible Status: current The index is dsx3LineIndex. |
none |
dsx3LineIndex |
InterfaceIndex |
Equals ifIndex. ds3xIfIndex describes its previous usage. By making the object equal to ifIndex, it allows proper use of ifStackTable. Previously, this object was the identifier of a DS3/E3 Interface on a managed device. If there is an ifEntry that is directly associated with this and only this DS3/E3 interface, it can have the same value as ifIndex. Otherwise, number the dsx3LineIndices with a unique identifier following the rules of choosing a number that is greater than ifNumber and numbering the inside interfaces (for example, equipment side) with even numbers, and outside interfaces (for example, network side) with odd numbers. Max-Access: read-only Status: current |
none |
dsx3IfIndex |
InterfaceIndex |
Specifies the value for this object is equal to the value of ifIndex from the Interfaces table of MIB II (RFC 1213). Max-Access: read-only Status: deprecated |
none |
dsx3TimeElapsed |
INTEGER (0..899) |
Determines the number of seconds that have elapsed since the beginning of the near end current error-measurement period. If, for some reason, such as an adjustment in the system time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value. Max-Access: read-only Status: current |
none |
dsx3ValidIntervals |
INTEGER (0..96) |
Determines the number of previous near end intervals for which data was collected. The value is 96 unless the interface was brought online within the last 24 hours, in which case the value will be the number of complete 15-minute near end intervals since the interface has been online. In the case where the agent is a proxy, some intervals may not be available. In this case, this interval is the maximum interval number for which data is available. Max-Access: read-only Status: current |
none |
dsx3LineType |
INTEGER {dsx3other(1), dsx3M23(2), dsx3SYNTRAN(3), dsx3CbitParity(4), dsx3ClearChannel(5), e3other(6), e3Framed(7), e3Plcp(8)} |
Indicates the variety of DS3 C-bit or E3 application implementing this interface. The type of interface affects the interpretation of usage and error statistics. The rate of DS3 is 44.736 Mbps and E3 is 34.368 Mbps. The dsx3ClearChannel value means that the C-bits are not used except for sending/receiving Alarm Indication Signal (AIS). Max-Access: read-write Status: current The specifications for each line type include: |
none |
dsx3 Line Type
|
Specification
|
dsx3M23 |
ANSI T1.107-1988 [9] |
dsx3SYNTRAN |
ANSI T1.107-1988 [9] |
dsx3CbitParity |
ANSI T1.107a-1990 [9a] |
dsx3Clear Channel |
ANSI T1.102-1987 [8] |
e3Framed |
CCITT G.751 [12] |
e3Plcp |
ETSI T/NA(91)18 [13] |
dsx3LineCoding |
INTEGER {dsx3Other(1), dsx3B3ZS(2), e3HDB3(3)} |
Describes the variety of Zero Code Suppression used on this interface, which in turn affects a number of its characteristics. dsx3B3ZS and e3HDB3 refer to the specified patterns of normal bits and bipolar violations, which are used to replace sequences of 0 bits of a specified length. Max-Access: read-write Status: current |
none |
dsx3SendCode |
INTEGER {dsx3SendNoCode(1), dsx3SendLineCode(2), dsx3SendPayloadCode(3), dsx3SendResetCode(4), dsx3SendDS1Loop Code(5), dsx3SendTestPattern(6)} |
Indicates the type of code the device is sending across the DS3/E3 interface. Note These are optional for E3 interfaces. Setting this variable causes the interface to begin sending the code requested. Max-Access: read-write Status: current |
none |
dsx3Circuit Identifier |
DisplayString (SIZE (0..255)) |
Contains the transmission vendor circuit identifier, which facilitates troubleshooting. Max-Access: read-write Status: current |
none |
dsx3Loopback Config |
INTEGER {dsx3NoLoop(1), dsx3PayloadLoop(2), dsx3LineLoop(3), dsx3OtherLoop(4), dsx3InwardLoop(5), dsx3DualLoop(6)} |
Represents the desired loopback configuration of the DS3/E3 interface. Max-Access: read-write Status: current The definitions of each value include: |
none |
dsx3 Loopback Configuration
|
Definition
|
dsx3NoLoop |
Not in the loopback state. A device that is not capable of performing a loopback on the interface shall always return back the value. |
dsx3Payload Loop |
The received signal at this interface is looped through the device. Typically the received signal is looped back for retransmission after it has passed through the device framing function. |
dsx3LineLoop |
The received signal at this interface does not go through the device (minimum penetration) but is looped back out. |
dsx3OtherLoop |
Loopbacks that are not defined here. |
dsx3InwardLoop |
The sent signal at this interface is looped back through the device. |
dsx3DualLoop |
Both dsx1LineLoop and dsx1InwardLoop are active simultaneously. |
dsx3LineStatus |
INTEGER (1..4095) |
Indicates the line status of the interface. It contains loopback state information and failure state information. The dsx3LineStatus is a bitmap represented as a sum, therefore, it can represent multiple failures and a loopback (see the dsx3LoopbackConfig object for the type of loopback) simultaneously. The dsx3NoAlarm must be set if no other flag is set. If the dsx3loopbackState bit is set, the loopback in effect can be determined from the dsx3loopbackConfig object. Max-Access: read-only Status: current The various bit positions include: |
none |
Bit Position
|
Line Status
|
Meaning
|
1 |
dsx3NoAlarm |
No alarm present |
2 |
dsx3RcvRAIFailure |
Receiving Yellow/Remote Alarm Indication |
4 |
dsx3XmitRAIAlarm |
Transmitting Yellow/Remote Alarm Indication |
8 |
dsx3RcvAIS |
Receiving AIS failure state |
16 |
dsx3XmitAIS |
Transmitting AIS |
32 |
dsx3LOF |
Receiving LOF failure state |
64 |
dsx3LOS |
Receiving LOS failure state |
128 |
dsx3LoopbackState |
Looping the received signal |
256 |
dsx3RcvTestCode |
Receiving a Test Pattern |
512 |
dsx3OtherFailure |
Any line status not defined here |
1024 |
dsx3UnavailSig State |
Near End in Unavailable Signal State |
2048 |
dsx3NetEquipOOS |
Carrier Equipment Out of Service |
dsx3Transmit ClockSource |
INTEGER {loopTiming(1), localTiming(2), throughTiming(3)} |
Describes the source of Transmit Clock. The sources include: • loopTiming—The recovered receive clock is used as the transmit clock. • localTiming—A local clock source is used or that an external clock is attached to the box containing the interface. • throughTiming—Transmit clock is derived from the recovered receive clock of another DS3 interface. Max-Access: read-write Status: current |
none |
dsx3Invalid Intervals |
INTEGER (0..96) |
Determines the number of intervals in the range from 0 to dsx3ValidIntervals for which no data is available. This object is typically 0, except in cases where the data for some intervals are not available, for example, in proxy situations. Max-Access: read-only Status: current |
none |
dsx3LineLength |
INTEGER (0..64000) (in units of meters) |
Determines the length of the DS3 line in meters. This object provides information for line build out circuitry. Max-Access: read-write Status: current |
none |
dsx3LineStatusLastChange |
TimeStamp |
Determines the value of the MIB IF sysUpTime object at the time this DS3/E3 entered its current line status. If the current state was entered prior to the last reinitialization of the proxy agent, this object contains a 0 value. Max-Access: read-only Status: current |
none |
dsx3LineStatus ChangeTrapEnable |
INTEGER {enabled(1), disabled(2)} |
Indicates whether dsx3LineStatusChange traps are generated for this interface. Max-Access: read-write Status: current |
disabled |
dsx3Loopback Status |
INTEGER (1..127) |
Represents the current state of the loopback on the DS3 interface. The variable contains information about loopbacks established by a manager remotely from the far end. The dsx3LoopbackStatus is a bitmap represented as a sum; therefore, it can represent multiple loopbacks simultaneously. Max-Access: read-only Status: current The bit positions include: |
none |
Bit Position
|
Variable
|
1 |
dsx3NoLoopback |
2 |
dsx3NearEndPayloadLoopback |
4 |
dsx3NearEndLineLoopback |
8 |
dsx3NearEndOtherLoopback |
16 |
dsx3NearEndInwardLoopback |
32 |
dsx3FarEndPayloadLoopback |
64 |
dsx3FarEndLineLoopback |
dsx3Channelization |
INTEGER {disabled(1), enabledDs1(2), enabledDs2(3)} |
Indicates whether this DS3/E3 is channelized or unchannelized. The value of enabledDs1 indicates that this is a DS3 channelized into DS1s. The value of enabledDs3 indicates that this is a DS3 channelized into DS2s. Setting this object causes the creation or deletion of DS2 or DS1 entries in the ifTable. Max-Access: read-write Status: current |
none |
dsx3Ds1ForRemote Loop |
INTEGER (0..29) |
Indicates which DS1/E1 on this DS3/E3 is indicated in the remote DS1 loopback request. A value of 0 means no DS1 is looped. A value of 29 means all DS1/E1s are looped. Max-Access: read-write Status: current |
none |
DS3/E3 Current Table
The object identifier for each MIB object is listed in Table 2-28.
Table 2-28 DS3/E3 Current Table Object Identifiers
Name
|
Object Identifier
|
dsx3CurrentTable |
::= {ds3 6} |
dsx3CurrentEntry |
::= {dsx3CurrentTable 1} |
dsx3CurrentIndex |
::= {dsx3CurrentEntry 1} |
dsx3CurrentPESs |
::= {dsx3CurrentEntry 2} |
dsx3CurrentPSESs |
::= {dsx3CurrentEntry 3} |
dsx3CurrentSEFSs |
::= {dsx3CurrentEntry 4} |
dsx3CurrentUASs |
::= {dsx3CurrentEntry 5} |
dsx3CurrentLCVs |
::= {dsx3CurrentEntry 6} |
dsx3CurrentPCVs |
::= {dsx3CurrentEntry 7} |
dsx3CurrentLESs |
::= {dsx3CurrentEntry 8} |
dsx3CurrentCCVs |
::= {dsx3CurrentEntry 9} |
dsx3CurrentCESs |
::= {dsx3CurrentEntry 10} |
dsx3CurrentCSESs |
::= {dsx3CurrentEntry 11} |
The MIB objects are listed in Table 2-29.
Table 2-29 DS3/E3 Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3CurrentTable |
Sequence of dsx3CurrentEntry |
Contains various statistics being collected for the current 15-minute interval that are used for the DS/E3 current table. Max-Access: not-accessible Status: current |
none |
dsx3CurrentEntry |
dsx3CurrentEntry |
Provides the entry in the DS3/E3 Current table. Max-Access: not-accessible Status: current The index is dsx3CurrentIndex. |
none |
dsx3CurrentIndex |
InterfaceIndex |
Specifies the index value which uniquely identifies the DS3/E3 interface to which this entry is applicable. The interface is identified by a particular value of this index. It is the same interface that is identified by the same value for an dsx3LineIndex object instance. Max-Access: read-only Status: current |
none |
dsx3CurrentPESs |
PerfCurrentCount |
Describes the counter associated with the number of P-bit Errored Seconds. Max-Access: read-only Status: current |
none |
dsx3CurrentPSESs |
PerfCurrentCount |
Describes the counter associated with the number of P-bit Severely Errored Seconds (PSES). Max-Access: read-only Status: current |
none |
dsx3CurrentSEFSs |
PerfCurrentCount |
Describes the counter associated with the number of Severely Errored Framing Seconds (SEFS). Max-Access: read-only Status: current |
none |
dsx3CurrentUASs |
PerfCurrentCount |
Describes the counter associated with the number of Unavailable Seconds (UAS). Max-Access: read-only Status: current |
none |
dsx3CurrentLCVs |
PerfCurrentCount |
Describes the counter associated with the number of Line Coding Violations (LCV). Max-Access: read-only Status: current |
none |
dsx3CurrentPCVs |
PerfCurrentCount |
Describes the counter associated with the number of P-bit Coding Violations (PCV). Max-Access: read-only Status: current |
none |
dsx3CurrentLESs |
PerfCurrentCount |
Describes the number of Line Errored Seconds (LES). Max-Access: read-only Status: current |
none |
dsx3CurrentCCVs |
PerfCurrentCount |
Describes the number of C-bit Coding Violations (CV). Max-Access: read-only Status: current |
none |
dsx3CurrentCESs |
PerfCurrentCount |
Describes the number of C-bit Errored Seconds (CES). Max-Access: read-only Status: current |
none |
dsx3CurrentCSESs |
PerfCurrentCount |
Describes the number of C-bit Severely Errored Seconds (CSES). Max-Access: read-only Status: current |
none |
DS3/E3 Interval Table
The object identifiers are listed in Table 2-30.
Table 2-30 DS3/E3 Interval Table Object Identifiers
Name
|
Object Identifier
|
dsx3IntervalTable |
::= { ds3 7 } |
dsx3IntervalEntry |
::= { dsx3IntervalTable 1 } |
dsx3IntervalIndex |
::= {dsx3IntervalEntry 1} |
dsx3IntervalNumber |
::= {dsx3IntervalEntry 2} |
dsx3IntervalPESs |
::= {dsx3IntervalEntry 3} |
dsx3IntervalPSESs |
::= {dsx3IntervalEntry 4} |
dsx3IntervalSEFSs |
::= {dsx3IntervalEntry 5} |
dsx3IntervalUASs |
::= {dsx3IntervalEntry 6} |
dsx3IntervalLCVs |
::= {dsx3IntervalEntry 7} |
dsx3IntervalPCVs |
::= {dsx3IntervalEntry 8} |
dsx3IntervalLESs |
::= {dsx3IntervalEntry 9} |
dsx3IntervalCCVs |
::= {dsx3IntervalEntry 10} |
dsx3IntervalCESs |
::= {dsx3IntervalEntry 11} |
dsx3IntervalCSESs |
::= {dsx3IntervalEntry 12} |
dsx3IntervalValidData |
::= {dsx3IntervalEntry 13} |
The MIB objects are listed in Table 2-31.
Table 2-31 DS3/E3 Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3IntervalTable |
Sequence of dsx3IntervalEntry |
Contains various statistics collected by each DS3/E3 interface over the previous 24 hours of operation for the DS3/E3 interval table. The past 24 hours are broken into 96 completed 15-minute intervals. Each row in this table represents one such interval (identified by dsx3IntervalNumber) and for one specific interface (identified by dsx3IntervalIndex). Max-Access: not-accessible Status: current |
none |
dsx3IntervalEntry |
dsx3IntervalEntry |
Provides an entry in the DS3/E3 interval table. Max-Access: not-accessible Status: current The indexes include: • dsx3IntervalIndex • dsx3IntervalNumber |
none |
dsx3IntervalIndex |
InterfaceIndex |
Specifies the index value which uniquely identifies the DS3/E3 interface to which this entry applies. The interface identified by a particular value of this index is the same interface as identified by the same value an dsx3LineIndex object instance. Max-Access: read-only Status: current |
none |
dsx3IntervalNumber |
INTEGER (1..96) |
Determines a number from 1 to 96. For example, 1 is the most recently completed 15-minute interval. 96 is the 15-minute interval completed for 23 hours and 45 minutes prior to interval 1. Max-Access: read-only Status: current |
none |
dsx3IntervalPESs |
PerfIntervalCount |
Describes the counter associated with the number of P-bit Errored Seconds (PES). Max-Access: read-only Status: current |
none |
dsx3IntervalPSESs |
PerfIntervalCount |
Describes the counter associated with the number of P-bit Severely Errored Seconds (PSES). Max-Access: read-only Status: current |
none |
dsx3IntervalSEFSs |
PerfIntervalCount |
Describes the counter associated with the number of Severely Errored Framing Seconds (SEFS). Max-Access: read-only Status: current |
none |
dsx3IntervalUASs |
PerfIntervalCount |
Describes the counter associated with the number of Unavailable Seconds (UA). This object can decrease if the unavailable seconds occur across an interval boundary. Max-Access: read-only Status: current |
none |
dsx3IntervalLCVs |
PerfIntervalCount |
Describes the counter associated with the number of Line Coding Violations (LCV). Max-Access: read-only Status: current |
none |
dsx3IntervalPCVs |
PerfIntervalCount |
Describes the counter associated with the number of P-bit Coding Violations (PCV). Max-Access: read-only Status: current |
none |
dsx3IntervalLESs |
PerfIntervalCount |
Determines the number of Line Errored Seconds (LES) (BPVs or illegal 0 sequences). Max-Access: read-only Status: current |
none |
dsx3IntervalCCVs |
PerfIntervalCount |
Determines the number of C-bit Coding Violations (CCV). Max-Access: read-only Status: current |
none |
dsx3IntervalCESs |
PerfIntervalCount |
Determines the number of C-bit Errored Seconds (CES). Max-Access: read-only Status: current |
none |
dsx3IntervalCSESs |
PerfIntervalCount |
Determines the number of C-bit Severely Errored Seconds (CSES). Max-Access: read-only Status: current |
none |
dsx3IntervalValidData |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
DS3/E3 Total
The object identifiers are listed in Table 2-32.
Table 2-32 DS3/E3 Total Object Identifiers
Name
|
Object Identifier
|
dsx3TotalTable |
::= {ds3 8} |
dsx3TotalEntry |
::= {dsx3TotalTable 1} |
dsx3TotalIndex |
::= {dsx3TotalEntry 1} |
dsx3TotalPESs |
::= {dsx3TotalEntry 2} |
dsx3TotalPSESs |
::= {dsx3TotalEntry 3} |
dsx3TotalSEFSs |
::= {dsx3TotalEntry 4} |
dsx3TotalUASs |
::= {dsx3TotalEntry 5} |
dsx3TotalLCVs |
::= {dsx3TotalEntry 6} |
dsx3TotalPCVs |
::= {dsx3TotalEntry 7} |
dsx3TotalLESs |
::= {dsx3TotalEntry 8} |
dsx3TotalCCVs |
::= {dsx3TotalEntry 9} |
dsx3TotalCESs |
::= {dsx3TotalEntry 10} |
dsx3TotalCSESs |
::= {dsx3TotalEntry 11} |
The MIB objects are listed in Table 2-33.
Table 2-33 DS3/E3 Total MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3TotalTable |
Sequence of dsx3TotalEntry |
Contains the sum of the various statistics for the 24-hour period preceding the current interval. Max-Access: not-accessible Status: current |
none |
dsx3TotalEntry |
dsx3TotalEntry |
Provides an entry in the DS3/E3 Total table. Max-Access: not-accessible Status: current The index is dsx3TotalIndex. |
none |
dsx3TotalIndex |
InterfaceIndex |
Specifies the index value which uniquely identifies the DS3/E3 interface to which this entry applies. The interface identified by a particular value of this index is the same interface as identified by the same value as an dsx3LineIndex object instance. Max-Access: read-only Status: current |
none |
dsx3TotalPESs |
PerfTotalCount |
Describes the counter associated with the number of P-bit Errored Seconds (PES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalPSESs |
PerfTotalCount |
Describes the counter associated with the number of P-bit Severely Errored Seconds (PSES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalSEFSs |
PerfTotalCount |
Describes the counter associated with the number of Severely Errored Framing Seconds (SEFS) encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalUASs |
PerfTotalCount |
Describes the counter associated with the number of Unavailable Seconds (UA) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalLCVs |
PerfTotalCount |
Describes the counter associated with the number of Line Coding Violations (LCV) encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalPCVs |
PerfTotalCount |
Describes the counter associated with the number of P-bit Coding Violations (PCV) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalLESs |
PerfTotalCount |
Determines the number of Line Errored Seconds (LES) (BPVs or illegal 0 sequences) encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalCCVs |
PerfToCount |
Determines the number of C-bit Coding Violations (CCV) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalCESs |
PerfTotalCount |
Determines the number of C-bit Errored Seconds (CES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3TotalCSESs |
PerfTotalCount |
Determines the number of C-bit Severely Errored Seconds (CSES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
DS3 Far End Group
The DS3 Far End Group consists of four tables:
•
DS3 Far End Configuration Table
•
DS3 Far End Current Table
•
DS3 Far End Interval Table
•
DS3 Far End Total Table
DS3 Far End Configuration Table
The object identifiers are listed in Table 2-34.
Table 2-34 DS3/E3 Far End Configuration Table Object Identifiers
Name
|
Object Identifier
|
dsx3FarEndConfigTable |
::= {ds3 9} |
dsx3FarEndConfigEntry |
::= {dsx3FarEndConfigTable 1} |
dsx3FarEndLineIndex |
:= {dsx3FarEndConfigEntry 1} |
dsx3FarEndEquipCode |
::= {dsx3FarEndConfigEntry 2} |
dsx3FarEndLocationIDCode |
::= {dsx3FarEndConfigEntry 3} |
dsx3FarEndFrameIDCode |
::= {dsx3FarEndConfigEntry 4} |
dsx3FarEndUnitCode |
::= {dsx3FarEndConfigEntry 5} |
dsx3FarEndFacilityIDCode |
::= {dsx3FarEndConfigEntry 6} |
The MIB objects are listed in Table 2-35.
Table 2-35 DS3/E3 Far End Configuration Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3FarEndConfig Table |
Sequence of dsx3FarEndConfigEntry |
Contains the configuration information reported in the C-bits from the remote end. Max-Access: not-accessible Status: current |
none |
dsx3FarEndConfig Entry |
dsx3FarEndConfigEntry |
Provides an entry in the DS3 Far End configuration table. Max-Access: not-accessible Status: current The index is dsx3FarEndLineIndex. |
none |
dsx3FarEndLineIndex |
Interface Index |
Specifies the index value which uniquely identifies the DS3 interface to which this entry applies. The interface identified by a particular value of this index is the same interface as identified by the same value an dsx3LineIndex object instance. Max-Access: read-only Status: current |
none |
dsx3FarEndEquip Code |
DisplayString (SIZE (0..10)) |
Describes the specific piece of equipment. The Far End Equipment Identification code is sent within the Path Identification Message. Max-Access: read-write Status: current |
none |
dsx3FarEndLocation IDCode |
DisplayString (SIZE (0..11)) |
Describes the specific location of the equipment. The Far End Location Identification code is sent within the Path Identification Message. Max-Access: read-write Status: current |
none |
dsx3FarEndFrameIDCode |
DisplayString (SIZE (0..10)) |
Identifies where the equipment is located within a building. The Far End Frame Identification code is sent within the Path Identification Message. Max-Access: read-write Status: current |
none |
dsx3FarEndUnitCode |
DisplayString (SIZE (0..6)) |
Identifies the equipment location within a bay. The Far End code is sent within the Path Identification Message. Max-Access: read-write Status: current |
none |
dsx3FarEndFacilityIDCode |
DisplayString (SIZE (0..38)) |
Identifies a specific Far End DS3 path. The Far End code is sent within the Path Identification Message. Max-Access: read-write Status: current |
none |
DS3 Far End Current Table
The object identifiers are listed in Table 2-36.
Table 2-36 DS3/E3 Far End Current Table Object Identifiers
Name
|
Object Identifier
|
dsx3FarEndCurrentTable |
::= {ds3 10} |
dsx3FarEndCurrentEntry |
::= {dsx3FarEndCurrentTable 1} |
dsx3FarEndCurrentIndex |
::= {dsx3FarEndCurrentEntry 1} |
dsx3FarEndTimeElapsed |
::= {dsx3FarEndCurrentEntry 2} |
dsx3FarEndValidIntervals |
::= {dsx3FarEndCurrentEntry 3} |
dsx3FarEndCurrentCESs |
::= {dsx3FarEndCurrentEntry 4} |
dsx3FarEndCurrentCSESs |
::= {dsx3FarEndCurrentEntry 5} |
dsx3FarEndCurrentCCVs |
::= {dsx3FarEndCurrentEntry 6} |
dsx3FarEndCurrentUASs |
::= {dsx3FarEndCurrentEntry 7} |
dsx3FarEndInvalidIntervals |
::= {dsx3FarEndCurrentEntry 8} |
The MIB objects are listed in Table 2-37.
Table 2-37 DS3/E3 Far End Current Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3FarEndCurrent Table |
Sequence of dsx3FarEndCurrentEntry |
Contains statistics being collected for the current 15-minute interval that are used for the DS3 Far End current table. The statistics are collected from the far end block error code within the C- bits. Max-Access: not-accessible Status: current |
none |
dsx3FarEndCurrent Entry |
dsx3FarEndCurrentEntry |
Provides an entry in the DS3 Far End Current table. Max-Access: not-accessible Status: current The index is dsx3FarEndCurrentIndex. |
none |
dsx3FarEndCurrent Index |
InterfaceIndex |
Specifies the index value which uniquely identifies the DS3 interface to which this entry applies. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex. Max-Access: read-only Status: current |
none |
dsx3FarEndTime Elapsed |
INTEGER (0..899) |
Determines the number of seconds that have elapsed since the beginning of the far end current error-measurement period. If, for some reason, the current interval exceeds the maximum value, the agent returns the maximum value. Max-Access: read-only Status: current |
none |
dsx3FarEndValid Intervals |
INTEGER (0..96) |
Determines the number of previous far end intervals for which data was collected. The value is 96 unless the interface was brought online within the last 24-hours. Then, the value will be the number of complete 15-minute far end intervals since the interface has been online. Max-Access: read-only Status: current |
none |
dsx3FarEndCurrent CESs |
PerfCurrentCount |
Describes the counter associated with the number of Far End C-bit Errored Seconds. Max-Access: read-only Status: current |
none |
dsx3FarEndCurrent CSESs |
PerfCurrentCount |
Describes the counter associated with the number of Far End C-bit Severely Errored Seconds. Max-Access: read-only Status: current |
none |
dsx3FarEndCurrent CCVs |
PerfCurrentCount |
Describes the counter associated with the number of Far End C-bit Coding Violations reported through the far end block error count. Max-Access: read-only Status: current |
none |
dsx3FarEndCurrent UASs |
PerfCurrentCount |
Describes the counter associated with the number of Far End unavailable seconds. Max-Access: read-only Status: current |
none |
dsx3FarEndInvalid Intervals |
INTEGER (0..96) |
Determines the number of intervals in the range from 0 to dsx3FarEndValidIntervals. No data is available. This object is generally 0 except in cases where the data is not available for some intervals, for example, in proxy situations. Max-Access: read-only Status: current |
none |
DS3 Far End Interval Table
The object identifiers are listed in Table 2-38.
Table 2-38 DS3/E3 Far End Interval Table Object Identifiers
Name
|
Object Identifier
|
dsx3FarEndIntervalTable |
::= {ds3 11} |
dsx3FarEndIntervalEntry |
::= {dsx3FarEndIntervalTable 1} |
dsx3FarEndIntervalIndex |
::= {dsx3FarEndIntervalEntry 1} |
dsx3FarEndIntervalNumber |
::= {dsx3FarEndIntervalEntry 2} |
dsx3FarEndIntervalCESs |
::= {dsx3FarEndIntervalEntry 3} |
dsx3FarEndIntervalCSESs |
::= {dsx3FarEndIntervalEntry 4} |
dsx3FarEndIntervalCCVs |
::= {dsx3FarEndIntervalEntry 5} |
dsx3FarEndIntervalUASs |
::= {dsx3FarEndIntervalEntry 6} |
dsx3FarEndIntervalValidData |
::= {dsx3FarEndIntervalEntry 7} |
The MIB objects are listed in Table 2-39.
Table 2-39 DS3/E3 Far End Interval Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3FarEndInterval Table |
Sequence of dsx3FarEndIntervalEntry |
Contains various statistics collected by each DS3 interface over the previous 24 hours of operation. The past 24 hours are broken into 96 completed 15-minute intervals. Max-Access: not-accessible Status: current |
none |
dsx3FarEndInterval Entry |
dsx3FarEndIntervalEntry |
Provides an entry in the DS3 Far End Interval table. Max-Access: not-accessible Status: current The indexes include: • dsx3FarEndIntervalIndex • dsx3FarEndIntervalNumber |
none |
dsx3FarEndIntervalIndex |
InterfaceIndex |
Specifies the index value that identifies the DS3 interface to which this entry is applicable. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalNumber |
INTEGER (1..96) |
Determines a number from 1 to 96. For example, 1 is the most recently completed 15-minute interval. 96 is the 15-minute interval completed for 23 hours and 45 minutes prior to interval 1. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalCESs |
PerfIntervalCount |
Describes the counter associated with the number of Far End C-bit Errored Seconds. The counter is encountered by a DS3 interface in one of the previous 96, individual 15-minute intervals. In the case where the agent is a proxy and data is not available, return noSuchInstance. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalCSESs |
PerfIntervalCount |
Describes the counter associated with the number of Far End C-bit Severely Errored Seconds. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalCCVs |
PerfIntervalCount |
Describes the counter associated with the number of Far End C-bit Coding Violations reported through the far end block error count. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalUASs |
PerfIntervalCount |
Describes the counter associated with the number of Far End unavailable seconds. Max-Access: read-only Status: current |
none |
dsx3FarEndIntervalValidData |
TruthValue |
Indicates if the data for this interval is valid. Max-Access: read-only Status: current |
none |
DS3 Far End Total Table
The object identifiers are listed in Table 2-40.
Table 2-40 DS3 Far End Total Table Object Identifiers
Name
|
Object Identifier
|
dsx3FarEndTotalTable |
::= {ds3 12} |
dsx3FarEndTotalEntry |
::= {dsx3FarEndTotalTable 1} |
dsx3FarEndTotalIndex |
::= {dsx3FarEndTotalEntry 1} |
dsx3FarEndTotalCESs |
::= {dsx3FarEndTotalEntry 2} |
dsx3FarEndTotalCSESs |
::= {dsx3FarEndTotalEntry 3} |
dsx3FarEndTotalCCVs |
::= {dsx3FarEndTotalEntry 4} |
dsx3FarEndTotalUASs |
::= {dsx3FarEndTotalEntry 5} |
The MIB objects are listed in Table 2-41.
Table 2-41 DS3 Far End Total Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
dsx3FarEndTotal Table |
Sequence of dsx3FarEndTotalEntry |
Contains the cumulative sum of the various statistics for the 24-hour period preceding the current interval for the DS3 Far End Total Table. Max-Access: not-accessible Status: current |
none |
dsx3FarEndTotal Entry |
dsx3FarEndTotalEntry |
Provides an entry in the DS3 Far End Total table. Max-Access: not-accessible Status: current The index is dsx3FarEndTotalIndex. |
none |
dsx3FarEndTotal Index |
InterfaceIndex |
Specifies the index value which uniquely identifies the DS3 interface to which this entry applies. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex. Max-Access: read-only Status: current |
none |
dsx3FarEndTotal CESs |
PerfTotalCount |
Describes the counter associated with the number of Far End C-bit Errored Seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3FarEndTotal CSESs |
PerfTotalCount |
Describes the counter associated with the number of Far End C-bit Severely Errored Seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3FarEndTotal CCVs |
PerfTotalCount |
Describes the counter associated with the number of Far End C-bit Coding Violations. It is reported through the far end block error count, which is encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
dsx3FarEndTotal UASs |
PerfTotalCount |
Describes the counter associated with the number of Far End unavailable seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0. Max-Access: read-only Status: current |
none |
ds3 Traps
The object identifiers are listed in Table 2-42.
Table 2-42 ds3 Traps Object Identifiers
Name
|
Object Identifier
|
ds3Traps |
::= {ds3 15} |
dsx3LineStatusChange |
::= {ds3Traps 0 1} |
One MIB object is listed in Table 2-43.
Table 2-43 ds3 Traps MIB Object
Name
|
Objects
|
Description
|
Default Value
|
dsx3LineStatus Change |
dsx3LineStatus, dsx3LineStatusLastChange |
Specifies that a dsx3LineStatusChange trap is sent when the value of an instance changes. An NMS uses it to trigger polls. When the line status change results in a lower level line status change, for example, DS1, no traps for the lower level are sent. Status: current |
none |
DS/E3 Conformance Information
The object identifiers are listed in Table 2-44.
Table 2-44 DS/E3 Conformance Object Identifiers
Name
|
Object Identifier
|
ds3Conformance |
::= {ds3 14} |
ds3Groups |
::= {ds3Conformance 1} |
ds3Compliances |
::= {ds3Conformance 2} |
dsx3Channelization |
::= {ds3Compliances 1} |
The MIB objects are listed in Table 2-45.
Table 2-45 DS/E3 Conformance MIB Objects
Name
|
Mandatory Groups
|
Description
|
Default Value
|
ds3Compliance |
ds3NearEndConfig Group, ds3NearEndStatistics Group |
Describes the compliance statement for the DS3/E3 interfaces. Status: current Module: AXSM The mandatory groups include: |
none |
Group
|
Description
|
ds3FarEndGroup |
Implementation of this group is optional for all systems that attach to a DS3 Interface. However, only C-bit Parity and SYNTRAN DS3 applications can provide this information. |
ds3NearEndOptional ConfigGroup |
Implementation of this group is optional for all systems that attach to a DS3 interface. |
dsx3LineType |
none |
Specifies that write access for the line type is not required. Min-Access: read-only |
none |
dsx3LineCoding |
none |
Specifies that write access for the line coding is not required. Min-Access: read-only |
none |
dsx3SendCode |
none |
Specifies that write access for the send code is not required. Min-Access: read-only |
none |
dsx3Loopback Config |
none |
Specifies that write access for loopbacks is not required. Min-Access: read-only |
none |
dsx3Transmit ClockSource |
none |
Specifies that write access for the transmit clock source is not required. Min-Access: read-only |
none |
dsx3LineLength |
none |
Specifies that write access for the line length is not required. Min-Access: read-only |
none |
dsx3Channelization |
none |
Specifies that write access for the channelization is not required. Min-Access: read-only |
none |
DS/E3 Units of Conformance
The object identifiers are listed in Table 2-46.
Table 2-46 DS/E3 Units of Conformance Object Identifiers
Name
|
Object Identifier
|
ds3NearEndConfigGroup |
::= {ds3Groups 1} |
ds3NearEndStatisticsGroup |
::= {ds3Groups 2} |
ds3FarEndGroup |
::= {ds3Groups 3} |
ds3DeprecatedGroup |
::= {ds3Groups 4} |
ds3NearEndOptionalConfigGroup |
::= {ds3Groups 5} |
ds3NearEndOptionalTrapGroup |
::= {ds3Groups 6} |
The MIB objects are listed in Table 2-47.
Table 2-47 DS/E3 Units of Conformance MIB Objects
Name
|
Objects
|
Description
|
Default Value
|
ds3NearEndConfig Group |
dsx3LineIndex, dsx3TimeElapsed, dsx3ValidIntervals, dsx3LineType, dsx3LineCoding, dsx3SendCode, dsx3CircuitIdentifier, dsx3LoopbackConfig, dsx3LineStatus, dsx3TransmitClockSource, dsx3InvalidIntervals, dsx3LineLength, dsx3LoopbackStatus, dsx3Channelization, dsx3Ds1ForRemoteLoop |
Describes a collection of objects providing configuration information applicable to all DS3/E3 interfaces. Status: current |
none |
ds3NearEndStatisticsGroup |
dsx3CurrentIndex, dsx3CurrentPESs, dsx3CurrentPSESs, dsx3CurrentSEFSs, dsx3CurrentUASs, dsx3CurrentLCVs, dsx3CurrentPCVs, dsx3CurrentLESs, dsx3CurrentCCVs, dsx3CurrentCESs, dsx3CurrentCSESs, dsx3IntervalIndex, dsx3IntervalNumber, dsx3IntervalPESs, dsx3IntervalPSESs, dsx3IntervalSEFSs, dsx3IntervalUASs, dsx3IntervalLCVs, dsx3IntervalPCVs, dsx3IntervalLESs dsx3IntervalCCVs, dsx3IntervalCESs, dsx3IntervalCSESs, dsx3IntervalValidData, dsx3TotalIndex, dsx3TotalPESs, dsx3TotalPSESs, dsx3TotalSEFSs, dsx3TotalUASs, dsx3TotalLCVs, dsx3TotalPCVs, dsx3TotalLESs, dsx3TotalCCVs, dsx3TotalCESs, dsx3TotalCSESs |
Describes a collection of objects providing statistics information applicable to all DS3/E3 interfaces. Status: current |
none |
ds3FarEndGroup |
dsx3FarEndLineIndex, dsx3FarEndEquipCode, dsx3FarEndLocationIDCode, dsx3FarEndFrameIDCode, dsx3FarEndUnitCode, dsx3FarEndFacilityIDCode, dsx3FarEndCurrentIndex, dsx3FarEndTimeElapsed, dsx3FarEndValidIntervals, dsx3FarEndCurrentCESs, dsx3FarEndCurrentCSESs, dsx3FarEndCurrentCCVs, dsx3FarEndCurrentUASs, dsx3FarEndInvalidIntervals, dsx3FarEndIntervalIndex, dsx3FarEndIntervalNumber, dsx3FarEndIntervalCESs, dsx3FarEndIntervalCSESs, dsx3FarEndIntervalCCVs, dsx3FarEndIntervalUASs, dsx3FarEndIntervalValidData, dsx3FarEndTotalIndex, dsx3FarEndTotalCESs, dsx3FarEndTotalCSESs, dsx3FarEndTotalCCVs, dsx3FarEndTotalUASs |
Describes a collection of objects providing remote configuration and statistics information applicable to C-bit Parity and SYNTRAN DS3 interfaces. Status: current |
none |
ds3DeprecatedGroup |
dsx3IfIndex, dsx3FracIndex, dsx3FracNumber, dsx3FracIfIndex |
Describes a collection of obsolete objects implemented for backwards compatibility. Status: deprecated |
none |
ds3NearEndOptionalConfigGroup |
dsx3LineStatusChangeTrap Enable |
Describes a collection of objects implemented on DS3/E3 interfaces. Status: current |
none |
ds3NearEndOptionalTrapGroup |
none |
Describes a collection of notifications implemented on DS3/E3 interfaces. Notifications: dsx3LineStatusChange Status: current |
none |
Internet Assigned Numbers Authority Interface Textual Convention
This section describes a single MIB object that resides in the IANAifType-MIB.my file.
Note
The IANAifType MIB is supported by AXSM and PXM45.
One Internet Assigned Numbers Authority (IANA) Interface textual convention is listed in Table 2-48.
Table 2-48 IANA Textual Convention MIB Object
Name
|
Syntax
|
Description
|
Default Value
|
IANAifType |
INTEGER { other(1), -- none of the following 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), -- DS1-MIB e1(19), -- Obsolete see DS1-MIB basicISDN(20),primaryISDN(21), propPointToPointSerial(22), -- proprietary serial ppp(23), softwareLoopback(24), eon(25), -- CLNP over IP ethernet3Mbit(26), nsip(27), -- XNS over IP slip(28), -- generic SLIP ultra(29), -- ULTRA technologies ds3(30), -- DS3-MIB sip(31), -- SMDS, coffee frameRelay(32), -- DTE only. rs232(33), para(34), -- parallel-port arcnet(35), -- arcnet arcnetPlus(36), -- arcnet plus atm(37), -- ATM cells miox25(38), sonet(39), -- SONET or SDH x25ple(40),iso88022llc(41), localTalk(42), smdsDxi(43),
|
Specifies the syntax of the ifType object in the current definition of the MIB-II ifTable. The definition of this textual convention with the addition of newly assigned values is published periodically by the IANA These definitions and values can be obtained either by the Assigned Numbers RFC or specific Internet Network Management number assignments. The latest arrangements can be obtained by contacting the IANA. Requests for new values can be made to IANA through email iana@iana.org. The relationship between the assignment of ifType values and OIDs to particular media-specific MIBs are done by the IANA and is subject to change without notice. Quite often, a media-specific MIB OID-subtree assignment within the MIB-II transmission subtree is the same as the ifType value. However, in some circumstances, implementors must not presume any specific relationship between ifType values and the transmission subtree OID. Status: current |
none |
IANAifType (continued) |
frameRelayService(44),-- FRNETSERV-MIB v35(45), hssi(46), hippi(47) modem(48), -- Generic modem aal5(49), -- AAL5 over ATM sonetPath(50),sonetVT(51), smdsIcip(52), -- SMDS InterCarrier Interface propVirtual(53), -- proprietary virtual/internal propMultiplexor(54),-- proprietary multiplexing ieee80212(55), -- 100BaseVG fibreChannel(56), -- Fibre Channel hippiInterface(57), -- HIPPI interfaces frameRelayInterconnect(58), -- Obsolete use either -- frameRelay(32) or -- frameRelayService(44). aflane8023(59), -- ATM Emulated LAN for 802.3 aflane8025(60), -- ATM Emulated LAN for 802.5 cctEmul(61), -- ATM Emulated circuit fastEther(62), -- Fast Ethernet (100BaseT) isdn(63), -- ISDN and X.25 v11(64), -- CCITT V.11/X.21 v36(65), -- CCITT V.36 g703at64k(66), -- CCITT G703 at 64Kbps g703at2mb(67), -- Obsolete see DS1-MIB qllc(68), -- SNA QLLC fastEtherFX(69), -- Fast Ethernet (100BaseFX) channel(70), -- channel ieee80211(71), -- radio spread spectrum ibm370parChan(72), -- IBM System 360/370 OEMI Channel escon(73), -- IBM Enterprise Systems Connection dlsw(74), -- Data Link Switching isdns(75), -- ISDN S/T interface isdnu(76), -- ISDN U interface lapd(77), -- Link Access Protocol D ipSwitch(78), -- IP Switching Objects rsrb(79), -- Remote Source Route Bridging atmLogical(80), -- ATM Logical Port ds0(81), -- Digital Signal Level 0 ds0Bundle(82), -- group of ds0s on the same ds1 bsc(83), -- Bisynchronous Protocol async(84), -- Asynchronous Protocol cnr(85), -- Combat Net Radio iso88025Dtr(86), -- ISO 802.5r DTR |
|
|
IANAifType (continued) |
eplrs(87), -- Ext Pos Loc Report Sys arap(88), -- Appletalk Remote Access Protocol propCnls(89), -- Proprietary Connectionless Protocol hostPad(90), -- CCITT-ITU X.29 PAD Protocol termPad(91), -- CCITT-ITU X.3 PAD Facility frameRelayMPI(92), -- Multiproto Interconnect over FR x213(93), -- CCITT-ITU X213 adsl(94), -- Asymmetric Digital Subscriber Loop radsl(95), -- Rate-Adapt. Digital Subscriber Loop sdsl(96), -- Symmetric Digital Subscriber Loop vdsl(97), -- Very H-Speed Digital Subscrib. Loop iso88025CRFPInt(98), -- ISO 802.5 CRFP myrinet(99), -- Myricom Myrinet voiceEM(100), -- voice recEive and transMit voiceFXO(101), -- voice Foreign Exchange Office voiceFXS(102), -- voice Foreign Exchange Station voiceEncap(103), -- voice encapsulation voiceOverIp(104), -- voice over IP encapsulation atmDxi(105), -- ATM DXI atmFuni(106), -- ATM FUNI atmIma (107), -- ATM IMA pppMultilinkBundle(108), -- PPP Multilink Bundle ipOverCdlc (109), -- IBM ipOverCdlc ipOverClaw (110), -- IBM Common Link Access to Workstn stackToStack (111), -- IBM stackToStack virtualIpAddress (112), -- IBM VIPA mpc (113), -- IBM multi-protocol channel support ipOverAtm (114), -- IBM ipOverAtm iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring tdlc (116), -- IBM twinaxial data link control gigabitEthernet (117), -- Gigabit Ethernet hdlc (118), -- HDLC, lapf (119), -- LAP F v37 (120), -- V.37 x25mlp (121), -- Multi-Link Protocol x25huntGroup (122), -- X25 Hunt Group trasnpHdlc (123), -- Transp HDLC |
|
|
IANAifType (continued) |
interleave (124), -- Interleave channel fast (125), -- Fast channel ip (126), -- IP (for APPN HPR in IP networks) docsCableMaclayer (127), -- CATV Mac Layer docsCableDownstream (128), -- CATV Downstream interface docsCableUpstream (129), -- CATV Upstream interface a12MppSwitch (130), -- Avalon Parallel Processor tunnel (131), -- Encapsulation interface coffee (132), -- coffee pot ces (133), -- Circuit Emulation Service atmSubInterface (134), -- ATM Sub Interface l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q l3ipvlan (136), -- Layer 3 Virtual LAN using IP l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX digitalPowerline (138), -- IP over Power Lines mediaMailOverIp (139), -- Multimedia Mail over IP dtm (140), -- Dynamic syncronous Transfer Mode dcn (141), -- Data Communications Network ipForward (142), -- IP Forwarding Interface msdsl (143), -- Multi-rate Symmetric DSL ieee1394 (144), -- IEEE1394 High Performance Serial Bus if-gsn (145), -- HIPPI-6400 dvbRccMacLayer (146), -- DVB-RCC MAC Layer dvbRccDownstream (147), -- DVB-RCC Downstream Channel dvbRccUpstream (148), -- DVB-RCC Upstream Channel atmVirtual (149), -- ATM Virtual Interface mplsTunnel (150), -- MPLS Tunnel Virtual Interface srp (151),-- Spatial Reuse Protocol voiceOverAtm (152), -- Voice Over ATM voiceOverFrameRelay (153), -- Voice Over Frame Relay idsl (154), -- Digital Subscriber Loop over ISDN compositeLink (155), -- Avici Composite Link Interface ss7SigLink (156), -- SS7 Signaling Link propWirelessP2P (157), -- Prop. P2P wireless interface |
|
|
IANAifType (continued) |
frForward (158), -- Frame Forward Interface rfc1483 (159), -- Multiprotocol over ATM AAL5 usb (160), -- USB Interface ieee8023adLag(161), -- IEEE 802.3ad Link Aggregate bgppolicyaccounting(162), -- BGP Policy Accounting frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay h323Gatekeeper (164), -- H323 Gatekeeper h323Proxy (165), -- H323 Voice and Video Proxy mpls (166), -- MPLS mfSigLink (167), -- Multi-frequency signaling link hdsl2 (168), -- High Bit-Rate DSL - 2nd generation shdsl (169) -- Multirate HDSL2} |
|
|
Interfaces Group MIB Objects
This section describes the Interfaces Group MIB modules, which reside in the IF-MIB.my file. The MIB objects are extracted from RFC 2233 and describe the generic network interface sublayers. These MIB objects are an updated version of MIB-II's ifTable, and incorporate the extensions defined in
RFC 1229.
Note
The IF MIB is supported by AXSM, AXSM-E, PXM45, and RPM, which is also implemented in PXM45.
The Interfaces Group MIB include:
•
Textual Conventions
•
Interface Index
•
Interfaces Table
•
Extension to the Interface Table
•
High Capacity Counters
•
Generic Receive Address Table
•
Interface-Related Traps
•
Interfaces Group Conformance Information
Textual Conventions
The names of the textual conventions are specified in the object syntax.
The object identifiers are listed in Table 2-49.
Table 2-49 Interfaces Group Textual Convention Object Identifiers
Name
|
Object Identifier
|
ifNumber |
::= {interfaces 1} |
fTableLastChange |
::= {ifMIBs 5} |
The MIB objects are listed in Table 2-50.
Table 2-50 Interfaces Group Textual Convention MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
OwnerString1 |
OCTET STRING (SIZE(0..255)) |
Specifies the data type that is used to model an administratively assigned name of the owner of a resource. This information is taken from the NVT ASCII character set. It is suggested that this name contain one or more of the following: • ASCII form of the manager station's transport address. • Management station name (for example, domain name). • Network management personnel name, location, or phone number. In some cases the agent itself will be the owner of an entry. In these cases, this string can be set to a string starting with agent. Display Hint: 255a Status: current |
none |
InterfaceIndex1 |
Integer32 (1..2147483647) |
Contains the semantics of ifIndex and is used for any syntax defined on other MIB modules that need these semantics. Specifies a unique value, greater than 0, for each interface or interface sublayer in the managed system. It is recommended that values be assigned contiguously starting from 1. The value for each interface sublayer must remain constant at least from one reinitialization of the entity's network management system to the next reinitialization. Display Hint: d Status: current |
none |
InterfaceIndexOr Zero1 |
Integer32 (0..2147483647) |
Specifies an extension of the InterfaceIndex convention. The latter defines a greater than 0 value used to identify an interface or interface sublayer in the managed system. This extension permits the additional value of 0. The value 0 is specific and must therefore be defined as part of the description. Examples of the use of 0 include situations where interface was unknown, or when none or all interfaces need to be referenced. Display Hint: d Status: current |
none |
ifNumber |
Integer32 |
Determines the number of network interfaces (regardless of their current state) present on this system. Max-Access: read-only Status: current |
none |
ifTableLastChange |
TimeTicks |
Specifies the value of sysUpTime at the time of the last creation or deletion of an entry in the ifTable. If the number of entries has been unchanged since the last reinitialization of the local network management subsystem, this contains a 0 value. Max-Access: read-only Status: current |
none |
Interface Index
The interface index contains the semantics of the ifIndex and is used for any objects defined on other mib modules that need these semantics.
The object identifier for each MIB object is listed in Table 2-51.
Table 2-51 Interface Index Object Identifiers
Name
|
Object Identifier
|
OwnerString |
none |
InterfaceIndex |
none |
InterfaceIndexOrZero |
none |
ifNumber |
::= { interfaces 1 } |
ifTableLastChange |
::= { ifMIBObjects 5 } |
The MIB objects are listed in Table 2-52.
Table 2-52 Interface Index MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
OwnerString |
OCTET STRING (SIZE(0..255)) |
Uses a model of an administratively-assigned name of the resource owner for this data type. This information is taken from the NVT ASCII character set. It is suggested that this name contain one or more of the following: • ASCII form of the manager station's transport address. • Management station name (for example, domain name). • Network management personnel name, location, or phone number. In some cases, the agent itself is the owner of an entry. In these cases, start of the string can be the agent substring. InterfaceIndex contains the semantics of ifIndex and is used for any syntax defined on other MIB modules that need these semantics. Display Hint: 255a Status: current |
none |
InterfaceIndex |
Integer32 (1..2147483647) |
Specifies a unique value, greater than 0, for each interface or interface sublayer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sublayer must remain constant at least from one reinitialization of the entity network management system to the next reinitialization. Display Hint: d Status: current |
none |
InterfaceIndexOrZero |
Integer32 (0..2147483647) |
Specifies an extension of the InterfaceIndex convention for this textual convention. The latter defines a greater than 0 value used to identify an interface or interface sublayer in the managed system. This extension permits the additional value of 0. The 0 value is specific and must therefore be defined as part of the description of any object using this syntax. Examples of the use of 0 include situations when the interface was unknown, or when none or all interfaces are referenced. Display Hint: d Status: current |
none |
ifNumber |
Integer32 |
Determines the number of network interfaces (regardless of their current state) present on this system. Max-Access: read-only Status: current |
none |
ifTableLastChange |
TimeTicks |
Determines the value sysUpTime at the last creation or deletion of an entry in the ifTable. If the number of entries are unchanged since the last reinitialization of the local network management subsystem, this contains a 0 value. Max-Access: read-only Status: current |
none |
Interfaces Table
The Interfaces Table contains information on the entity interfaces. Each sublayer below the internetwork layer of a network interface is considered to be an interface.
The object identifiers are listed in Table 2-53.
Table 2-53 Interfaces Table Object Identifiers
Name
|
Object Identifier
|
ifTable |
::= {interfaces 2} |
ifEntry |
::= {ifTable 1} |
ifIndex |
::= {ifEntry 1} |
ifDescr |
::= {ifEntry 2} |
ifType |
::= {ifEntry 3} |
ifMtu |
::= {ifEntry 4} |
ifSpeed |
::= { ifEntry 5 } |
ifPhysAddress |
::= {ifEntry 6} |
ifAdminStatus |
::= {ifEntry 7} |
ifOperStatus |
::= {ifEntry 8} |
ifLastChange |
::= {ifEntry 9} |
ifInOctets |
::= {ifEntry 10} |
fInUcastPkts |
::= {ifEntry 11} |
ifInNUcastPkts |
::= {ifEntry 12} |
ifInDiscards |
::= {ifEntry 13} |
ifInErrors |
::= {ifEntry 14} |
ifInUnknownProtos |
::= {ifEntry 15} |
ifOutOctets |
::= {ifEntry 16} |
ifOutUcastPkts |
::= {ifEntry 17} |
ifOutNUcastPkts |
::= {ifEntry 18} |
ifOutDiscards |
::= {ifEntry 19} |
ifOutErrors |
::= {ifEntry 20} |
ifOutQLen |
::= {ifEntry 21} |
ifSpecific |
::= {ifEntry 22} |
The MIB objects are listed in Table 2-54.
Table 2-54 Interfaces Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
ifTable |
Sequence of IfEntry |
Lists the interface entries. The number of entries is given by the value of ifNumber. Max-Access: not-accessible Status: current |
none |
ifEntry |
ifEntry |
Provides an entry containing management information applicable to a particular interface. Max-Access: not-accessible Status: current The index is ifIndex. |
none |
ifIndex |
InterfaceIndex |
Specifies a unique value, greater than 0, for each interface. It is recommended that values are assigned starting with 1. The value for each interface sublayer must remain constant at least from one reinitialization of the entity's network management system to the next reinitialization. Max-Access: read-only Status: current |
none |
ifDescr |
DisplayString (SIZE (0..255)) |
Specifies a textual string containing information about the interface. This string includes the name of the manufacturer, the product name, and the version of the interface hardware or software. Max-Access: read-only Status: current |
none |
ifType |
IANAifType |
Describes the type of interface. Additional values for ifType are assigned by the Internet Assigned Numbers Authority (IANA), through updating the Syntax of the IANAifType textual convention. Max-Access: read-only Status: current |
none |
ifMtu |
Integer32 |
Determines the size of the largest packet, which is sent/received on the interface. It is specified in octets. For interfaces that are used for transmitting network datagrams, this is the size of the largest network datagram that is sent on the interface. Max-Access: read-only Status: current |
none |
ifSpeed |
Gauge32 |
Determines the estimate of the interface current bandwidth in bps. For interfaces which do not vary in bandwidth, or for those where no accurate estimation can be made, this can contain the nominal bandwidth. If the bandwidth of the interface is greater than the maximum value, the maximum value (4,294,967,295) and ifHighSpeed must be used to report the interface speed. For a sublayer which has no bandwidth, the value is 0. Max-Access: read-only Status: current |
none |
ifPhysAddress |
PhysAddress |
Specifies the interface address at its protocol sublayer. For example, an 802.x interface contains a MAC address. The interface media-specific MIB must define the bit and byte ordering and the format of the value of this address. For interfaces which do not have such an address, for example, a serial line, can contain an octet string of 0 length. Max-Access: read-only Status: current |
none |
ifAdminStatus |
Integer {up (1), ready to pass packets down; (2), testing; (3) in some test mode} |
Describes the desired state of the interface. The testing(3) state indicates that no operational packets are passed. When a managed system initializes, all interfaces start with ifAdminStatus in the down(2) state. As a result of either explicit management action or through configuration information retained by the managed system, ifAdminStatus is changed to either the up(1), testing(3), or remains in the down(2) state. Max-Access: read-write Status: current |
none |
ifOperStatus |
Integer {up (1), ready to pass packets; down(2); testing (3), in some test mode; unknown (4), status can not be determined; dormant (5); notPresent (6), some component is missing; lowerLayerDown (7), down due to state of lower-layer interface(s)} |
Describes the current operational state of the interface. The testing (3) state indicates that no operational packets can be passed. If ifAdminStatus is changed to down (2), ifOperStatus changes to down(2). If the ifAdminStatus object is changed to up (1), ifOperStatus changes to up(1). If the interface is ready to transmit and receive network traffic; it can change to dormant(5) if the interface is waiting for external actions (such as a serial line waiting for an incoming connection). It remains in the down(2) state if and only if there is a fault that prevents it from going to the up(1) state. It remains in the notPresent (6) state if the interface has missing components typically hardware. Max-Access: read-only Status: current |
none |
ifLastChange |
TimeTicks |
Specifies the value of sysUpTime when the interface entered its current operational state. If the current state was entered before the last reinitialization of the local network management subsystem, this contains a 0 value. Max-Access: read-only Status: current |
none |
ifInOctets |
Counter32 |
Determines the total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifInUcastPkts |
Counter32 |
Determines the number of packets delivered by this sublayer to a higher sublayer, which are not addressed to a multicast or broadcast address at this sublayer. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifInNUcastPkts |
Counter32 |
Determines the number of packets delivered by this sublayer to a sublayer, which are addressed to a multicast or broadcast address at this sublayer. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. This is discontinued in favor of ifInMulticastPkts and ifInBroadcastPkts. Max-Access: read-only Status: deprecated |
none |
ifInDiscards |
Counter32 |
Determines the number of inbound packets that 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 buffer space. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifInErrors |
Counter32 |
Determines the number of inbound packets that contained errors preventing them from being delivered to a higher layer protocol for packet-oriented interfaces. 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. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifInUnknown Protos |
Counter32 |
Determines the number of packets received through the interface that were discarded because of an unknown or unsupported protocol for packet-oriented interfaces. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received through the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is always 0. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifOutOctets |
Counter32 |
Determines the total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifOutUcastPkts |
Counter32 |
Determines 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 sublayer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifOutNUcast Pkts |
Counter32 |
Determines the total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast or broadcast address at this sublayer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. This is discontinued in favor of ifOutMulticastPkts and ifOutBroadcastPkts. Max-Access: read-only Status: deprecated |
none |
ifOutDiscards |
Counter32 |
Determines the number of outbound packets that 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 is to free buffer space. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifOutErrors |
Counter32 |
Determines the number of outbound packets that cannot be transmitted because of errors for packet-oriented interfaces. For character-oriented or fixed-length interfaces, the number of outbound transmission units that can not be transmitted because of errors. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifOutQLen |
Gauge32 |
Determines the length of the output packet queue (in packets). Max-Access: read-only Status: deprecated |
none |
ifSpecific |
IDENTIFIER |
Points to an instance of a MIB in the media-specific MIB, for example, the semantics associated with the Instance Pointer textual convention defined in RFC 1903. It is recommended that the media-specific MIB specify what value ifSpecific can take for values of ifType. If no MIB definitions specific to the particular media are available, the value is set to the IDENTIFIER {0 0}. Max-Access: read-only Status: deprecated |
none |
Extension to the Interface Table
The object identifiers are listed in Table 2-55.
Note
This table replaces the ifExtnsTable table.
Table 2-55 Extension to the Interface Table Object Identifiers
Name
|
Object Identifier
|
ifXTable |
::= { ifMIBs 1 } |
ifXEntry |
::= { ifXTable 1 } |
ifName |
::= { ifXEntry 1 } |
ifInMulticastPkts |
::= { ifXEntry 2 } |
ifInBroadcastPkts |
::= { ifXEntry 3 } |
ifOutMulticastPkts |
::= { ifXEntry 4 } |
ifOutBroadcastPkts |
::= { ifXEntry 5 } |
The MIB objects are listed in Table 2-56.
Table 2-56 Extension to the Interface Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
ifXTable |
SEQUENCE OF IfXEntry |
Lists the interface entries. The number of entries is given by the value of ifNumber. This table contains additional entries for the interface table. Max-Access: not-accessible Status: current |
none |
ifXEntry |
IfXEntry |
Contains additional management information applicable to a particular interface for this entry. Max-Access: not-accessible Status: current The index contains ifEntry. |
none |
ifName |
DisplayString |
Specifies the textual name of the interface. The ifName value is the name of the interface as assigned by the local device and is suitable for use in commands entered at the device console. This is a text name, such as le0, or a simple port number, such as 1, depending on the interface naming syntax of the device. If several entries in the ifTable together represent a single interface as named by the device, each has the same value of ifName. Note For an agent that responds to SNMP queries concerning an interface on some other (proxy) device, the ifName value for such an interface is the proxy device local name. If there is no local name, or if ifName is not applicable, this object contains a 0 length string. Note For the Cisco MGX 8850, ifName contains the physical or logical association of a name. Max-Access: read-only Status: current The actual values depend on the implementation. The values for the ifName object include: |
none |
ifDescr
|
ifName
|
Remark
|
sonet4.1.1 |
sonet.4.1.1 |
Association for SONET Line: Logical Slot 4, Bay 1, Line Number 1 |
ds3.2.2.2 |
ds3.2.2.2 |
Association for DS3 Line: Logical Slot 2, Bay 2, Line Number 2 |
atm.4.1.1.1 |
atm.4.1.1.1 |
Association of ATM Physical Interface: Logical Slot 4, Bay 1, Line Number 1, AtmPhy Number 1 |
atmVirtual.5.1.2.20.200 |
atmVirtual.5.1.2.20.200 |
Association of ATM Virtual Interface for Virtual Trunk: Logical Slot 5, Bay 1, Line Number 2, Virtual Interface 20, VPI Number 200 |
Physical lines, ATM physical lines, and ATM virtual interfaces are the three conventions used for the value of ifName objects. Physical Lines This format is used for Physical Lines such as SONET, DS3, DS1, and so on forth. The following is an example:
<lineType>.<logical-slot>.<bay>.<lineNumber>
|
ifName (continued) |
|
The values for the physical lines include: |
|
lineType |
Refers to SONET, DS3, DS1, Ethernet, and RS232. |
logical-slot |
Determines the logical slot number of the module. |
bay |
Determines the back card number. |
lineNumber |
Specifies the physical line number. |
The following is a SONET physical line example:
sonet.4.1.1 => sonet, Logical Slot 4, Bay 1 , Physical Line 1
The following is a ds3.6.2.3 physical line example:
ds3.6.2.3 => ds3, Logical Slot 6, Bay 2, Physical Line 3
ATM Physical Interfaces The following are the format used for ATM Physical Interfaces:
atm.<logical-slot>.<bay>.<lineNumber>
The following is the values for the ATM Physical Interfaces: |
logical-slot |
Determines the logical slot number of the module. |
bay |
Determines the back card number. |
lineNumber |
Determines the physical line number. |
The following are examples:
atm.4.2.2.1 => atm, Logical Slot 4, Bay 2, Physical Line 2, ATM Phy 1
atm.4.1.2.2 => atm, Logical Slot 4, Bay 1, IMA Id 2, ATM Phy 2
ATM Virtual Interfaces The following format is used for ATM Virtual Interfaces (atmVirtual):
atmVirtual.<logical-slot>.<bay>.<lineNumber>.<vi-number>.
[<vpi-number>]
The values for the ATM Virtual Interface include: |
logical-slot |
Determines the logical slot number of the module. |
bay |
Determines the back card number. |
lineNumber/Ima-Id |
Specifies the physical line number or Ima ID. |
vi-number |
Determines the virtual interface number. |
ifName (continued) |
|
vpi-number |
Determines the VPI number and exists only for virtual trunk. |
|
The following is an example of the first value, above:
atmVirtual.3.1.2.33 => atmVirtual, Logical Slot 3, Bay 1 , Physical
Line 2, VI 33
The following is an example of the second value:
atmVirtual.3.1.3.23 => atmVirtual, Logical Slot 3, Bay 1, IMA Id 3,
VI 23
The following is an example of the third value:
atmVirtual.4.2.2.34.2000 => atmVirtual, Logical Slot 4, Bay 2,
Physical Line 2, VI 34, VPI 2000
|
ifInMulticast Pkts |
Counter32 |
Determines the number of packets delivered by this sublayer to a higher sublayer, which is addressed to a multicast address at this sublayer. For a MAC layer protocol, this includes both groups and functional addresses. The discontinued value of this counter can occur at reinitialization of the management system, and at other times, as indicated by the ifCounterDiscontinuityTime value. Max-Access: read-only Status: current |
none |
ifInBroadcast Pkts |
Counter32 |
Determines the number of packets that are delivered by this sublayer to a higher sublayer that are addressed to a broadcast address. The discontinued value of this counter can occur at reinitialization of the management system, and at other times, as indicated by the ifCounterDiscontinuityTime value. Max-Access: read-only Status: current |
none |
ifOutMulticast Pkts |
Counter32 |
Determines the number of packets that higher-level protocols requested be transmitted, which are addressed to a multicast address, including those that are discarded or not sent. Both group and functional addresses are included if requested by a MAC layer protocol. The discontinued value of this counter can occur at reinitialization of the management system, and at other times, as indicated by the ifCounterDiscontinuityTime value. Max-Access: read-only Status: current |
none |
ifOutBroadcast Pkts |
Counter32 |
Determines the number of packets that higher-level protocols requested be transmitted, and that are addressed to a broadcast address at this sublayer. The object includes those that are discarded or not sent. The discontinued value of this counter can occur at reinitialization of the management system, and at other times, as indicated by the ifCounterDiscontinuityTime value. Max-Access: read-only Status: current |
none |
High Capacity Counters
High capacity counters are all 64-bit versions of the basic ifTable counters. These counters all have the same basic semantics as their 32-bit counterparts; their syntax is extended to 64 bits.
The object identifiers are listed in Table 2-57.
Table 2-57 High Capacity Counter Object Identifiers
Name
|
Object Identifier
|
ifHCInOctets |
::= {ifXEntry 6} |
ifHCInUcastPkts |
::= {ifXEntry 7} |
ifHCInMulticastPkts |
::= {ifXEntry 8} |
ifHCInBroadcastPkts |
::= {ifXEntry 9} |
ifHCOutOctets |
::= {ifXEntry 10} |
ifHCOutUcastPkts |
::= {ifXEntry 11} |
ifHCOutMulticastPkts |
::= {ifXEntry 12} |
ifHCOutBroadcastPkts |
::= {ifXEntry 13} |
ifLinkUpDownTrapEnable |
::= {ifXEntry 14} |
ifHighSpeed |
::= {ifXEntry 15} |
ifPromiscuousMode |
::= {ifXEntry 16} |
ifConnectorPresent |
::= {ifXEntry 17} |
ifAlias |
::= {ifXEntry 18} |
ifConnectorPresent |
::= {ifXEntry 19} |
The MIB objects are listed in Table 2-58.
Table 2-58 High Capacity Counter MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
ifHCInOctets |
Counter64 |
Determines the total number of octets received on the interface, including framing characters. This is a 64-bit version of ifInOctets. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCInUcastPkts |
Counter64 |
Determines the number of packets delivered by this sublayer to a higher sublayer that were not addressed to a multicast or broadcast address. This is a 64-bit version of ifInUcastPkts. The discontinued value of this counter can occur at reinitialization of the management system and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCInMulticastPkts |
Counter64 |
Determines the number of packets delivered by this sublayer to a higher sublayer that were addressed to a multicast address. For a MAC layer protocol, this includes both group and functional addresses. This is a 64-bit version of ifInMulticastPkts. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCInBroadcastPkts |
Counter64 |
Determines the number of packets delivered by this sublayer to a higher sublayer that were addressed to a broadcast address. This is a 64-bit version of ifInBroadcastPkts. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCOutOctets |
Counter64 |
Determines the total number of octets transmitted out of the interface, which includes framing characters. This is a 64-bit version of ifOutOctets. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCOutUcastPkts |
Counter64 |
Determines the total number of packets that higher-level protocols requested be transmitted. The packets are not addressed to a multicast or broadcast address at this sublayer, including those that were discarded or not sent. This is a 64-bit version of ifOutUcastPkts. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCOutMulticastPkts |
Counter64 |
Determines the total number of packets that higher-level protocols requested be transmitted. The packets are addressed to a multicast address at this sublayer, including those that were discarded or not sent. For a MAC layer protocol, this includes both group and functional addresses. This is a 64-bit version of ifOutMulticastPkts. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifHCOutBroadcastPkts |
Counter64 |
Determines the total number of packets that higher-level protocols requested be transmitted. The packets are addressed to a broadcast address at this sublayer, including those that were discarded or not sent. This is a 64-bit version of ifOutBroadcastPkts. The discontinued value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Max-Access: read-only Status: current |
none |
ifLinkUpDownTrap Enable |
Integer {enabled (1), disabled (2)} |
Indicates whether linkUp or linkDown traps are generated for this interface. By default, this can have the value enabled (1) for interfaces which do not operate on top of any other interface (as defined in the ifStackTable), and disabled (2). Max-Access: read-write Status: current |
none |
ifHighSpeed |
Gauge32 |
Determines an estimate of the interface current bandwidth in units of 1,000,000 bps. If this reports a value of n, the speed of the interface is somewhere in the range of n-500,000 to n+499,999. For interfaces that do not vary in bandwidth or for which no accurate estimation is made, this contains the nominal bandwidth. For a sublayer that has a defined bandwidth, the value is 0. Max-Access: read-only Status: current |
none |
ifPromiscuousMode |
TruthValue |
Defines a value of false (2) if the interface accepts only packets and frames that are addressed to this station. It has a value of true (1) when the station accepts all packets and frames transmitted on the media. The value of true (1) is valid only on certain types of media. If valid, setting this to a value of true (1) requires the interface to be reset before becoming effective. The value of ifPromiscuousMode does not affect the reception of broadcast and multicast packets and frames by the interface. Max-Access: read-write Status: current |
none |
ifConnectorPresent |
TruthValue |
Defines the value true (1) if the interface sublayer has a physical connector and the value false (2). Max-Access: read-only Status: current |
none |
ifAlias |
DisplayString (SIZE(0..64)) |
Defines an alias for the interface as specified by a network manager, and provides a nonvolatile handle for the interface. On the first instance of an interface, the value of ifAlias associated with that interface is the zero-length string. When a value is written into an instance of ifAlias through a network management set operation, the agent must retain the supplied value in the ifAlias instance. It is associated with the same interface for as long as that interface remains instantiated. The following are included: • All reinitializations and reboots of the network management system. • Change of the interface ifIndex value. An example of the value that a network manager can store for a WAN interface is the Telco circuit number and identifier of the interface. Some agents can support write-access only for interfaces having particular values of ifType. An agent that supports write access is required to keep the value in nonvolatile storage. But it can limit the length of new values, depending on how much storage is already occupied by the values for other interfaces. Max-Access: read-write Status: current |
none |
ifCounterDiscontinuityTime |
TimeStamp |
Specifies the value of sysUpTime on the most recent occasion when any of the interface counters suffered a discontinuity. The relevant counters are the specific instances associated with this interface of any Counter32 or Counter64 contained in the ifTable or ifXTable. If no discontinued counter values occurred since the last reinitialization of the local management subsystem, this value is 0. Max-Access: read-only Status: current |
none |
Generic Receive Address Table
The Generic Receive Address Table group of objects is mandatory for all types of interfaces that can receive packets/frames addressed to more than one address.
Note
This table replaces the ifExtnsRcvAddr table.
The main difference is that this table makes use of the RowStatus textual convention, while ifExtnsRcvAddr does not.
The object identifiers are listed in Table 2-59.
Table 2-59 Generic Receive Address Table Object Identifiers
Name
|
Object Identifier
|
ifRcvAddressTable |
::= {ifMIBs 4} |
ifRcvAddressEntry |
::= {ifRcvAddressTable 1} |
ifRcvAddressAddress |
::= {ifRcvAddressEntry 1} |
ifRcvAddressStatus |
::= {ifRcvAddressEntry 2} |
ifRcvAddressType |
::= {ifRcvAddressEntry 3} |
The MIB objects are listed in Table 2-60.
Table 2-60 Generic Receive Address Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
ifRcvAddressTable |
Sequence of ifRcvAddressEntry |
Contains an entry for each address (broadcast, multicast, or unicast) for which the system can receive packets/frames on a particular interface, except as follows: • For interfaces operating in promiscuous mode, entries are required only for those addresses for which the system receives frames. • For 802.5 functional addresses, only 1 entry is required. The address is the result of the functional address bit ANDed with the bit mask of all functional addresses for which the system receives frames. A system is normally able to use any unicast address that corresponds to an entry in this table as a source address. Max-Access: not-accessible Status: current |
none |
ifRcvAddressEntry |
ifRcvAddressEntry |
Identifies an address for which the system can accept packets/frames on the particular interface identified by the index value ifIndex. Max-Access: not-accessible Status: current The following are the indexes: • ifIndex • ifRcvAddressAddress |
none |
ifRcvAddressAddress |
PhysAddress |
Specifies an address for which the system can accept packets/frames on this entry interface. Max-Access: not-accessible Status: current |
none |
ifRcvAddressStatus |
RowStatus |
Creates and deletes rows in the ifRcvAddressTable. Max-Access: read-create Status: current |
none |
ifRcvAddressType |
Integer { other(1), volatile(2), nonVolatile(3)} |
Defines the value nonVolatile (3) for entries in the table that are valid and cannot be deleted by the next restart of the managed system. Entries having the value volatile (2) are valid and exist, but have not been saved, so these entries will not exist after the next restart of the managed system. Entries having the value other (1) are valid and exist, but are not classified as to whether they can continue to exist after the next restart. Max-Access: read-create Status: current |
volatile |
Interface-Related Traps
The object identifiers are listed in Table 2-61.
Table 2-61 Interface-Related Traps Object Identifiers
Name
|
Object Identifier
|
linkDown |
::= {snmpTraps 3} |
linkUp |
::= {snmpTraps 4} |
The MIB objects are listed in Table 2-62.
Table 2-62 Interface-Related Traps MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
linkDown |
{ifIndex, ifAdminStatus, ifOperStatus} |
Signifies that the SNMPv2 entity, acting in an agent role, has detected that the ifOperStatus for one of its communication links is about to enter the down state from some other state (but not from the notPresent state). This other state is indicated by the included value of ifOperStatus. Status: current |
none |
linkUp |
{ifIndex, ifAdminStatus, ifOperStatus} |
Signifies that the SNMPv2 entity, acting in an agent role, has detected that the ifOperStatus for one of its communication links left the down state and transitioned into some other state (but not into the notPresent state). This other state is indicated by the included value of ifOperStatus. Status: current |
none |
Interfaces Group Conformance Information
The object identifiers are listed in Table 2-63.
Note
The four groups ifPacketGroup, ifHCPacketGroup, ifVHCPacketGroup, and ifRcvAddressGroup are mutually exclusive; only one of these groups is implemented for any interface.
Table 2-63 Interfaces Group Conformance Object Identifiers
Name
|
Object Identifier
|
ifCompliance2E |
none |
ifLinkUpDownTrapEnable |
none |
ifPromiscuousMode |
none |
ifStackStatus |
none |
ifAdminStatus |
none |
ifAlias |
::= {ifCompliances 2} |
ifGeneralInformationGroup |
::= {ifGroups 10} |
ifFixedLengthGroup |
::= {ifGroups 2} |
ifHCFixedLengthGroup |
::= {ifGroups 3} |
ifPacketGroup |
::= {ifGroups 4} |
ifHCPacketGroup |
::= {ifGroups 5} |
ifVHCPacketGroup |
::= {ifGroups 6} |
fRcvAddressGroup |
::= {ifGroups 7} |
ifStackGroup2 |
::= {ifGroups 11} |
ifCounterDiscontinuityGroup |
::= {ifGroups 13} |
The MIB objects are shown in Table 2-64.
Table 2-64 Interfaces Group Conformance MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
ifCompliance2E |
none |
Describes the compliance statement for SNMPv2 entities that have network interfaces. Status: current Module: AXSM The following are the mandatory groups: • ifGeneralInformationGroup • ifStackGroup2 • ifCounterDiscontinuityGroup The following are the descriptions for each group: |
none |
Group
|
Description
|
ifFixedLength Group |
This group is mandatory for all network interfaces which are character-oriented or transmit data in fixed-length transmission units. |
ifHCFixedLength Group |
This group is mandatory for only those network interfaces which are character-oriented or transmit data in fixed-length transmission units, and for which the value of the corresponding instance of ifSpeed is greater than 20 million bits/second. |
ifPacketGroup |
This group is mandatory for all network interfaces which are packet-oriented. |
ifHCPacketGroup |
This group is mandatory only for those network interfaces which are packet-oriented and for which the value of the corresponding instance of ifSpeed is greater than 650 million bits/second. |
ifRcvAddress Group |
The applicability of this group must be defined by the media-specific MIBs. Media-specific MIBs must define the exact meaning, use, and semantics of the addresses in this group. |
ifLinkUpDown TrapEnable |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
ifPromiscuous Mode |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
ifStackStatus |
Integer {active(1)} (a subset of RowStatus) |
Specifies that write access is not required. One of the six enumerated values for the RowStatus textual convention must be supported, specifically active(1). Min-Access: read-only |
none |
ifAdminStatus |
Integer {up(1), down(2)} |
Write access is not required or supported for the value testing(3). Min-Access: read-only |
none |
ifAlias |
none |
Specifies that write access is not required. Min-Access: read-only |
none |
ifGeneral InformationGroup |
{ifIndex, ifDescr, ifType, ifSpeed, ifPhysAddress, ifAdminStatus, ifOperStatus, ifLastChange, ifLinkUpDownTrapEnable, ifConnectorPresent, ifHighSpeed, ifName, ifNumber, ifAlias, ifTableLastChange} |
Provides information applicable to all network interfaces for a a collection of objects. Status: current |
none |
ifFixedLength Group |
{ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors} |
Provides information specific to either nonhigh speed (nonhigh speed interfaces transmit and receive at speeds less than or equal to 20 million bits/second), character-oriented, or fixed-length-transmission network interfaces. Status: current |
none |
ifHCFixedLength Group |
{ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors} |
Provides information specific to either high speed (greater than 20 million bits/second), character-oriented, or fixed-length-transmission network interfaces. Status: current |
none |
ifPacketGroup |
{ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode} |
Provides information specific to nonhigh speed (nonhigh speed interfaces transmit and receive at speeds less than or equal to 20 million bits/second), packet-oriented network interfaces. Status: current |
none |
ifHCPacketGroup |
{ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode} |
Provides information specific to high-speed (greater than 20 million bits/second but less than or equal to 650 million bits/second), packet-oriented network interfaces. Status: current |
none |
ifVHCPacketGroup |
{ifHCInUcastPkts, ifHCInMulticastPkts, ifHCInBroadcastPkts, ifHCOutUcastPkts, ifHCOutMulticastPkts, ifHCOutBroadcastPkts, ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode} |
Provides information specific to higher-speed (greater than 650 million bits/second), packet-oriented network interfaces. Status: current |
none |
ifRcvAddressGroup |
{ifRcvAddressStatus, ifRcvAddressType} |
Provides information on multiple addresses that an interface receives. Status: current |
none |
ifStackGroup2 |
{ifStackStatus, ifStackLastChange} |
Provides information on the layering of MIB-II interfaces. Status: current |
none |
ifCounter DiscontinuityGroup |
{ifCounterDiscontinuity Time} |
Provides information specific to interface discontinued counter values. Status: current |
none |
RS-232 MIB Objects
The RS-232 MIB module is used for hardware devices and resides in the RS-232-MIB.my file.
Note
RS-232 objects are used only for PXM45 and PXM1.
The RS-232 MIB objects include:
•
RS-232 Number
•
RS-232 General Port Table
•
RS-232 Asynchronous Port Table
•
RS-232 Conformance and Compliance Statements
RS-232 Number
The object identifier for the MIB object is listed in Table 2-65.
Table 2-65 RS-232 Object Identifier
Name
|
Object Identifier
|
rs232Number |
::= { rs232 1} |
The MIB object is listed in Table 2-66.
Table 2-66 RS-232 MIB Object
Name
|
Syntax
|
Description
|
Default Value
|
rs232Number |
Integer32 |
Determines the number of ports, regardless of their current state, used in the RS-232-like general port table. Max-Access: read-only Status: current |
none |
RS-232 General Port Table
The object identifier for each MIB object is listed in Table 2-67.
Table 2-67 RS-232 General Port Table Object Identifiers
Name
|
Object Identifier
|
rs232PortTable |
::= { rs232 2 } |
rs232PortEntry |
::= { rs232PortTable 1 } |
rs232PortIndex |
::= { rs232PortEntry 1 } |
rs232PortType |
::= { rs232PortEntry 2 } |
rs232PortInSigNumber |
::= { rs232PortEntry 3 } |
rs232PortOutSigNumber |
::= { rs232PortEntry 4 } |
rs232PortInSpeed |
::= { rs232PortEntry 5 } |
rs232PortOutSpeed |
::= { rs232PortEntry 6 } |
rs232PortInFlowType |
::= { rs232PortEntry 7 } |
rs232PortOutFlowType |
::= { rs232PortEntry 8 } |
The MIB objects are listed in Table 2-68.
Table 2-68 RS-232 General Port Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
rs232PortTable |
SEQUENCE OF Rs232PortEntry |
Determines a list of port entries. The number of entries contains the value of rs232Number. Max-Access: not-accessible Status: current |
none |
rs232PortEntry |
Rs232PortEntry |
Determines the status and parameter values for a port. Max-Access: not-accessible Status: current The index is rs232PortIndex. |
none |
rs232PortIndex |
InterfaceIndex |
Determines the value of ifIndex for the port. By convention, hardware port numbers map directly to external connectors. The value for each port must remain constant at least from one reinitialization of the network management agent to the next. Max-Access: read-only Status: current |
none |
rs232PortType |
INTEGER { other(1), rs232(2), rs422(3), rs423(4), v35(5), x21(6) } |
Determines the hardware type for the port. Max-Access: read-only Status: current |
none |
rs232PortInSig Number |
Integer32 |
Determines the number of input signals for the port in the rs232PortInSigTable input signal table. The rs232PortInSigTable contains entries only for those signals that the software detects are useful to observe. Max-Access: read-only Status: current |
none |
rs232PortOutSig Number |
Integer32 |
Determines the number of output signals for the port in the rs232PortOutSigTable output signal table. rs232PortOutSigTable table contains entries only for those signals the software detects are useful to observe. Max-Access: read-only Status: current |
none |
rs232PortInSpeed |
Integer32 |
Determines the input speed for the port in bps. Note Nonstandard values, for example, 9612, probably are not allowed on most implementations. Max-Access: read-write Status: current |
none |
rs232PortOut Speed |
Integer32 |
Determines output speed for the port in bps. Note Nonstandard values, for example, 9612, probably are not allowed on most implementations. Max-Access: read-write Status: current |
none |
rs232PortInFlow Type |
INTEGER { none(1), ctsRts(2), dsrDtr(3) } |
Determines the input flow control for the port type. The following are the parameters: • none—No flow control at this level. • ctsRts—Usage of the hardware signals. • dsrDtr—Usage of the hardware signals. Max-Access: read-write Status: current |
none |
rs232PortOutFlowType |
INTEGER { none(1), ctsRts(2), dsrDtr(3) } |
Determines the output flow control for the port type. The following are the parameters: • none—No flow control at this level. • ctsRts—Usage of the hardware signals. • dsrDtr—Usage of the hardware signals. Max-Access: read-write Status: current |
none |
RS-232 Asynchronous Port Table
The object identifier for each MIB object is listed in Table 2-69.
Table 2-69 RS-232 Asynchronous Port Table Object Identifiers
Name
|
Object Identifier
|
rs232AsyncPortTable |
::= { rs232 3 } |
rs232AsyncPortEntry |
::= { rs232AsyncPortTable 1 } |
rs232AsyncPortIndex |
::= { rs232AsyncPortEntry 1 } |
rs232AsyncPortBits |
::= { rs232AsyncPortEntry 2 } |
rs232AsyncPortStopBits |
::= { rs232AsyncPortEntry 3 } |
rs232AsyncPortParity |
::= { rs232AsyncPortEntry 4 } |
rs232AsyncPortAutobaud |
::= { rs232AsyncPortEntry 5 } |
rs232AsyncPortParityErrs |
::= { rs232AsyncPortEntry 6 } |
rs232AsyncPortFramingErrs |
::= { rs232AsyncPortEntry 7 } |
rs232AsyncPortOverrunErrs |
::= { rs232AsyncPortEntry 8 } |
The MIB objects are listed in Table 2-70.
Table 2-70 RS-232 Asynchronous Port Table MIB Objects
Name
|
Syntax
|
Description
|
Default Value
|
rs232AsyncPort Table |
SEQUENCE OF Rs232AsyncPortEntry |
Determines a list of asynchronous port entries. Entries do not need to exist for synchronous ports. Max-Access: not-accessible Status: current |
none |
rs232AsyncPort Entry |
Rs232AsyncPortEntry |
Determines both the status and parameter values for an asynchronous port. Max-Access: not-accessible Status: current The index is rs232AsyncPortIndex. |
none |
rs232AsyncPort Index |
InterfaceIndex |
Determines a unique value for each port. The value is the same as rs232PortIndex for the port. Max-Access: read-only Status: current |
none |
rs232AsyncPort Bits |
INTEGER (5..8) |
Determines the bits in a character for the port number. Max-Access: read-write Status: current |
none |
rs232AsyncPort StopBits |
INTEGER { one(1), two(2), oneAndHalf(3), dynamic(4) } |
Determines the stop bits for the port number. Max-Access: read-write Status: current |
none |
rs232AsyncPort Parity |
INTEGER { none(1), odd(2), even(3), mark(4), space(5) } |
Determines the character parity bit for the port sense. Max-Access: read-write Status: current |
none |
rs232AsyncPort Autobaud |
INTEGER { enabled(1), disabled(2) } |
Determines the control to automatically sense input speed for the port ability. When rs232PortAutoBaud is set to enabled, a port can autobaud to values different from the set values for speed, parity, and character size. As a result, an NMS can temporarily observe values different from those previously set. Max-Access: read-write Status: current |
none |
rs232AsyncPort ParityErrs |
Counter32 |
Determines the total number of characters with a parity error input from the port since system reinitialization. The port state is either set to up or test. Max-Access: read-only Status: current |
none |
rs232AsyncPort FramingErrs |
Counter32 |
Determines the total number of characters with a framing error input from the port since system reinitialization. The port state is either set to up or test. Max-Access: read-only Status: current |
none |
rs232AsyncPort OverrunErrs |
Counter32 |
Determines the total number of characters with an overrun error input from the port since system reinitialization. The port state is either set to up or test. Max-Access: read-only Status: current |
none |
RS-232 Conformance and Compliance Statements
RS-232 specific conformance information is listed in Table 2-71.
Table 2-71 RS-232 Conformance Groups
Name
|
Object Identifier
|
rs232Conformance |
::= { rs232 7 } |
rs232Groups |
::= { rs232Conformance 1 } |
rs232Compliances |
::= { rs232Conformance 2 } |
RS-232 Compliance Statements
The groups used for compliance statements are listed in Table 2-72.
Table 2-72 RS-232 MIB Objects Used for Compliance Statements
Name
|
Syntax
|
Description
|
Default Value
|
rs232Compliance (module compliance) |
none |
Specifies that the compliance statement for SNMPv2 entities contain RS-232 hardware interfaces. Note rs232Group is the mandatory group for the rs232Compliance module. Status: current |
none |
rs232AsyncGroup |
none |
Specifies that the asynchronous group is mandatory for SNMPv2 entities that have asynchronous RS-232 interfaces. |
none |
RS-232 Units of Conformance
The object identifiers for each MIB object are listed in Table 2-73.
Table 2-73 RS-232 Units of Conformance Object Identifiers
Name
|
Object Identifier
|
rs232Group |
::= { rs232Groups 1 } |
rs232AsyncGroup |
::= { rs232Groups 2 } |
The objects used for units of conformance are listed in Table 2-74.
Table 2-74 RS-232 MIB Objects Used for Units of Conformance
Name
|
Objects
|
Description
|
Default Value
|
rs232Group |
rs232Number, rs232PortIndex, rs232PortType, rs232PortInSigNumber, rs232PortOutSigNumber, rs232PortInSpeed, rs232PortOutSpeed, rs232PortInFlowType, rs232PortOutFlowType, rs232InSigPortIndex, rs232InSigName, rs232InSigState, rs232InSigChanges, rs232OutSigPortIndex, rs232OutSigName, rs232OutSigState, rs232OutSigChanges |
Determines a collection of objects that provides information applicable to all RS-232 interfaces. Status: current |
none |
rs232AsyncGroup |
rs232AsyncPortIndex, rs232AsyncPortBits, rs232AsyncPortStopBits, rs232AsyncPortParity, rs232AsyncPortAutobaud, rs232AsyncPortParityErrs, rs232AsyncPortFramingErrs, rs232AsyncPortOverrunErrs |
Determines a collection of objects that provides information applicable to asynchronous RS-232 interfaces. Status: current |
none |