TE-LINK-STD-MIB

        Copyright (C) 2005 The Internet Society.  This version of
this MIB module is part of RFC 4220; see the RFC
itself for full legal notices.
        
This MIB module contains managed object definitions for
MPLS traffic engineering links as defined in
'Link Bundling in MPLS Traffic Engineering (TE)'.
    
Source file
TE-LINK-STD-MIB
Last revised
Identity
teLinkStdMIB
Base OID
1.3.6.1.2.1.10.200
Imported Objects
IF-MIB ifIndex InterfaceIndexOrZero
INET-ADDRESS-MIB InetAddress InetAddressType
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) transmission Unsigned32
SNMPv2-TC RowStatus StorageType TEXTUAL-CONVENTION (no object page)
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'TE-LINK-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'TE-LINK-STD-MIB::teLinkStdMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'TE-LINK-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'TE-LINK-STD-MIB::teLinkStdMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (80)
.1.3.6.1.2.1.10.200
.1.3.6.1.2.1.10.200.0
.1.3.6.1.2.1.10.200.1
.1.3.6.1.2.1.10.200.1.1
.1.3.6.1.2.1.10.200.1.1.1
.1.3.6.1.2.1.10.200.1.1.1.1
.1.3.6.1.2.1.10.200.1.1.1.10
.1.3.6.1.2.1.10.200.1.1.1.11
.1.3.6.1.2.1.10.200.1.1.1.12
.1.3.6.1.2.1.10.200.1.1.1.2
.1.3.6.1.2.1.10.200.1.1.1.3
.1.3.6.1.2.1.10.200.1.1.1.4
.1.3.6.1.2.1.10.200.1.1.1.5
Enumeration
.1.3.6.1.2.1.10.200.1.1.1.6
.1.3.6.1.2.1.10.200.1.1.1.7
.1.3.6.1.2.1.10.200.1.1.1.8
Integer32
.1.3.6.1.2.1.10.200.1.1.1.9
.1.3.6.1.2.1.10.200.1.2
.1.3.6.1.2.1.10.200.1.2.1
Unsigned32
.1.3.6.1.2.1.10.200.1.2.1.1
.1.3.6.1.2.1.10.200.1.2.1.10
.1.3.6.1.2.1.10.200.1.2.1.11
.1.3.6.1.2.1.10.200.1.2.1.12
Unsigned32
.1.3.6.1.2.1.10.200.1.2.1.13
.1.3.6.1.2.1.10.200.1.2.1.14
.1.3.6.1.2.1.10.200.1.2.1.15
.1.3.6.1.2.1.10.200.1.2.1.16
.1.3.6.1.2.1.10.200.1.2.1.2
.1.3.6.1.2.1.10.200.1.2.1.3
.1.3.6.1.2.1.10.200.1.2.1.4
.1.3.6.1.2.1.10.200.1.2.1.5
.1.3.6.1.2.1.10.200.1.2.1.6
.1.3.6.1.2.1.10.200.1.2.1.7
.1.3.6.1.2.1.10.200.1.2.1.8
.1.3.6.1.2.1.10.200.1.2.1.9
.1.3.6.1.2.1.10.200.1.3
.1.3.6.1.2.1.10.200.1.3.1
Unsigned32
.1.3.6.1.2.1.10.200.1.3.1.1
.1.3.6.1.2.1.10.200.1.3.1.2
.1.3.6.1.2.1.10.200.1.3.1.3
.1.3.6.1.2.1.10.200.1.4
.1.3.6.1.2.1.10.200.1.4.1
.1.3.6.1.2.1.10.200.1.4.1.1
.1.3.6.1.2.1.10.200.1.4.1.2
.1.3.6.1.2.1.10.200.1.4.1.3
.1.3.6.1.2.1.10.200.1.4.1.4
.1.3.6.1.2.1.10.200.1.5
.1.3.6.1.2.1.10.200.1.5.1
.1.3.6.1.2.1.10.200.1.5.1.1
.1.3.6.1.2.1.10.200.1.5.1.2
.1.3.6.1.2.1.10.200.1.5.1.3
.1.3.6.1.2.1.10.200.1.5.1.4
.1.3.6.1.2.1.10.200.1.5.1.5
.1.3.6.1.2.1.10.200.1.6
.1.3.6.1.2.1.10.200.1.6.1
Unsigned32
.1.3.6.1.2.1.10.200.1.6.1.1
thousand bpsTeLinkBandwidth
.1.3.6.1.2.1.10.200.1.6.1.10
.1.3.6.1.2.1.10.200.1.6.1.11
.1.3.6.1.2.1.10.200.1.6.1.12
Unsigned32
.1.3.6.1.2.1.10.200.1.6.1.13
.1.3.6.1.2.1.10.200.1.6.1.14
.1.3.6.1.2.1.10.200.1.6.1.15
.1.3.6.1.2.1.10.200.1.6.1.16
.1.3.6.1.2.1.10.200.1.6.1.2
.1.3.6.1.2.1.10.200.1.6.1.3
.1.3.6.1.2.1.10.200.1.6.1.4
.1.3.6.1.2.1.10.200.1.6.1.5
.1.3.6.1.2.1.10.200.1.6.1.6
.1.3.6.1.2.1.10.200.1.6.1.7
.1.3.6.1.2.1.10.200.1.6.1.8
.1.3.6.1.2.1.10.200.1.6.1.9
.1.3.6.1.2.1.10.200.1.7
.1.3.6.1.2.1.10.200.1.7.1
.1.3.6.1.2.1.10.200.1.7.1.1
.1.3.6.1.2.1.10.200.1.7.1.2
.1.3.6.1.2.1.10.200.1.7.1.3
.1.3.6.1.2.1.10.200.1.7.1.4
.1.3.6.1.2.1.10.200.2
.1.3.6.1.2.1.10.200.2.1
.1.3.6.1.2.1.10.200.2.2
Dependencies (7) 5 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. INET-ADDRESS-MIBrfc
  8. TE-LINK-STD-MIBrfcselected
