librenms/mibs/huawei/HUAWEI-MPLS-EXTEND
Adam Amstrong fea1d1ab80 add VRP. break some layout.
git-svn-id: http://www.observium.org/svn/observer/trunk@2567 61d68cd4-352d-0410-923a-c4978735b2b8
2011-09-23 15:20:11 +00:00

1604 lines
59 KiB
Plaintext

-- ==================================================================
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description: HUAWEI Private Extended MPLS MIB
-- Reference:
-- Version: V1.0
-- History:
-- V1.0
-- ==================================================================
-- ==================================================================
--
-- Varibles and types be imported
--
-- ==================================================================
HUAWEI-MPLS-EXTEND-MIB DEFINITIONS ::= BEGIN
IMPORTS
hwDatacomm
FROM HUAWEI-MIB
ifIndex
FROM IF-MIB
MplsIndexType
FROM MPLS-LSR-STD-MIB
MplsTunnelIndex, MplsTunnelInstanceIndex, MplsExtendedTunnelId
FROM MPLS-TC-STD-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
Integer32, Unsigned32, Counter32, BITS, OBJECT-TYPE,
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- June 10, 2006 at 15:59 GMT
-- June 30, 2006 at 15:54 GMT
-- 1.3.6.1.4.1.2011.5.25.121
hwMplsExtendMib MODULE-IDENTITY
LAST-UPDATED "200606101559Z" -- June 10, 2006 at 15:59 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"MPLS Team Huawei Technologies co.,Ltd.
Huawei Bld.,NO.3 Xinxi Rd.,
Shang-Di Information Industry Base,
Hai-Dian District Beijing P.R. China
http://www.huawei.com
Zip:100085
"
DESCRIPTION
"This MIB contains private managed object and notification trap
definitions for the Multiprotocol Label Switching (MPLS)."
REVISION "200606301554Z" -- June 30, 2006 at 15:54 GMT
DESCRIPTION
"Initial version 2006/06/10,MPLS LSPM MIB GROUP."
::= { hwDatacomm 121 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.2011.5.25.121.1
hwMplsExtendMibTunnel OBJECT IDENTIFIER ::= { hwMplsExtendMib 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1
hwMplsTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMplsTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The mplsTunnelTable allows new MPLS tunnels to be
created between an LSR and a remote endpoint, and
existing tunnels to be reconfigured or removed.
Note that only point-to-point tunnel segments are
supported, although multipoint-to-point and point-
to-multipoint connections are supported by an LSR
acting as a cross-connect. Each MPLS tunnel can
thus have one out-segment originating at this LSR
and/or one in-segment terminating at this LSR."
::= { hwMplsExtendMibTunnel 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1
hwMplsTunnelEntry OBJECT-TYPE
SYNTAX HwMplsTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents an MPLS tunnel.
An entry can be created by a network administrator
or by an SNMP agent as instructed by an MPLS
signalling protocol. Whenever a new entry is
created with mplsTunnelIsIf set to true(1), then a
corresponding entry is created in ifTable as well
(see RFC 2863). The ifType of this entry is
mplsTunnel(150).
A tunnel entry needs to be uniquely identified across
a MPLS network. Indices mplsTunnelIndex and
mplsTunnelInstance uniquely identify a tunnel on
the LSR originating the tunnel. To uniquely
identify a tunnel across an MPLS network requires
index mplsTunnelIngressLSRId. The last index
mplsTunnelEgressLSRId is useful in identifying all
instances of a tunnel that terminate on the same
egress LSR."
REFERENCE
"1. RFC 2863 - The Interfaces Group MIB, McCloghrie,
K., and F. Kastenholtz, June 2000 "
INDEX { hwMplsTunnelIndex, hwMplsTunnelInstance, hwMplsTunnelIngressLSRId, hwMplsTunnelEgressLSRId }
::= { hwMplsTunnelTable 1 }
HwMplsTunnelEntry ::=
SEQUENCE {
hwMplsTunnelIndex
MplsTunnelIndex,
hwMplsTunnelInstance
MplsTunnelInstanceIndex,
hwMplsTunnelIngressLSRId
MplsExtendedTunnelId,
hwMplsTunnelEgressLSRId
MplsExtendedTunnelId,
hwMplsTunnelClassType
INTEGER,
hwMplsTunnelBandwidth
Integer32,
hwMplsTunnelAdminStatus
INTEGER,
hwMplsTunnelOperStatus
INTEGER,
hwMplsTunnelSessionAttr
BITS,
hwMplsTunnelFrrSetupPrio
Unsigned32,
hwMplsTunnelFrrHoldingPrio
Unsigned32,
hwMplsTunnelFrrBandwidth
Unsigned32,
hwMplsTunnelFrrSwitchover
Counter32,
hwMplsTunnelFrrBypassTableIndex
Unsigned32,
hwMplsTunnelFrrARHopTableIndex
Unsigned32,
hwMplsTunnelName
SnmpAdminString,
hwMplsTunnelIfIndex
Unsigned32,
hwMplsTunnelPreBandwidth
Unsigned32,
hwMplsTunnelNextBandwidth
Unsigned32,
hwMplsTunnelCt0Bandwidth
Unsigned32,
hwMplsTunnelCt1Bandwidth
Unsigned32,
hwMplsTunnelCt2Bandwidth
Unsigned32,
hwMplsTunnelCt3Bandwidth
Unsigned32,
hwMplsTunnelCt4Bandwidth
Unsigned32,
hwMplsTunnelCt5Bandwidth
Unsigned32,
hwMplsTunnelCt6Bandwidth
Unsigned32,
hwMplsTunnelCt7Bandwidth
Unsigned32
}
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.1
hwMplsTunnelIndex OBJECT-TYPE
SYNTAX MplsTunnelIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Uniquely identifies a set of tunnel instances
between a pair of ingress and egress LSRs.
When the MPLS signalling protocol is rsvp(2), this value
equals to the value signaled in the Tunnel ID
of the SESSION object. When the MPLS signalling protocol
is crldp(3), this value equals to the value
signaled in the LSP ID. Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.2
hwMplsTunnelInstance OBJECT-TYPE
SYNTAX MplsTunnelInstanceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Uniquely identifies a particular instance of a
tunnel between a pair of ingress and egress LSRs.
It is used to identify multiple instances of
tunnels for backup and parallel tunnels.
When the MPLS signaling protocol is
rsvp(2), this value equals to the LSP ID
of the Sender Template object. When the signaling
protocol is crldp(3) there is no equivalent
signaling object. Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.3
hwMplsTunnelIngressLSRId OBJECT-TYPE
SYNTAX MplsExtendedTunnelId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the ingress LSR ID of this tunnel.
When the MPLS signalling protocol
is rsvp(2), this value equals to the Tunnel
Sender Address in the Sender Template object and may
equal to the Extended Tunnel ID in the
SESSION object. When the MPLS signalling protocol is
crldp(3), this value equals to the Ingress
LSR Router ID in the LSPID TLV object.
Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.4
hwMplsTunnelEgressLSRId OBJECT-TYPE
SYNTAX MplsExtendedTunnelId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the egress LSR ID of this
tunnel. Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 4 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.5
hwMplsTunnelClassType OBJECT-TYPE
SYNTAX INTEGER
{
bc0(1),
bc1(2),
invalidValue(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth type used by this tunnel. 1
indicates bc0, 2 indicates bc1 and 3 indicates invalid
value."
::= { hwMplsTunnelEntry 5 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.6
hwMplsTunnelBandwidth OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth used by this tunnel."
::= { hwMplsTunnelEntry 6 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.7
hwMplsTunnelAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the management status of this
tunnel. Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 7 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.8
hwMplsTunnelOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3),
unknown(4),
dormant(5),
notPresent(6),
lowerLayerDown(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the actual operational status of this
tunnel, which is but not limited to the status of
this tunnel of a certain period.
Reference to MPLS-TE-STD-MIB."
::= { hwMplsTunnelEntry 8 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.9
hwMplsTunnelSessionAttr OBJECT-TYPE
SYNTAX BITS
{
localProtectionDesired(0),
nodeProtectionDesired(1),
bandwidthProtectionDesired(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates protection types desired by the primary
tunnel, such as node protection, link protection or
bandwidth protection."
::= { hwMplsTunnelEntry 9 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.10
hwMplsTunnelFrrSetupPrio OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the setup PRI of auto-bypass tunnel.
The value ranges from 0 to 7."
::= { hwMplsTunnelEntry 10 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.11
hwMplsTunnelFrrHoldingPrio OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the holding PRI of auto-bypass tunnel.
The value ranges from 0 to 7."
::= { hwMplsTunnelEntry 11 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.12
hwMplsTunnelFrrBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the protecting bandwidth of auto-bypass tunnel.
Its value is defined by the configuration on the primary
tunnel."
::= { hwMplsTunnelEntry 12 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.13
hwMplsTunnelFrrSwitchover OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates FRR switching times"
::= { hwMplsTunnelEntry 13 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.14
hwMplsTunnelFrrBypassTableIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the index of the bypass tunnel table, that is,
the LSP ID of the bypass tunnel. The bypass table shows
interfaces protected by specified bypass tunnel."
::= { hwMplsTunnelEntry 14 }
-- 1.3.6.1.4.1.2011.5.25.121.1.1.1.15
hwMplsTunnelFrrARHopTableIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the table index of the protection type adopted
by each hop of the primary tunnel."
::= { hwMplsTunnelEntry 15 }
hwMplsTunnelName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the tunnel name. The name can refer to the tunnel
on the console port of the LSR. If mplsTunnelIsIf is set to
True, the IfName of the interface corresponding to this tunnel
should have a value equal to hwMplsTunnelName.
Reference to the description of IfName in RFC 2863."
::= { hwMplsTunnelEntry 16 }
hwMplsTunnelIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the interface index of the tunnel. It uniquely
identifies the tunnel name."
::= { hwMplsTunnelEntry 17 }
hwMplsTunnelPreBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the original bandwidth of the tunnel
when the tunnel is in the Modify state."
::= { hwMplsTunnelEntry 18 }
hwMplsTunnelNextBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth of the tunnel that is to be changed
when the tunnel is in the Modify state."
::= { hwMplsTunnelEntry 19 }
hwMplsTunnelCt0Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 0 (CT0) in this tunnel, in Kbit/sec.
If all CT bandwidths are 0s, it means that this tunnel's Class-Type
is CT0, and bandwidth is 0 Kbit/sec."
::= { hwMplsTunnelEntry 20 }
hwMplsTunnelCt1Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 1 (CT1) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 21 }
hwMplsTunnelCt2Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 2 (CT2) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 22 }
hwMplsTunnelCt3Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 3 (CT3) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 23 }
hwMplsTunnelCt4Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 4 (CT4) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 24 }
hwMplsTunnelCt5Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 5 (CT5) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 25 }
hwMplsTunnelCt6Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 6 (CT6) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 26 }
hwMplsTunnelCt7Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 7 (CT7) in this tunnel, in Kbit/sec."
::= { hwMplsTunnelEntry 27 }
-- 1.3.6.1.4.1.2011.5.25.121.1.2
hwTunnelFrrBypassTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwTunnelFrrBypassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the bypass tunnel."
::= { hwMplsExtendMibTunnel 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.2.1
hwTunnelFrrBypassEntry OBJECT-TYPE
SYNTAX HwTunnelFrrBypassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the bypass tunnel."
INDEX { hwTunnelFrrBypassListIndex, hwTunnelFrrBypassIndex }
::= { hwTunnelFrrBypassTable 1 }
HwTunnelFrrBypassEntry ::=
SEQUENCE {
hwTunnelFrrBypassListIndex
Unsigned32,
hwTunnelFrrBypassIndex
Unsigned32,
hwTunnelFrrBypassProtIfIndex
Unsigned32
}
-- 1.3.6.1.4.1.2011.5.25.121.1.2.1.1
hwTunnelFrrBypassListIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the index of the bypass tunnel table, that is, the LSP ID of the bypass tunnel."
::= { hwTunnelFrrBypassEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.2.1.2
hwTunnelFrrBypassIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the index of the bypass tunnel interface."
::= { hwTunnelFrrBypassEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.2.1.3
hwTunnelFrrBypassProtIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the index of the interface protected by the bypass tunnel."
::= { hwTunnelFrrBypassEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.3
hwTunnelFrrARHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwTunnelFrrARHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the FrrARHopTable, which will show the every hop's frr
protect information of the tunnel."
::= { hwMplsExtendMibTunnel 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.3.1
hwTunnelFrrARHopEntry OBJECT-TYPE
SYNTAX HwTunnelFrrARHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the FrrARHopTable, which will show the every hop's frr
protect information of the tunnel."
INDEX { hwTunnelFrrARHopListIndex, hwTunnelFrrARHopIndex }
::= { hwTunnelFrrARHopTable 1 }
HwTunnelFrrARHopEntry ::=
SEQUENCE {
hwTunnelFrrARHopListIndex
Unsigned32,
hwTunnelFrrARHopIndex
Unsigned32,
hwTunnelFrrARHopProtDesired
BITS,
hwTunnelFrrARHopProtActual
BITS
}
-- 1.3.6.1.4.1.2011.5.25.121.1.3.1.1
hwTunnelFrrARHopListIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the table index of each hop along the primary tunnel."
::= { hwTunnelFrrARHopEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.3.1.2
hwTunnelFrrARHopIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the index of each hop along the primary tunnel."
::= { hwTunnelFrrARHopEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.3.1.3
hwTunnelFrrARHopProtDesired OBJECT-TYPE
SYNTAX BITS
{
localProtection(0),
nodeProtection(1),
bandwidthProtection(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the FRR protection types desired by the primary tunnel interface, including:
0: link protection,
1: node protection,
2: bandwidth protection
"
::= { hwTunnelFrrARHopEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.3.1.4
hwTunnelFrrARHopProtActual OBJECT-TYPE
SYNTAX BITS
{
localProtection(0),
nodeProtection(1),
bandwidthProtection(2),
protectionInuse(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the actual FRR protection types of the primary tunnel interface, including:
0: link protection,
1: node protection,
2: bandwidth protection,
3: primary tunnel protection in use
"
::= { hwTunnelFrrARHopEntry 4 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4
hwTunnelFrrRouteDBTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwTunnelFrrRouteDBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the primary tunnel is protected by which bypass tunnel."
::= { hwMplsExtendMibTunnel 4 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1
hwTunnelFrrRouteDBEntry OBJECT-TYPE
SYNTAX HwTunnelFrrRouteDBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the primary tunnel is protected by which bypass tunnel."
INDEX { hwTunnelFrrRouteDBTunnelIndex, hwTunnelFrrRouteDBTunnelInstance, hwTunnelFrrRouteDBTunnelIngressLSRId, hwTunnelFrrRouteDBTunnelEngressLSRId }
::= { hwTunnelFrrRouteDBTable 1 }
HwTunnelFrrRouteDBEntry ::=
SEQUENCE {
hwTunnelFrrRouteDBTunnelIndex
Unsigned32,
hwTunnelFrrRouteDBTunnelInstance
Unsigned32,
hwTunnelFrrRouteDBTunnelIngressLSRId
Unsigned32,
hwTunnelFrrRouteDBTunnelEngressLSRId
Unsigned32,
hwTunnelFrrRouteDBBypassIfIndex
Unsigned32,
hwTunnelFrrRouteDBInnerLabel
Unsigned32
}
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.1
hwTunnelFrrRouteDBTunnelIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the index of the primary. Manager obtains new index
values for row creation in this table by reading mplsTunnelIndexNext.
When the MPLS signaling protocol is rsvp(2), this value equals to
the value signaled in the Tunnel ID of the SESSION object. When
the MPLS signaling protocol is crldp(3), this value equals to the
value signaled in the LSP ID. Reference to MPLS-TE-STD-MIB."
::= { hwTunnelFrrRouteDBEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.2
hwTunnelFrrRouteDBTunnelInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Uniquely identifies a particular instance of a
tunnel between a pair of ingress and egress LSRs.
It is the object identifies multiple instances of
tunnels for the purposes of backup and parallel
tunnels. When the MPLS signaling protocol is
rsvp(2), this value equals to the LSP ID
of the Sender Template object. When the signaling
protocol is crldp(3), there is no equivalent
signaling object. Reference to MPLS-TE-STD-MIB."
::= { hwTunnelFrrRouteDBEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.3
hwTunnelFrrRouteDBTunnelIngressLSRId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the ingress LSR ID of the primary tunnel.
When the MPLS signalling protocol is rsvp(2),LSR ID
equals to the Tunnel Sender Address in the Sender
Template object or the Extended Tunnel Id in the
SESSION object. When the MPLS signalling protocol is
crldp(3), LSR ID equals to the Ingress
LSR Router ID in the LSPID TLV object."
::= { hwTunnelFrrRouteDBEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.4
hwTunnelFrrRouteDBTunnelEngressLSRId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the egress LSR ID of the primary tunnel.
Reference to MPLS-TE-STD-MIB."
::= { hwTunnelFrrRouteDBEntry 4 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.5
hwTunnelFrrRouteDBBypassIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the interface index of the bypass tunnel."
::= { hwTunnelFrrRouteDBEntry 5 }
-- 1.3.6.1.4.1.2011.5.25.121.1.4.1.6
hwTunnelFrrRouteDBInnerLabel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the inner label of the primary tunnel and bypass tunnel."
::= { hwTunnelFrrRouteDBEntry 6 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5
hwStaticLspTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwStaticLspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The hwStaticLspTable allows new MPLS static lsp to be
created between an LSR and a remote endpoint, and
existing static lsp to be reconfigured or removed.
Note that only point-to-point static lsp segments are
supported. Each MPLS static lsp can thus have one
out-segment originating at this LSR and/or one
in-segment terminating at this LSR.
"
::= { hwMplsExtendMibTunnel 5 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1
hwStaticLspEntry OBJECT-TYPE
SYNTAX HwStaticLspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents a static LSP.
An entry is created by a network administrator for
signaled LSP set up by MPLS Static.
"
INDEX { hwStaticLspIndex, hwStaticLspInSegmentIndex, hwStaticLspOutSegmentIndex }
::= { hwStaticLspTable 1 }
HwStaticLspEntry ::=
SEQUENCE {
hwStaticLspIndex
MplsIndexType,
hwStaticLspInSegmentIndex
MplsIndexType,
hwStaticLspOutSegmentIndex
MplsIndexType,
hwStaticLspOwner
INTEGER,
hwStaticLspName
SnmpAdminString,
hwStaticLspStatus
INTEGER,
hwStaticLspClassType
INTEGER,
hwStaticLspBandwidth
Unsigned32
}
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.1
hwStaticLspIndex OBJECT-TYPE
SYNTAX MplsIndexType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the index of the static LSP. If the string is 0x00,
it means that the index is invalid."
::= { hwStaticLspEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.2
hwStaticLspInSegmentIndex OBJECT-TYPE
SYNTAX MplsIndexType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the incoming label index of the static LSP/CR-LSP.
If the string is 0x00, it means that the index is invalid.
In this case, no corresponding mplsInSegmentEntry exists.
Reference to MPLS-LSR-STD-MIB."
::= { hwStaticLspEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.3
hwStaticLspOutSegmentIndex OBJECT-TYPE
SYNTAX MplsIndexType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the outgoing index of the static LSP/CR-LSP.
If the entry is used to identify the incoming node or
intermediate node of the LSP, this object cannot be set
to the string 0x00. Because corresponding mplsOutSegmentEntry
exists. If the entry is used to identify the outgoing node
of the LSP, this object must be set to the string 0x00. Becuase
no corresponding mplsOutSegmentEntry exists.
Reference to MPLS-LSR-STD-MIB."
::= { hwStaticLspEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.4
hwStaticLspOwner OBJECT-TYPE
SYNTAX INTEGER
{
static(1),
crstatic(2),
other(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Denotes the entity that creates and manages the static LSP.
This column is automatically filled when the agent is creating
rows. The value can be:
1: static LSP
2: static CR-LSP
3: others
Reference to MPLS-LSR-STD-MIB."
::= { hwStaticLspEntry 4 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.5
hwStaticLspName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the name of the static LSP or CR-LSP.
The name is appointed when the static LSP or CR-LSP
is created."
REFERENCE
"RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
and F. Kastenholtz, June 2000"
::= { hwStaticLspEntry 5 }
-- 1.3.6.1.4.1.2011.5.25.121.1.5.1.6
hwStaticLspStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the actual operation status of the static LSP/CR-LSP.
When the static LSP/CR-LSP is in Up state, the value is 1;
in Down state, the value is 2; in Testing state, the value is reserved."
::= { hwStaticLspEntry 6 }
hwStaticLspClassType OBJECT-TYPE
SYNTAX INTEGER
{
ct0(1),
ct1(2),
ct2(3),
ct3(4),
ct4(5),
ct5(6),
ct6(7),
ct7(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Class-Type of this static lsp."
::= { hwStaticLspEntry 7 }
hwStaticLspBandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of this static lsp, in Kbit/sec."
::= { hwStaticLspEntry 8 }
hwMplsTeClassTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMplsTeClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This per LSR table provides the mapping between the TE-Class
supported on the LSR and <Class-Type, Priority> pair.
"
::= { hwMplsExtendMibTunnel 6 }
hwMplsTeClassEntry OBJECT-TYPE
SYNTAX HwMplsTeClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents TE-Class mapping. TE-Class mapping is
sets of TE-Class, it includes at most 8 TE-Class items.
TE-Class is <Class-Type, Priority> pair, such as TE-Class[1] = <CT0, 5>.
A (setup/holding) priority associated with a LSP, is considered to be valid
only if it appears as a pair with the Class-Type. Class-Types and priorities
can be randomly paired up. You can define 8 <Class-Type, Priority> pairs at most.
The LSR is considered to support a particular Class-Type only if it appears in
the definition of the 8 possible TE-Classes. It is suggested that all the LSRs in
the domain use the same TE-Class mapping.
"
INDEX { hwMplsTeClassId }
::= { hwMplsTeClassTable 1 }
HwMplsTeClassEntry ::=
SEQUENCE {
hwMplsTeClassId
Unsigned32,
hwMplsTeClassClassType
INTEGER,
hwMplsTeClassPriority
Unsigned32,
hwMplsTeClassDescription
OCTET STRING
}
hwMplsTeClassId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This value represents the index of the TE-Class configured
on this LSR."
::= { hwMplsTeClassEntry 1 }
hwMplsTeClassClassType OBJECT-TYPE
SYNTAX INTEGER
{
ct0(1),
ct1(2),
ct2(3),
ct3(4),
ct4(5),
ct5(6),
ct6(7),
ct7(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value represents a Class-Type supported on the LSR."
::= { hwMplsTeClassEntry 2 }
hwMplsTeClassPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value represents the preemption priority (setup or holding)
supported for a particular class-type, on the LSR. "
::= { hwMplsTeClassEntry 3 }
hwMplsTeClassDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual description of the TE-Class defined by this row."
::= { hwMplsTeClassEntry 4 }
hwMplsIfBcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMplsIfBcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table specifies bandwidth constraints associated with mpls te
enabled interfaces.
"
::= { hwMplsExtendMibTunnel 7 }
hwMplsIfBcEntry OBJECT-TYPE
SYNTAX HwMplsIfBcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { ifIndex }
::= { hwMplsIfBcTable 1 }
HwMplsIfBcEntry ::=
SEQUENCE {
hwMplsIfMaxResvBandwidth
Unsigned32,
hwMplsIfBc0Bandwidth
Unsigned32,
hwMplsIfBc1Bandwidth
Unsigned32,
hwMplsIfBc2Bandwidth
Unsigned32,
hwMplsIfBc3Bandwidth
Unsigned32,
hwMplsIfBc4Bandwidth
Unsigned32,
hwMplsIfBc5Bandwidth
Unsigned32,
hwMplsIfBc6Bandwidth
Unsigned32,
hwMplsIfBc7Bandwidth
Unsigned32
}
hwMplsIfMaxResvBandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum reservable bandwidth on this interface, in Kbit/sec."
::= { hwMplsIfBcEntry 1 }
hwMplsIfBc0Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 0 (CT0) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 2 }
hwMplsIfBc1Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 1 (CT1) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 3 }
hwMplsIfBc2Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 2 (CT2) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 4 }
hwMplsIfBc3Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 3 (CT3) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 5 }
hwMplsIfBc4Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 4 (CT4) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 6 }
hwMplsIfBc5Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 5 (CT5) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 7 }
hwMplsIfBc6Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 6 (CT6) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 8 }
hwMplsIfBc7Bandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bandwidth of Class-Type 7 (CT7) in this tunnel, in Kbit/sec."
::= { hwMplsIfBcEntry 9 }
hwStaticLspTnlTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwStaticLspTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"hwStaticLspTnlTable is used to display Static Lsp Token of specified Static Lsp accordding to its name."
::= { hwMplsExtendMibTunnel 8 }
hwStaticLspTnlEntry OBJECT-TYPE
SYNTAX HwStaticLspTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"hwStaticLspTnlEntry is used to display Static Lsp Token of specified Static Lsp accordding to its name."
INDEX { hwStaticLspTnlName }
::= { hwStaticLspTnlTable 1 }
HwStaticLspTnlEntry ::=
SEQUENCE {
hwStaticLspTnlName
SnmpAdminString,
hwStaticLspTnlToken
Unsigned32
}
hwStaticLspTnlName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the name of the Static Lsp."
::= { hwStaticLspTnlEntry 1 }
hwStaticLspTnlToken OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the token of the Static Lsp."
::= { hwStaticLspTnlEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.121.2
hwMplsExtendTrap OBJECT IDENTIFIER ::= { hwMplsExtendMib 2 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1
hwLspTrap OBJECT IDENTIFIER ::= { hwMplsExtendTrap 1 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.1
hwMplsStaticLspUp NOTIFICATION-TYPE
OBJECTS { hwStaticLspName, hwStaticLspStatus }
STATUS current
DESCRIPTION
"
Trap information is output when the status of static LSP changes to Up.
"
::= { hwLspTrap 1 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.2
hwMplsStaticLspDown NOTIFICATION-TYPE
OBJECTS { hwStaticLspName, hwStaticLspStatus }
STATUS current
DESCRIPTION
"
Trap information is output when the status of static LSP changes to Down.
"
::= { hwLspTrap 2 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.3
hwMplsStaticCRLspUp NOTIFICATION-TYPE
OBJECTS { hwStaticLspName, hwStaticLspStatus }
STATUS current
DESCRIPTION
"
Trap information is output when the status of static CR-LSP changes to Up.
"
::= { hwLspTrap 3 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.4
hwMplsStaticCRLspDown NOTIFICATION-TYPE
OBJECTS { hwStaticLspName, hwStaticLspStatus }
STATUS current
DESCRIPTION
"
Trap informaiton is output when the status of static CR-LSP changes to Down.
"
::= { hwLspTrap 4 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.5
hwMplsTeFrrProtAval NOTIFICATION-TYPE
OBJECTS { hwTunnelFrrRouteDBBypassIfIndex, hwTunnelFrrRouteDBInnerLabel }
STATUS current
DESCRIPTION
"For TE FRR notification. Trap information is output when the primary tunnel is bound to bypass tunnel."
::= { hwLspTrap 5 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.6
hwMplsTeFrrProtNotAval NOTIFICATION-TYPE
OBJECTS { hwTunnelFrrRouteDBBypassIfIndex }
STATUS current
DESCRIPTION
"For TE FRR notification. Trap information is output when the primary tunnel is unbound to bypass tunnel."
::= { hwLspTrap 6 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.7
hwMplsTeFrrSwitch NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For TE FRR notification. Trap information is output when the primary tunnel switches to the bypass tunnel.
"
::= { hwLspTrap 7 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.8
hwMplsTeFrrResume NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For TE FRR notification. Trap information is output when the bypass tunnel is switched back from the primary tunnel.
"
::= { hwLspTrap 8 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.9
hwMplsTunnelHSBSwitch NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For Hot Standby notification. The data is switched from the primary CR-LSP to the backup CR-LSP.
"
::= { hwLspTrap 9 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.10
hwMplsTunnelHSBResume NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For Hot Standby notification. The data is switched from the backup CR-LSP to the primary CR-LSP.
"
::= { hwLspTrap 10 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.11
hwMplsTunnelOBSwitch NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For Ordinary Standby notification. The primary CR-LSP is down and the backup CR-LSP is up.
"
::= { hwLspTrap 11 }
-- 1.3.6.1.4.1.2011.5.25.121.2.1.12
hwMplsTunnelOBResume NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"
For Ordinary Standby notification. The data is switched from the backup CR-LSP to the primary CR-LSP.
"
::= { hwLspTrap 12 }
hwMplsTunnelUp NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelName, hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"Trap information about the Up state, tunnel name, tunnel management, and operation staus is
output when the staus of the tunnel changes into Up."
::= { hwLspTrap 13 }
hwMplsTunnelDown NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelName, hwMplsTunnelAdminStatus, hwMplsTunnelOperStatus }
STATUS current
DESCRIPTION
"Trap information about the Down state, tunnel name, tunnel management, and operation staus is
output when the staus of the tunnel changes into Down."
::= { hwLspTrap 14 }
hwMplsTunnelChangeBw NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelName, hwMplsTunnelIfIndex, hwMplsTunnelPreBandwidth, hwMplsTunnelNextBandwidth }
STATUS current
DESCRIPTION
"Trap information is output when the bandwidth of the tunnel is changed."
::= { hwLspTrap 15 }
-- 1.3.6.1.4.1.2011.5.25.121.2.2
hwMplsTrapObjects OBJECT IDENTIFIER ::= { hwMplsExtendTrap 2 }
hwMplsTunnelIfName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS obsolete
DESCRIPTION
"The Tunnel Interface name."
::= { hwMplsTrapObjects 1 }
hwMplsTunnelFrrConfigOper OBJECT-TYPE
SYNTAX INTEGER
{
unconfig(0),
config(1),
unknow(2)
}
MAX-ACCESS accessible-for-notify
STATUS obsolete
DESCRIPTION
"The FRR Config operation."
::= { hwMplsTrapObjects 2 }
hwMplsTunnelFrrConfigChange NOTIFICATION-TYPE
OBJECTS { hwMplsTunnelIfName, hwMplsTunnelFrrConfigOper }
STATUS obsolete
DESCRIPTION
"Indicate the change of FRR configuration."
::= { hwMplsExtendTrap 3 }
hwMplsGlobalObject OBJECT IDENTIFIER ::= { hwMplsExtendMib 3 }
hwMplsGlobalWorkMode OBJECT-TYPE
SYNTAX INTEGER
{
standard(1),
nonstandard(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The work mode of DS-TE system, default mode is nonstandard.
1. standard
2. nonstandard"
DEFVAL { nonstandard }
::= { hwMplsGlobalObject 1 }
hwMplsGlobalBcModel OBJECT-TYPE
SYNTAX INTEGER
{
rdm(1),
mam(2),
extendMam(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bandwidth Constraint Model currently used by this LSR.
1. rdm
2. mam
3. extend-mam"
::= { hwMplsGlobalObject 2 }
hwMplsLspStatistics OBJECT IDENTIFIER ::= { hwMplsExtendMib 4 }
hwMplsLspStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMplsLspStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"hwMplsLspStatisticsTable is used to display the number of ingress LSPs, transit LSPs or egress LSPs of specified types."
::= { hwMplsLspStatistics 1 }
hwMplsLspStatisticsEntry OBJECT-TYPE
SYNTAX HwMplsLspStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"hwMplsLspStatisticsEntry is used to display the statistics entry of a specified LSP."
INDEX { hwMplsLspStatisticsLspType }
::= { hwMplsLspStatisticsTable 1 }
HwMplsLspStatisticsEntry ::=
SEQUENCE {
hwMplsLspStatisticsLspType
INTEGER,
hwMplsLspStatisticsIngressLspCount
Unsigned32,
hwMplsLspStatisticsTransitLspCount
Unsigned32,
hwMplsLspStatisticsEgressLspCount
Unsigned32,
hwMplsLspStatisticsTotalLspCount
Unsigned32
}
hwMplsLspStatisticsLspType OBJECT-TYPE
SYNTAX INTEGER
{
staticLsp(1),
staticCrLsp(2),
ldpLsp(3),
rsvpCrLsp(4),
bgpLsp(5),
asbrLsp(6),
bgpIpv6Lsp(7),
l3vpnIpv6Lsp(8)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the LSP type."
::= { hwMplsLspStatisticsEntry 1 }
hwMplsLspStatisticsIngressLspCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of ingress LSPs of a specified type."
::= { hwMplsLspStatisticsEntry 2 }
hwMplsLspStatisticsTransitLspCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of transit LSPs of a specified type."
::= { hwMplsLspStatisticsEntry 3 }
hwMplsLspStatisticsEgressLspCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of egress LSPs of a specified type."
::= { hwMplsLspStatisticsEntry 4 }
hwMplsLspStatisticsTotalLspCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of the ingress LSPs, transit LSPs and egress LSP of specified types."
::= { hwMplsLspStatisticsEntry 5 }
hwMplsExtendConformance OBJECT IDENTIFIER ::= { hwMplsExtendMib 6 }
hwMplsExtendGroups OBJECT IDENTIFIER ::= { hwMplsExtendConformance 1 }
hwMplsTunnelGroup OBJECT-GROUP
OBJECTS { hwTunnelFrrRouteDBInnerLabel, hwTunnelFrrRouteDBBypassIfIndex, hwTunnelFrrARHopProtActual, hwTunnelFrrARHopProtDesired, hwTunnelFrrBypassProtIfIndex,
hwStaticLspOwner, hwMplsTunnelClassType, hwMplsTunnelSessionAttr, hwMplsTunnelFrrARHopTableIndex, hwMplsTunnelName,
hwMplsTunnelIfIndex, hwMplsTunnelPreBandwidth, hwMplsTunnelNextBandwidth, hwMplsTunnelFrrSwitchover, hwMplsTunnelFrrBandwidth,
hwMplsTunnelOperStatus, hwMplsTunnelAdminStatus, hwMplsTunnelBandwidth, hwMplsTunnelFrrHoldingPrio, hwMplsTunnelFrrSetupPrio,
hwMplsTunnelFrrBypassTableIndex }
STATUS current
DESCRIPTION
"Indicate the atrributes of the tunnel."
::= { hwMplsExtendGroups 1 }
hwStaticLspGroup OBJECT-GROUP
OBJECTS { hwStaticLspName, hwStaticLspStatus, hwStaticLspTnlToken }
STATUS current
DESCRIPTION
"Indicate the atrributes of the static lsp."
::= { hwMplsExtendGroups 2 }
hwMplsDsTeGroup OBJECT-GROUP
OBJECTS { hwMplsTunnelCt0Bandwidth, hwMplsTunnelCt1Bandwidth, hwMplsTunnelCt2Bandwidth, hwMplsTunnelCt3Bandwidth, hwMplsTunnelCt4Bandwidth,
hwMplsTunnelCt5Bandwidth, hwMplsTunnelCt6Bandwidth, hwMplsTunnelCt7Bandwidth, hwStaticLspClassType, hwStaticLspBandwidth,
hwMplsTeClassClassType, hwMplsTeClassPriority, hwMplsTeClassDescription, hwMplsGlobalBcModel, hwMplsGlobalWorkMode,
hwMplsIfBc7Bandwidth, hwMplsIfBc6Bandwidth, hwMplsIfBc5Bandwidth, hwMplsIfBc4Bandwidth, hwMplsIfBc3Bandwidth,
hwMplsIfBc2Bandwidth, hwMplsIfBc1Bandwidth, hwMplsIfBc0Bandwidth, hwMplsIfMaxResvBandwidth }
STATUS current
DESCRIPTION
"Indicate the atrributes about DS-TE."
::= { hwMplsExtendGroups 3 }
hwMplsLspStatisticsGroup OBJECT-GROUP
OBJECTS { hwMplsLspStatisticsIngressLspCount, hwMplsLspStatisticsTransitLspCount, hwMplsLspStatisticsEgressLspCount, hwMplsLspStatisticsTotalLspCount }
STATUS current
DESCRIPTION
"Description."
::= { hwMplsExtendGroups 4 }
hwMplsObsoleteGroup OBJECT-GROUP
OBJECTS { hwMplsTunnelIfName, hwMplsTunnelFrrConfigOper }
STATUS obsolete
DESCRIPTION
"Indicate the OBSOLETE objects of MPLS."
::= { hwMplsExtendGroups 5 }
hwMplsExtendCompliances OBJECT IDENTIFIER ::= { hwMplsExtendConformance 2 }
hwExtendTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwMplsTeFrrProtAval, hwMplsTeFrrProtNotAval, hwMplsStaticLspUp, hwMplsStaticLspDown, hwMplsStaticCRLspUp,
hwMplsStaticCRLspDown, hwMplsTeFrrSwitch, hwMplsTeFrrResume, hwMplsTunnelHSBSwitch, hwMplsTunnelHSBResume,
hwMplsTunnelOBSwitch, hwMplsTunnelOBResume, hwMplsTunnelUp, hwMplsTunnelDown, hwMplsTunnelChangeBw
}
STATUS current
DESCRIPTION
"Indicate the traps."
::= { hwMplsExtendCompliances 1 }
hwObsoleteTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwMplsTunnelFrrConfigChange }
STATUS obsolete
DESCRIPTION
"Indicate the Obsolete traps."
::= { hwMplsExtendCompliances 2 }
END
--
-- HUAWEI-MPLS-EXTEND-MIB.mib
--