790 lines
26 KiB
Plaintext
790 lines
26 KiB
Plaintext
-- ************************************************
|
|
-- $Id: ZXR10-MPLS-L2VPN.mib 3 2005-07-26 01:34:21Z taowq $
|
|
--
|
|
-- ZXR10-MPLS-L2VPN.mib: ZXR10 MPLS L2VPN query MIB file
|
|
--
|
|
-- Jul. 2005, Tao wenqiang
|
|
--
|
|
-- Copyright(c) 2005 by ZTE Corporaton
|
|
-- All rights reservered
|
|
--
|
|
-- ************************************************
|
|
|
|
ZXR10-MPLS-L2VPN DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
|
|
zxr10L2vpn
|
|
FROM ZXR10-SMI;
|
|
|
|
zxr10MplsL2vpnMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200507260000Z" -- July 26, 2005
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO
|
|
"ZTE Corporation
|
|
Nanjing Institute of ZTE Corporation
|
|
|
|
No.68 Zijinghua Rd. Yuhuatai District, Nanjing, China
|
|
|
|
Tel: +86-25-52870000"
|
|
|
|
DESCRIPTION
|
|
"ZXROS v4.6.03 Mpls L2vpn query and configuration MIB"
|
|
|
|
REVISION "200507260000Z" -- July 26, 2005
|
|
DESCRIPTION
|
|
""
|
|
|
|
::= { zxr10L2vpn 1 }
|
|
|
|
zxr10MplsL2vpnObjects OBJECT IDENTIFIER ::= { zxr10MplsL2vpnMIB 0 }
|
|
zxr10MplsL2vpnPWObjects OBJECT IDENTIFIER ::= { zxr10MplsL2vpnMIB 1 }
|
|
zxr10MplsL2vpnVpwsIfObjects OBJECT IDENTIFIER ::= { zxr10MplsL2vpnMIB 2 }
|
|
zxr10MplsL2vpnNotifications OBJECT IDENTIFIER ::= { zxr10MplsL2vpnMIB 3 }
|
|
zxr10MplsL2vpnTrapObjects OBJECT IDENTIFIER ::= { zxr10MplsL2vpnMIB 4 }
|
|
|
|
DisplayString ::= OCTET STRING
|
|
-- This data type is used to model textual information taken
|
|
-- from the NVT ASCII character set. By convention, objects
|
|
-- with this syntax are declared as having
|
|
-- SIZE (0..255)
|
|
|
|
InterfaceIndex ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, for each interface or
|
|
interface sub-layer in the managed system. It is
|
|
recommended that values are assigned contiguously starting
|
|
from 1. The value for each interface sub-layer must remain
|
|
constant at least from one re-initialization of the entity's
|
|
network management system to the next re-initialization."
|
|
SYNTAX Integer32 (1..2147483647)
|
|
|
|
|
|
MplsL2vpnType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn type"
|
|
SYNTAX
|
|
INTEGER {
|
|
l2vpn-UNKNOWN(0),
|
|
l2vpn-VPWS(1),
|
|
l2vpn-VPLS(2),
|
|
l2vpn-IPLS(3)
|
|
}
|
|
|
|
MplsL2vpnPWType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW type"
|
|
SYNTAX
|
|
INTEGER {
|
|
pw-UNKNOWN(0),
|
|
pw-SPOKE(1),
|
|
pw-HUB(2)
|
|
}
|
|
|
|
MplsL2vpnPWEncapsulationType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW encapsulation type"
|
|
SYNTAX
|
|
INTEGER {
|
|
encap-UNKNOWN(0),
|
|
encap-FR-DLCI(1),
|
|
encap-ATM-AAL5(2),
|
|
encap-ATM-TRANSCELL(3),
|
|
encap-ETH-VLAN(4),
|
|
encap-ETH(5),
|
|
encap-HDLC(6),
|
|
encap-PPP(7),
|
|
encap-CEM(8),
|
|
encap-ATM-VCC(9),
|
|
encap-ATM-VPC(10)
|
|
}
|
|
|
|
MplsL2vpnPWCbit ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW type"
|
|
SYNTAX
|
|
INTEGER {
|
|
cword-DISABLE(0),
|
|
cword-ENABLE(1)
|
|
}
|
|
|
|
MplsL2vpnPWPsnType ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW external label encapsulation type"
|
|
SYNTAX
|
|
INTEGER {
|
|
unknown-tunnel(0),
|
|
mpls-tunnel(1),
|
|
te-tunnel(2)
|
|
}
|
|
|
|
MplsL2vpnPWStatus ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW status"
|
|
SYNTAX
|
|
INTEGER {
|
|
not-established(0),
|
|
established(1)
|
|
}
|
|
|
|
MplsL2vpnTrapLevel ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn Trap level."
|
|
SYNTAX
|
|
INTEGER {
|
|
emergencies(1),
|
|
alerts(2),
|
|
critical(3),
|
|
errors(4),
|
|
warnings(5),
|
|
notifications(6),
|
|
informational(7),
|
|
debugging(8)
|
|
}
|
|
|
|
MplsL2vpnTrapDetail ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn Trap infromation in detail."
|
|
SYNTAX
|
|
INTEGER {
|
|
if-phy-down(1),
|
|
if-proto-down(2),
|
|
if-admini-down(3),
|
|
if-disappear(4),
|
|
if-encap-chg(5),
|
|
if-mtu-chg(6),
|
|
link-no-route(7),
|
|
link-te-tunnel-down(8),
|
|
link-no-mpls-tunnel(9),
|
|
link-no-te-tunnel(10),
|
|
proto-vc-withdraw(11),
|
|
proto-sess-down(12),
|
|
proto-no-vpws(13),
|
|
proto-no-vpls-peer(14),
|
|
proto-vctype-negotiate-fail(15),
|
|
proto-mtu-negotiate-fail(16),
|
|
proto-cbit-negotiate-fail(17),
|
|
proto-no-vfi(18)
|
|
}
|
|
|
|
--- Mpls L2vpn instance query table
|
|
|
|
zxr10MplsL2vpnInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Zxr10MplsL2vpnInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn instance query table"
|
|
::= { zxr10MplsL2vpnObjects 1 }
|
|
|
|
zxr10MplsL2vpnInstanceEntry OBJECT-TYPE
|
|
SYNTAX Zxr10MplsL2vpnInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information of Mpls L2vpn instance configured on a PE"
|
|
INDEX { zxr10MplsL2vpnInstanceVCId}
|
|
::= { zxr10MplsL2vpnInstanceTable 1 }
|
|
|
|
Zxr10MplsL2vpnInstanceEntry ::=
|
|
SEQUENCE {
|
|
zxr10MplsL2vpnInstanceType
|
|
MplsL2vpnType,
|
|
zxr10MplsL2vpnInstanceVCId
|
|
Unsigned32,
|
|
zxr10MplsL2vpnInstanceVpnName
|
|
DisplayString,
|
|
zxr10MplsL2vpnPwCounts
|
|
Unsigned32
|
|
}
|
|
|
|
zxr10MplsL2vpnInstanceType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn type,including:vpls,vpws and ipls "
|
|
::= { zxr10MplsL2vpnInstanceEntry 1 }
|
|
|
|
zxr10MplsL2vpnInstanceVCId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn unique vcid value on a PE."
|
|
::= { zxr10MplsL2vpnInstanceEntry 2 }
|
|
|
|
zxr10MplsL2vpnInstanceVpnName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..21))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name specified for each configured Mpls L2vpn."
|
|
::= { zxr10MplsL2vpnInstanceEntry 3 }
|
|
|
|
zxr10MplsL2vpnPwCounts OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of PWs that belongs to a certain Mpls L2vpn"
|
|
::= { zxr10MplsL2vpnInstanceEntry 4 }
|
|
|
|
-- Mpls L2vpn PW query table
|
|
|
|
zxr10MplsL2vpnPWTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Zxr10MplsL2vpnPWEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW query table."
|
|
::= { zxr10MplsL2vpnPWObjects 1 }
|
|
|
|
zxr10MplsL2vpnPWEntry OBJECT-TYPE
|
|
SYNTAX Zxr10MplsL2vpnPWEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Informatin of Mpls L2vpn PW configured on a PE."
|
|
INDEX { zxr10MplsL2vpnPWVcId,zxr10MplsL2vpnPWRemoteRouterId }
|
|
::= { zxr10MplsL2vpnPWTable 1 }
|
|
|
|
Zxr10MplsL2vpnPWEntry ::=
|
|
SEQUENCE {
|
|
zxr10MplsL2vpnPWVcId
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWType
|
|
MplsL2vpnPWType,
|
|
zxr10MplsL2vpnPWEncapsulationType
|
|
MplsL2vpnPWEncapsulationType,
|
|
zxr10MplsL2vpnPWVlanid
|
|
Integer32,
|
|
zxr10MplsL2vpnPWPsnType
|
|
MplsL2vpnPWPsnType,
|
|
zxr10MplsL2vpnPWTunnelid
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWInlabel
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWOutlabel
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWCbit
|
|
MplsL2vpnPWCbit,
|
|
zxr10MplsL2vpnPWStatus
|
|
MplsL2vpnPWStatus,
|
|
zxr10MplsL2vpnPWLocalGroupId
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWLocalEncapsulationType
|
|
MplsL2vpnPWEncapsulationType,
|
|
zxr10MplsL2vpnPWLocalLabel
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWLocalCbit
|
|
MplsL2vpnPWCbit,
|
|
zxr10MplsL2vpnPWLocalPortName
|
|
DisplayString,
|
|
zxr10MplsL2vpnPWLocalRouterId
|
|
IpAddress,
|
|
zxr10MplsL2vpnPWLocalIfMtu
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWRemoteGroupId
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWRemoteEncapsulationType
|
|
MplsL2vpnPWEncapsulationType,
|
|
zxr10MplsL2vpnPWRemoteLabel
|
|
Unsigned32,
|
|
zxr10MplsL2vpnPWRemoteCbit
|
|
MplsL2vpnPWCbit,
|
|
zxr10MplsL2vpnPWRemotePortName
|
|
DisplayString,
|
|
zxr10MplsL2vpnPWRemoteRouterId
|
|
IpAddress,
|
|
zxr10MplsL2vpnPWRemoteIfMtu
|
|
Unsigned32
|
|
}
|
|
|
|
zxr10MplsL2vpnPWVcId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VcId of Mpls L2vpn that PW belongs to.It can't be zero."
|
|
::= { zxr10MplsL2vpnPWEntry 1 }
|
|
|
|
|
|
zxr10MplsL2vpnPWType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Type of PW:hub or spoke,used in H-VPLS."
|
|
::= { zxr10MplsL2vpnPWEntry 2 }
|
|
|
|
zxr10MplsL2vpnPWEncapsulationType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWEncapsulationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn PW encapsulation type."
|
|
::= { zxr10MplsL2vpnPWEntry 3 }
|
|
|
|
zxr10MplsL2vpnPWVlanid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"if zxr10MplsL2vpnPWEncapsulationType is eth-vlan type,this value represents
|
|
vlan id encapsulated for L2vpn interface.It will be zero otherwise."
|
|
::= { zxr10MplsL2vpnPWEntry 4 }
|
|
|
|
zxr10MplsL2vpnPWPsnType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWPsnType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of external tunnel for this PW to be carried on."
|
|
::= { zxr10MplsL2vpnPWEntry 5 }
|
|
|
|
zxr10MplsL2vpnPWTunnelid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If zxr10MplsL2vpnPWPsnType is TE tunnel,this value represents Id of TE tunnel
|
|
for this PW to be carried on. It will be zero otherwise."
|
|
::= { zxr10MplsL2vpnPWEntry 6 }
|
|
|
|
zxr10MplsL2vpnPWInlabel OBJECT-TYPE
|
|
SYNTAX Unsigned32(16..1048575)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PW internal label used in the inbound direction,ie label locally allocated.
|
|
If the label is not yet known,the object should return a value of 0xFFFFFFFF."
|
|
::= { zxr10MplsL2vpnPWEntry 7 }
|
|
|
|
zxr10MplsL2vpnPWOutlabel OBJECT-TYPE
|
|
SYNTAX Unsigned32(16..1048575)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PW internal label used in the outbound direction,ie label allocated by remote
|
|
peer.If the label is not yet known,the object should return a value of 0xFFFFFFFF."
|
|
::= { zxr10MplsL2vpnPWEntry 8 }
|
|
|
|
zxr10MplsL2vpnPWCbit OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWCbit
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines if the control word will be sent with each packet by the local node."
|
|
::= { zxr10MplsL2vpnPWEntry 9 }
|
|
|
|
zxr10MplsL2vpnPWStatus OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If PW has finished negotiation with remote peer including internal label and
|
|
other parameters,then PW will be in established status."
|
|
::= { zxr10MplsL2vpnPWEntry 10 }
|
|
|
|
zxr10MplsL2vpnPWLocalGroupId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used in the Group ID field sent to peer within the maintenance protocol used
|
|
for PW setup."
|
|
::= { zxr10MplsL2vpnPWEntry 11 }
|
|
|
|
|
|
zxr10MplsL2vpnPWLocalEncapsulationType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWEncapsulationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local Mpls L2vpn PW encapsulation type."
|
|
::= { zxr10MplsL2vpnPWEntry 12 }
|
|
|
|
zxr10MplsL2vpnPWLocalLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32(16..1048575)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PW internal label locally allocated.If the label is not yet known,
|
|
the object should return a value of 0xFFFFFFFF. "
|
|
::= { zxr10MplsL2vpnPWEntry 13 }
|
|
|
|
zxr10MplsL2vpnPWLocalCbit OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWCbit
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local configuration of the control word."
|
|
::= { zxr10MplsL2vpnPWEntry 14 }
|
|
|
|
zxr10MplsL2vpnPWLocalPortName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of local interface that PW has been configured on."
|
|
::= { zxr10MplsL2vpnPWEntry 15 }
|
|
|
|
zxr10MplsL2vpnPWLocalRouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Router ID of local PE."
|
|
::= { zxr10MplsL2vpnPWEntry 16 }
|
|
|
|
zxr10MplsL2vpnPWLocalIfMtu OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Locally supported MTU size over the interface associated with the PW."
|
|
::= { zxr10MplsL2vpnPWEntry 17 }
|
|
|
|
zxr10MplsL2vpnPWRemoteGroupId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Obtained from the Group ID field as received via the signaling protocol
|
|
used for PW setup."
|
|
::= { zxr10MplsL2vpnPWEntry 18 }
|
|
|
|
|
|
zxr10MplsL2vpnPWRemoteEncapsulationType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWEncapsulationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote Mpls L2vpn PW encapsulation type."
|
|
::= { zxr10MplsL2vpnPWEntry 19 }
|
|
|
|
zxr10MplsL2vpnPWRemoteLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PW internal label allocated by remote peer.If the label is not yet known,
|
|
the object should return a value of 0xFFFFFFFF. "
|
|
::= { zxr10MplsL2vpnPWEntry 20 }
|
|
|
|
zxr10MplsL2vpnPWRemoteCbit OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWCbit
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote configuration of the control word."
|
|
::= { zxr10MplsL2vpnPWEntry 21 }
|
|
|
|
zxr10MplsL2vpnPWRemotePortName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of remote interface that PW has been configured on."
|
|
::= { zxr10MplsL2vpnPWEntry 22 }
|
|
|
|
zxr10MplsL2vpnPWRemoteRouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Router ID of remote PE."
|
|
::= { zxr10MplsL2vpnPWEntry 23 }
|
|
|
|
zxr10MplsL2vpnPWRemoteIfMtu OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported MTU size of remote peer over the interface associated with the PW."
|
|
::= { zxr10MplsL2vpnPWEntry 24 }
|
|
|
|
--- Mpls L2vpn VPWS interface query table
|
|
|
|
zxr10MplsL2vpnVpwsIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Zxr10MplsL2vpnVpwsIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mpls L2vpn instance query table"
|
|
::= { zxr10MplsL2vpnVpwsIfObjects 1 }
|
|
|
|
zxr10MplsL2vpnVpwsIfEntry OBJECT-TYPE
|
|
SYNTAX Zxr10MplsL2vpnVpwsIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information of Mpls L2vpn instance configured on a PE"
|
|
INDEX { zxr10MplsL2vpnInstanceVCId,zxr10MplsL2vpnVpwsIfIndex }
|
|
::= { zxr10MplsL2vpnVpwsIfTable 1 }
|
|
|
|
Zxr10MplsL2vpnVpwsIfEntry ::=
|
|
SEQUENCE {
|
|
zxr10MplsL2vpnVpwsIfIndex
|
|
InterfaceIndex,
|
|
zxr10MplsL2vpnVpwsIfName
|
|
DisplayString,
|
|
zxr10MplsL2vpnVpwsIfEncapsulationType
|
|
MplsL2vpnPWEncapsulationType,
|
|
zxr10MplsL2vpnVpwsIfVcid
|
|
Unsigned32,
|
|
zxr10MplsL2vpnVpwsIfVpnType
|
|
MplsL2vpnType
|
|
}
|
|
|
|
zxr10MplsL2vpnVpwsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the VPWS configuration interface."
|
|
::= { zxr10MplsL2vpnVpwsIfEntry 1 }
|
|
|
|
zxr10MplsL2vpnVpwsIfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the VPWS configuration interface."
|
|
::= { zxr10MplsL2vpnVpwsIfEntry 2 }
|
|
|
|
zxr10MplsL2vpnVpwsIfEncapsulationType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnPWEncapsulationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Encapsulation type of the VPWS configuration interface."
|
|
::= { zxr10MplsL2vpnVpwsIfEntry 3 }
|
|
|
|
zxr10MplsL2vpnVpwsIfVcid OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vcid of the VPWS configured on this interface."
|
|
::= { zxr10MplsL2vpnVpwsIfEntry 4 }
|
|
|
|
zxr10MplsL2vpnVpwsIfVpnType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the L2VPN configured on this interface."
|
|
::= { zxr10MplsL2vpnVpwsIfEntry 5 }
|
|
|
|
--- Mpls L2vpn Trap information
|
|
|
|
zxr10MplsL2vpnTrapIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a L2vpn configuration interface is down,a interface down trap pdu will be
|
|
sent;zxr10MplsL2vpnTrapIfIndex is index of this interface in if table."
|
|
::= { zxr10MplsL2vpnTrapObjects 1 }
|
|
|
|
zxr10MplsL2vpnTrapIfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a L2vpn configuration interface is down,a interface down trap will be
|
|
sent;zxr10MplsL2vpnTrapIfName is name of this interface."
|
|
::= { zxr10MplsL2vpnTrapObjects 2 }
|
|
|
|
zxr10MplsL2vpnTrapLevel OBJECT-TYPE
|
|
SYNTAX MplsL2vpnTrapLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alerting level of Trap pdu."
|
|
::= { zxr10MplsL2vpnTrapObjects 3 }
|
|
|
|
zxr10MplsL2vpnTrapDetail OBJECT-TYPE
|
|
SYNTAX MplsL2vpnTrapDetail
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detailed information of Trap arising."
|
|
::= { zxr10MplsL2vpnTrapObjects 4 }
|
|
|
|
zxr10MplsL2vpnTrapVcid OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vcid of L2vpn affected."
|
|
::= { zxr10MplsL2vpnTrapObjects 5 }
|
|
|
|
zxr10MplsL2vpnTrapPeerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer Address of VC affected."
|
|
::= { zxr10MplsL2vpnTrapObjects 6 }
|
|
|
|
zxr10MplsL2vpnTrapVpnType OBJECT-TYPE
|
|
SYNTAX MplsL2vpnType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer Address of VC affected."
|
|
::= { zxr10MplsL2vpnTrapObjects 7 }
|
|
|
|
zxr10MplsL2vpnTrapTETunnelId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TE Tunnel Id which VC has been bound to."
|
|
::= { zxr10MplsL2vpnTrapObjects 8 }
|
|
|
|
--- Mpls L2vpn Trap type definitions
|
|
|
|
mplsL2vpnGenericInterfaceTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapIfIndex,
|
|
zxr10MplsL2vpnTrapIfName,
|
|
zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapVcid,
|
|
zxr10MplsL2vpnTrapPeerAddress,
|
|
zxr10MplsL2vpnTrapVpnType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When one of following conditions happens:
|
|
(1)Admini,phy or protocol status of a interface is down and it has no children.
|
|
(2)Interface is off and it has no children.
|
|
(3)Encapsulation of a interface has changed.
|
|
(4)MTU of a interface has changed.
|
|
this type of Trap pdu will be sent.There is only one VPWS type VC affected."
|
|
::= { zxr10MplsL2vpnNotifications 1 }
|
|
|
|
mplsL2vpnMatchInterfaceTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapIfIndex,
|
|
zxr10MplsL2vpnTrapIfName,
|
|
zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When one of following conditions happens:
|
|
(1)Admini,phy or protocol status of a interface is down and it has children.
|
|
(2)Interface is off and it has children.
|
|
this type of Trap pdu will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 2 }
|
|
|
|
mplsL2vpnGenericProtocolTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapVcid,
|
|
zxr10MplsL2vpnTrapPeerAddress,
|
|
zxr10MplsL2vpnTrapVpnType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When one of following conditions happens:
|
|
(1)Receives a VC label withdraw message from remote peer.
|
|
(2)Deletes a VPWS VC.
|
|
(3)Delete a VPLS peer.
|
|
(4)Protocol patameters negotiation fails during VC setup.
|
|
this type of Trap pdu will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 3 }
|
|
|
|
mplsL2vpnSessionDownTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapPeerAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When session to VC peer is down,all the VC that have been bound to mpls Lsp Tunnel will
|
|
be down;this kind of trap will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 4 }
|
|
|
|
mplsL2vpnVplsDeleteTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapVcid
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When delete a VPLS instance.,this kind of trap will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 5 }
|
|
|
|
mplsL2vpnLinkTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapVcid,
|
|
zxr10MplsL2vpnTrapPeerAddress,
|
|
zxr10MplsL2vpnTrapVpnType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When one of following conditions happens:
|
|
(1)The PSN route is off.
|
|
(2)Can't find outer mpls tunnel label.
|
|
(3)Can't find outer TE tunnel label.
|
|
this type of Trap pdu will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 6 }
|
|
|
|
mplsL2vpnPsnRouteDownTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapPeerAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When PSN route between PE is down,all the VC between them will be down;
|
|
this type of Trap pdu will be sent."
|
|
::= { zxr10MplsL2vpnNotifications 7 }
|
|
|
|
mplsL2vpnTETunnelDownTrap NOTIFICATION-TYPE
|
|
OBJECTS { zxr10MplsL2vpnTrapLevel,
|
|
zxr10MplsL2vpnTrapDetail,
|
|
zxr10MplsL2vpnTrapTETunnelId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When one TE Tunnel between is dwon,all the VC between them which has been
|
|
bound to this tunnel will be down;this type of Trap pdu will be sent"
|
|
::= { zxr10MplsL2vpnNotifications 8 }
|
|
END
|