Type Definitions (6)
OctetString range: 4
Enumeration
packet(1)
ethernet(2)
ansiEtsiPdh(3)
sdhItuSonetAnsi(5)
digitalWrapper(7)
lambda(8)
fiber(9)
fiberChannel(11)
Unsigned32 range: 0..7
Enumeration
primary(1)
secondary(2)
Enumeration
standard(0)
arbitrary(1)
Enumeration
packetSwitch1(1)
packetSwitch2(2)
packetSwitch3(3)
packetSwitch4(4)
layer2Switch(51)
tdm(100)
lambdaSwitch(150)
fiberSwitch(200)
Conformance Groups (6)
Collection of objects needed for the management of
resources associated with TE links.
.1.3.6.1.2.1.10.200.2.2.1
Collection of objects needed for the management of
SRLG resources associated with TE links.
.1.3.6.1.2.1.10.200.2.2.2
Collection of objects needed for the management of
the bandwidth resources associated with TE links and
component links.
.1.3.6.1.2.1.10.200.2.2.3
Collection of objects needed for the management of the
bandwidth parameters associated with component links.
.1.3.6.1.2.1.10.200.2.2.4
Collection of objects needed for devices that are
packet switch capable.
.1.3.6.1.2.1.10.200.2.2.5
Collection of objects needed for devices that are
TDM switching capable.
.1.3.6.1.2.1.10.200.2.2.6
Compliance Statements (2)

