Observium_CE/mibs/zte/ZXR10-RTM-L2VPN

406 lines
11 KiB
Plaintext

-- ************************************************
-- $Id: ZXR10-RTM-L2VPN.mib 3 2005-07-27 16:46:21Z taowq $
--
-- ZXR10-RTM-L2VPN.mib: ZXR10 RTM L2VPN query MIB file
--
-- Jul. 2005, Tao wenqiang
--
-- Copyright(c) 2005 by ZTE Corporaton
-- All rights reservered
--
-- ************************************************
ZXR10-RTM-L2VPN DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Counter64,
Unsigned32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
IpAddress
FROM RFC1155-SMI
zxr10L2vpn
FROM ZXR10-SMI;
rtmL2vpnMIB 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 RTM L2vpn query and configuration MIB"
REVISION "200507260000Z" -- July 26, 2005
DESCRIPTION
""
::= { zxr10L2vpn 3 }
rtmL2vpnVcObjects OBJECT IDENTIFIER ::= { rtmL2vpnMIB 0 }
rtmL2vpnVplsIfObjects OBJECT IDENTIFIER ::= { rtmL2vpnMIB 1 }
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)
RtmL2vpnEncapType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Mpls L2vpn Vfi Interface EncapType"
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)
}
RtmL2vpnType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Rtm L2vpn Type"
SYNTAX
INTEGER {
l2vpn-UNKNOWN(0),
l2vpn-VPWS(1),
l2vpn-VPLS(2),
l2vpn-IPLS(3)
}
RtmL2vpnVCStatus ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Rtm L2vpn Vc Status"
SYNTAX
INTEGER {
vc-Down(0),
vc-Up(1)
}
RtmL2vpnCsType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Rtm L2vpn Type"
SYNTAX
INTEGER {
server(0),
client(1)
}
--- Rtm L2vpn Vfi Interface query table
rtmL2vpnIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RtmL2vpnIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mpls L2vpn Interface Information query table"
::= { rtmL2vpnVplsIfObjects 1 }
rtmL2vpnIfEntry OBJECT-TYPE
SYNTAX RtmL2vpnIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface Information of Rtm L2vpn instance"
INDEX {rtmL2vpnVplsIfVcid,rtmL2vpnVplsIfIndex}
::= { rtmL2vpnIfTable 1 }
RtmL2vpnIfEntry ::=
SEQUENCE {
rtmL2vpnVplsIfIndex
Unsigned32,
rtmL2vpnVplsIfName
DisplayString,
rtmL2vpnVplsIfEncapType
INTEGER,
rtmL2vpnVplsIfVpnName
DisplayString,
rtmL2vpnVplsIfVcid
Unsigned32,
rtmL2vpnVplsIfVpnType
INTEGER,
rtmL2vpnIfQinQEx
INTEGER,
rtmL2vpnIfQinQIn
INTEGER,
rtmL2vpnIfVlanRangeTop1
INTEGER,
rtmL2vpnIfVlanRangeTop2
INTEGER,
rtmL2vpnIfVlanRangeTop3
INTEGER,
rtmL2vpnIfVlanRangeBot1
INTEGER,
rtmL2vpnIfVlanRangeBot2
INTEGER,
rtmL2vpnIfVlanRangeBot3
INTEGER,
rtmL2vpnIfCSAttr
RtmL2vpnCsType
}
rtmL2vpnVplsIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Index"
::= { rtmL2vpnIfEntry 1 }
rtmL2vpnVplsIfName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Name"
::= { rtmL2vpnIfEntry 2 }
rtmL2vpnVplsIfEncapType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface EncapType"
::= { rtmL2vpnIfEntry 3 }
rtmL2vpnVplsIfVpnName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..21))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Name"
::= { rtmL2vpnIfEntry 4 }
rtmL2vpnVplsIfVcid OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vcid"
::= { rtmL2vpnIfEntry 5 }
rtmL2vpnVplsIfVpnType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 6 }
rtmL2vpnIfQinQEx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 7 }
rtmL2vpnIfQinQIn OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 8 }
rtmL2vpnIfVlanRangeTop1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 9 }
rtmL2vpnIfVlanRangeTop2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 10 }
rtmL2vpnIfVlanRangeTop3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 11 }
rtmL2vpnIfVlanRangeBot1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 12 }
rtmL2vpnIfVlanRangeBot2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 13 }
rtmL2vpnIfVlanRangeBot3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 14 }
rtmL2vpnIfCSAttr OBJECT-TYPE
SYNTAX RtmL2vpnCsType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vfi Interface Vpn Type"
::= { rtmL2vpnIfEntry 15 }
--- Rtm L2vpn Vc query table
rtmL2vpnVcTable OBJECT-TYPE
SYNTAX SEQUENCE OF RtmL2vpnVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mpls L2vpn Vc Information query table"
::= { rtmL2vpnVcObjects 1 }
rtmL2vpnVcEntry OBJECT-TYPE
SYNTAX RtmL2vpnVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Vc Information of Rtm L2vpn instance"
INDEX {rtmL2vpnVCInInternalLabel}
::= { rtmL2vpnVcTable 1 }
RtmL2vpnVcEntry ::=
SEQUENCE {
rtmL2vpnVCVcId
Unsigned32,
rtmL2vpnVCStatus
RtmL2vpnVCStatus,
rtmL2vpnVCPeerIP
IpAddress,
rtmL2vpnVCInInternalLabel
Unsigned32,
rtmL2vpnVCOutInternalLabel
Unsigned32,
rtmL2vpnVCInExternalLabel
Unsigned32,
rtmL2vpnVCOutExternalLabel
Unsigned32
}
rtmL2vpnVCVcId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vcid"
::= { rtmL2vpnVcEntry 1 }
rtmL2vpnVCStatus OBJECT-TYPE
SYNTAX RtmL2vpnVCStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vc Status"
::= { rtmL2vpnVcEntry 2 }
rtmL2vpnVCPeerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn Vc peer address"
::= { rtmL2vpnVcEntry 3 }
rtmL2vpnVCInInternalLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn VC InInternalLabel"
::= { rtmL2vpnVcEntry 4 }
rtmL2vpnVCOutInternalLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn VC InInternalLabel"
::= { rtmL2vpnVcEntry 5 }
rtmL2vpnVCInExternalLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn VC InInternalLabel"
::= { rtmL2vpnVcEntry 6 }
rtmL2vpnVCOutExternalLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rtm L2vpn VC InInternalLabel"
::= { rtmL2vpnVcEntry 7 }
END