-- ************************************************ -- $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