OID .1.3.6.1.2.1.10.200.2.1.1
Compliance statement for agents that support read-create
so that both configuration and monitoring of TE links can
be accomplished via this MIB module.
Required groups
mandatory teLinkGroup
mandatory teLinkBandwidthGroup
mandatory componentLinkBandwidthGroup
optional teLinkSrlgGroup This group is mandatory for GMPLS enabled devices.
optional teLinkPscGroup This group is mandatory for devices that support the
packet switching capability.
optional teLinkTdmGroup This group is mandatory for devices that support the TDM
switching capability.
Object refinements
ObjectAccessSyntaxDescription
teLinkAddressType
unknown(0), ipv4(1), ipv6(2)
Only ipv4(1) and ipv6(2) address types need to be
supported for numbered links. For unnumbered links, the
unknown(0) address type needs to be supported.
teLinkLocalIpAddr Size of TE link IP address depends on type of TE link.
TE link IP address size is zero if the link is unnumbered,
four if the link IP address is IPv4, and sixteen if the
link IP address is IPv6.
teLinkRemoteIpAddr Size of TE link IP address depends on type of TE link.
TE link IP address size is zero if the link is unnumbered,
four if the link IP address is IPv4, and sixteen if the
link IP address is IPv6.
teLinkRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
teLinkDescrRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
teLinkSrlgRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
teLinkBandwidthRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
componentLinkRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
componentLinkDescrRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.
componentLinkBandwidthRowStatus
active(1), notInService(2)
Support for notReady(3) and createAndWait(5) is
not required.

OID .1.3.6.1.2.1.10.200.2.1.2
Compliance statement for agents that support the
monitoring of the TE link MIB module.
Required groups
mandatory teLinkGroup
mandatory teLinkBandwidthGroup
mandatory componentLinkBandwidthGroup
optional teLinkSrlgGroup This group is mandatory for GMPLS enabled devices.
optional teLinkPscGroup This group is mandatory for devices that support the
packet switching capability.
optional teLinkTdmGroup This group is mandatory for devices that support the TDM
switching capability.
Object refinements
ObjectAccessSyntaxDescription
teLinkAddressType readonly
unknown(0), ipv4(1), ipv6(2)
Only ipv4(1) and ipv6(2) address types need to be
supported for numbered links. For unnumbered links, the
unknown(0) address type needs to be supported.
teLinkLocalIpAddr readonly Size of TE link IP address depends on type of TE link.
TE link IP address size is zero if the link is unnumbered,
four if the link IP address is IPv4, and sixteen if the
link IP address is IPv6.
teLinkRemoteIpAddr readonly Size of TE link IP address depends on type of TE link.
TE link IP address size is zero if the link is unnumbered,
four if the link IP address is IPv4, and sixteen if the
link IP address is IPv6.
teLinkProtectionType readonly
Write access is not required.
teLinkWorkingPriority readonly
Write access is not required.
teLinkRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
teLinkStorageType readonly
Write access is not required.
teLinkDescrSwitchingCapability readonly
Write access is not required.
teLinkDescrEncodingType readonly
Write access is not required.
teLinkDescrMinLspBandwidth readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio0 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio1 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio2 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio3 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio4 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio5 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio6 readonly
Write access is not required.
teLinkDescrMaxLspBandwidthPrio7 readonly
Write access is not required.
teLinkDescrRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
teLinkDescrStorageType readonly
Write access is not required.
teLinkSrlgRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
teLinkSrlgStorageType readonly
Write access is not required.
teLinkBandwidthRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
teLinkBandwidthStorageType readonly
Write access is not required.
componentLinkMaxResBandwidth readonly
Write access is not required.
componentLinkPreferredProtection readonly
Write access is not required.
componentLinkRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
componentLinkStorageType readonly
Write access is not required.
componentLinkDescrSwitchingCapability readonly
Write access is not required.
componentLinkDescrEncodingType readonly
Write access is not required.
componentLinkDescrMinLspBandwidth readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio0 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio1 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio2 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio3 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio4 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio5 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio6 readonly
Write access is not required.
componentLinkDescrMaxLspBandwidthPrio7 readonly
Write access is not required.
componentLinkDescrInterfaceMtu readonly
Write access is not required.
componentLinkDescrIndication readonly
Write access is not required.
componentLinkDescrRowStatus readonly
active(1)
Write access is not required and active(1) is the

only status that needs to be supported.
componentLinkDescrStorageType readonly
Write access is not required.
componentLinkBandwidthRowStatus readonly
active(1)
Write access is not required and active(1) is the
only status that needs to be supported.
componentLinkBandwidthStorageType readonly
Write access is not required.