HUAWEI-MPLS-BGP-VPN-MIB
File:
HUAWEI-MPLS-BGP-VPN-MIB.mib (25032 bytes)
Imported modules
Imported symbols
Defined Types
MplsVpnId |
|
An identifier that is assigned to each MPLS/BGP VPN and
is used to uniquely identify it. This is assigned by the
system operator or NMS and SHOULD be unique throughout
the MPLS domain. If this is the case, then this identifier
can then be used at any LSR within a specific MPLS domain
to identify this MPLS/BGP VPN. It may also be possible to
preserve the uniqueness of this identifier across MPLS
domain boundaries, in which case this identifier can then
be used to uniquely identify MPLS/BGP VPNs on a more global
basis. |
TEXTUAL-CONVENTION |
|
|
|
|
OCTET STRING |
Size(0..31) |
|
MplsVpnInterfaceConfEntry |
|
SEQUENCE |
|
|
|
|
mplsVpnInterfaceConfIndex |
InterfaceIndex |
|
|
mplsVpnInterfaceLabelEdgeType |
INTEGER |
|
|
mplsVpnInterfaceVpnClassification |
INTEGER |
|
|
mplsVpnInterfaceIpAddress |
InetAddress |
|
|
mplsVpnInterfaceIpAddressMask |
InetAddress |
|
|
mplsVpnInterfaceConfRowStatus |
RowStatus |
|
MplsVpnVrfConfEntry |
|
SEQUENCE |
|
|
|
|
mplsVpnVrfName |
MplsVpnId |
|
|
mplsVpnVrfRouteDistinguisher |
MplsVpnRouteDistinguisher |
|
|
mplsVpnVrfNetPrefixType |
INTEGER |
|
|
mplsVpnVrfNetPrefix |
InetAddress |
|
|
mplsVpnVrfIpRouteRedistributeConn |
TruthValue |
|
|
mplsVpnVrfIpRouteRedistributeStatic |
TruthValue |
|
|
mplsVpnVrfIpRouteRedistributeRip |
TruthValue |
|
|
mplsVpnVrfConfHighRouteThreshold |
Unsigned32 |
|
|
mplsVpnVrfConfIsWarnOnly |
TruthValue |
|
|
mplsVpnVrfConfMaxRoutes |
Unsigned32 |
|
|
mplsVpnVrfConfRowStatus |
RowStatus |
|
MplsVpnVrfRouteTargetEntry |
|
SEQUENCE |
|
|
|
|
mplsVpnVrfRouteTarget |
MplsVpnRouteDistinguisher |
|
|
mplsVpnVrfRouteTargetType |
INTEGER |
|
|
mplsVpnVrfRouteTargetRowStatus |
RowStatus |
|
MplsVpnVrfBgpNbrAddrEntry |
|
SEQUENCE |
|
|
|
|
mplsVpnVrfBgpNbrAddr |
InetAddress |
|
|
mplsVpnVrfBgpNbrRole |
INTEGER |
|
|
mplsVpnVrfBgpNbrType |
InetAddressType |
|
|
mplsVpnVrfBgpNbrAsNumber |
Unsigned32 |
|
|
mplsVpnVrfBgpNbrAdminStatus |
INTEGER |
|
|
mplsVpnVrfBgpNbrRowStatus |
RowStatus |
|
MplsVpnVrfRouteEntry |
|
SEQUENCE |
|
|
|
|
mplsVpnVrfRouteDest |
InetAddress |
|
|
mplsVpnVrfRouteMask |
InetAddress |
|
|
mplsVpnVrfRouteNextHop |
InetAddress |
|
|
mplsVpnVrfRouteIfIndex |
InterfaceIndex |
|
|
mplsVpnVrfRouteProto |
INTEGER |
|
|
mplsVpnVrfRouteRowStatus |
RowStatus |
|
Defined Values
hwMplsVpn |
1.3.6.1.4.1.2011.5.12.3 |
This MIB contains managed object definitions for the
Multiprotocol Label Switching (MPLS)/Border Gateway
Protocol (BGP) Virtual Private Networks (VPNs) as
defined in : Rosen, E., Viswanathan, A., and R.
Callon, Multiprotocol Label Switching Architecture,
Internet Draft ,
August 1999. |
MODULE-IDENTITY |
|
|
|
mplsVpnConf |
1.3.6.1.4.1.2011.5.12.3.1.2 |
OBJECT IDENTIFIER |
|
|
|
mplsVpnActiveVrfs |
1.3.6.1.4.1.2011.5.12.3.1.1.2 |
The number of VRFs which are active on this node.
That is, those whose operStatus = Up (1). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
mplsVpnInterfaceConfEntry |
1.3.6.1.4.1.2011.5.12.3.1.2.1.1 |
An entry in this table is created by an LSR for
every interface capable of supporting MPLS/BGP VPN.
Each entry in this table is meant to correspond to
an entry in the Interfaces Table. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsVpnInterfaceConfEntry |
|
|
mplsVpnInterfaceLabelEdgeType |
1.3.6.1.4.1.2011.5.12.3.1.2.1.1.2 |
Either the providerEdge(1) (PE) or customerEdge(2)
(CE) bit MUST be set. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
providerEdge(1), customerEdge(2) |
|
mplsVpnInterfaceVpnClassification |
1.3.6.1.4.1.2011.5.12.3.1.2.1.1.3 |
Denotes whether this link participates in a
carrier-of-carrier's, enterprise, or inter-provider
scenario. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
carrierOfCarrier(1), enterprise(2), interProvider(3) |
|
mplsVpnInterfaceConfRowStatus |
1.3.6.1.4.1.2011.5.12.3.1.2.1.1.6 |
The row status for this entry. This value is
used to create a row in this table, signifying
that the specified interface is to be associated
with the specified interface. If this operation
suceeds, the interface will have been associated,
otherwise the agent would not allow the association.
If the agent only allows read-only operations on
this table, it will create entries in this table
as they are created. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
mplsVpnVrfConfTable |
1.3.6.1.4.1.2011.5.12.3.1.2.2 |
This table specifies per-interface MPLS/BGP VPN
VRF Table capability and associated information.
Entries in this table define VRF routing instances
associated with MPLS/VPN interfaces. Note that
multiple interfaces can belong to the same VRF
instance. The collection of all VRF instances
comprises an actual VPN. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
MplsVpnVrfConfEntry |
|
mplsVpnVrfConfEntry |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1 |
An entry in this table is created by an LSR for
every VRF capable of supporting MPLS/BGP VPN. The
indexing provides an ordering of VRFs per-VPN
interface. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsVpnVrfConfEntry |
|
|
mplsVpnVrfName |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.1 |
The human-readable name of this VPN. This MAY
be equivalent to the RFC2685 VPN-ID. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
MplsVpnId |
|
|
mplsVpnVrfNetPrefixType |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.3 |
Denotes the type network prefix in use for the
PE-CE connections. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
other(1), rip(2), ospf(3), isis(4), bgp(5), static(6) |
|
mplsVpnVrfNetPrefix |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.4 |
Denotes the network prefix for the
PE-CE connections. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InetAddress |
|
|
mplsVpnVrfConfIsWarnOnly |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.9 |
Denotes the action when the amount of VPN's routes
exceed the mplsVpnVrfConfHighRouteThreshold. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mplsVpnVrfConfMaxRoutes |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.10 |
Denotes maximum number of routes which this VRF is
configured to hold. This value MUST be less than or
equal to mplsVrfMaxPossibleRoutes unless it is set
to 0. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
mplsVpnVrfConfRowStatus |
1.3.6.1.4.1.2011.5.12.3.1.2.2.1.11 |
This variable is used to create, modify, and/or
delete a row in this table. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
mplsVpnVrfRouteTargetTable |
1.3.6.1.4.1.2011.5.12.3.1.2.3 |
This table specifies per-VRF route target association.
Each entry identifies a connectivity policy supported
as part of a VPN. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
MplsVpnVrfRouteTargetEntry |
|
mplsVpnVrfRouteTargetEntry |
1.3.6.1.4.1.2011.5.12.3.1.2.3.1 |
An entry in this table is created by an LSR for
each route target configured for a VRF supporting
a MPLS/BGP VPN instance. The indexing provides an
ordering per-VRF instance. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsVpnVrfRouteTargetEntry |
|
|
mplsVpnVrfRouteTargetType |
1.3.6.1.4.1.2011.5.12.3.1.2.3.1.2 |
The route target export distribution type. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
import(1), export(2) |
|
mplsVpnVrfBgpNbrAddrEntry |
1.3.6.1.4.1.2011.5.12.3.1.2.4.1 |
An entry in this table is created by an LSR for
every VRF capable of supporting MPLS/BGP VPN. The
indexing provides an ordering of VRFs per-VPN
interface. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsVpnVrfBgpNbrAddrEntry |
|
|
mplsVpnVrfBgpNbrRole |
1.3.6.1.4.1.2011.5.12.3.1.2.4.1.2 |
Denotes the role played by this BGP neighbor
with respect to this VRF. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
ce(1), pe(2) |
|
mplsVpnVrfBgpNbrAdminStatus |
1.3.6.1.4.1.2011.5.12.3.1.2.4.1.5 |
The action set by SNMP client. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
mplsVpnVrfBgpNbrSetUp(1), mplsVpnVrfBgpNbrSetDown(2) |
|
mplsVpnVrfBgpNbrRowStatus |
1.3.6.1.4.1.2011.5.12.3.1.2.4.1.6 |
This variable is used to create, modify, and/or
delete a row in this table. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
mplsVpnVrfRouteTable |
1.3.6.1.4.1.2011.5.12.3.1.3.1 |
This table specifies per-interface MPLS/BGP VPN VRF Table
routing information. Entries in this table define VRF routing
entries associated with the specified MPLS/VPN interfaces. Note
that this table contains both BGP and IGP routes, as both may
appear in the same VRF. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
MplsVpnVrfRouteEntry |
|
mplsVpnVrfRouteEntry |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1 |
An entry in this table is created by an LSR for every route
present configured (either dynamically or statically) within
the context of a specific VRF capable of supporting MPLS/BGP
VPN. The indexing provides an ordering of VRFs per-VPN
interface. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsVpnVrfRouteEntry |
|
|
mplsVpnVrfRouteDest |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.1 |
The destination IP address of this route.
This object may not take a Multicast (Class D)
address value. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InetAddress |
|
|
mplsVpnVrfRouteMask |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.2 |
Indicate the mask to be logical-ANDed with the
destination address before being compared to
the value in the mplsVpnVrfRouteDest field.
For those systems that do not support
arbitrary subnet masks, an agent constructs the
value of the mplsVpnVrfRouteMask by reference
to the IP Address Class.
Any assignment (implicit or otherwise) of an
instance of this object to a value x must be
rejected if the bit-wise logical-AND of x with
the value of the corresponding instance of the
mplsVpnVrfRouteDest object is not equal to
mplsVpnVrfRouteDest. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
InetAddress |
|
|
mplsVpnVrfRouteNextHop |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.3 |
On remote routes, the address of the next
system en route; Otherwise, 0.0.0.0. . |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InetAddress |
|
|
mplsVpnVrfRouteIfIndex |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.4 |
The ifIndex value that identifies the local
interface through which the next hop of this
route should be reached. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
InterfaceIndex |
|
|
mplsVpnVrfRouteProto |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.5 |
The routing mechanism via which this route was
learned. Inclusion of values for gateway rout-
ing protocols is not intended to imply that
hosts should support those protocols. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
other(1), local(2), netmgmt(3), icmp(4), egp(5), ggp(6), hello(7), rip(8), isIs(9), esIs(10), ciscoIgrp(11), bbnSpfIgp(12), ospf(13), bgp(14), idpr(15), ciscoEigrp(16) |
|
mplsVpnVrfRouteRowStatus |
1.3.6.1.4.1.2011.5.12.3.1.3.1.1.6 |
Row status for this table. It is used according
to row installation and removal conventions. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|