309 lines
9.1 KiB
Plaintext
309 lines
9.1 KiB
Plaintext
-- =================================================================
|
||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||
--
|
||
-- Description: This MIB defines all the objects that containing VPLS tunnel information.
|
||
-- Reference: rfc4001
|
||
-- Version: V1.00
|
||
-- History:
|
||
-- V1.0 Rengaofeng, 2008-12-11, publish
|
||
-- =================================================================
|
||
|
||
HUAWEI-VPLS-TNL-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
hwDatacomm
|
||
FROM HUAWEI-MIB
|
||
InterfaceIndex
|
||
FROM IF-MIB
|
||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||
FROM SNMPv2-CONF
|
||
IpAddress, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||
NOTIFICATION-TYPE
|
||
FROM SNMPv2-SMI
|
||
DisplayString, RowStatus, TruthValue, TEXTUAL-CONVENTION
|
||
FROM SNMPv2-TC;
|
||
|
||
|
||
hwL2VpnVplsTnlExt MODULE-IDENTITY
|
||
LAST-UPDATED "200812151925Z" -- Dec 15, 2008 at 19:25 GMT
|
||
ORGANIZATION
|
||
"Huawei Technologies Co., Ltd."
|
||
CONTACT-INFO
|
||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||
Shang-Di Information Industry Base,
|
||
Hai-Dian District Beijing P.R. China
|
||
Zip:100085
|
||
Http://www.huawei.com
|
||
E-mail:support@huawei.com"
|
||
DESCRIPTION
|
||
"Initial version 2008/12/11,L2VPN QOS OBJECT GROUP."
|
||
::= { hwL2Vpn 6 }
|
||
|
||
--
|
||
-- Node definitions
|
||
--
|
||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||
|
||
--
|
||
-- The VPLS Attribute Group
|
||
--
|
||
hwVplsTunnelMIBObjects OBJECT IDENTIFIER ::= { hwL2VpnVplsTnlExt 1 }
|
||
|
||
-- Textual Conventions.
|
||
|
||
--
|
||
-- ======================= definition begin =========================
|
||
|
||
-- hwVPLSTNL OBJECT IDENTIFIER ::= { hwU2000 1 }
|
||
|
||
-- ============== hwVplsTunnelTable define beginning ==============
|
||
hwVplsTunnelTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF HwVplsTunnelEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Information about VPLS PW Tunnel. This object is used
|
||
to get VPLS PW tunnel table."
|
||
::= { hwVplsTunnelMIBObjects 1 }
|
||
|
||
-- hwVplsTunnelEntry
|
||
hwVplsTunnelEntry OBJECT-TYPE
|
||
SYNTAX HwVplsTunnelEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"It is used to get detailed tunnel information."
|
||
INDEX { hwVplsVsiName, hwVplsNexthopPeer, hwVplsSiteOrPwId, hwVplsPeerTnlId}
|
||
::= { hwVplsTunnelTable 1 }
|
||
|
||
-- hwVplsTunnelEntry
|
||
HwVplsTunnelEntry ::=
|
||
SEQUENCE {
|
||
hwVplsVsiName
|
||
DisplayString,
|
||
hwVplsNexthopPeer
|
||
IpAddress,
|
||
hwVplsSiteOrPwId
|
||
Unsigned32,
|
||
hwVplsPeerTnlId
|
||
Unsigned32,
|
||
hwVplsTnlName
|
||
OCTET STRING,
|
||
hwVplsTnlType
|
||
Integer32,
|
||
hwVplsTnlSrcAddress
|
||
IpAddress,
|
||
hwVplsTnlDestAddress
|
||
IpAddress,
|
||
hwVplsLspIndex
|
||
Integer32,
|
||
hwVplsLspOutIf
|
||
OCTET STRING,
|
||
hwVplsLspOutLabel
|
||
Integer32,
|
||
hwVplsLspNextHop
|
||
IpAddress,
|
||
hwVplsLspFec
|
||
IpAddress,
|
||
hwVplsLspFecPfxLen
|
||
Integer32,
|
||
hwVplsLspIsBackup
|
||
TruthValue,
|
||
hwVplsIsBalance
|
||
TruthValue,
|
||
hwVplsTnlRowStatus
|
||
RowStatus
|
||
}
|
||
|
||
--<2D><><EFBFBD>Σ<EFBFBD>
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>VSI<53><49><EFBFBD><EFBFBD>
|
||
hwVplsVsiName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (1..31))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The name of this VPLS instance."
|
||
::= { hwVplsTunnelEntry 1 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>PE<50><45>ַ,BGP VPLSΪBGP·<50>ɵĹ<C9B5><C4B9><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>LDPΪ<50><CEAA><EFBFBD>õ<EFBFBD>Peer IP
|
||
hwVplsNexthopPeer OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ip address of the peer PE."
|
||
::= { hwVplsTunnelEntry 2 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>bgp<67><70>ʽΪԶ<CEAA><D4B6>site id<69><64>ldp<64><70>ʽΪpw id<69><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>pw id<69><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>ʹ<EFBFBD><CAB9>vsi id
|
||
hwVplsSiteOrPwId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remote Site ID for BGP Mode, or PW id for LDP Mode"
|
||
::= { hwVplsTunnelEntry 3 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
|
||
hwVplsPeerTnlId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Tunnel ID."
|
||
::= { hwVplsTunnelEntry 4 }
|
||
|
||
--<2D><><EFBFBD>Σ<EFBFBD>
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
hwVplsTnlName OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The name of this Tunnel."
|
||
::= { hwVplsTunnelEntry 5 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
hwVplsTnlType OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of this Tunnel. e.g. LSP/GRE/CR-LSP..."
|
||
::= { hwVplsTunnelEntry 6 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>ַ
|
||
hwVplsTnlSrcAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source ip address of this tunnel."
|
||
::= { hwVplsTunnelEntry 7 }
|
||
|
||
--<2D><><EFBFBD><EFBFBD>Ŀ<EFBFBD>ĵ<EFBFBD>ַ
|
||
hwVplsTnlDestAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The destination ip address of this tunnel."
|
||
::= { hwVplsTunnelEntry 8 }
|
||
|
||
--lsp<73><70><EFBFBD><EFBFBD>
|
||
hwVplsLspIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of lsp."
|
||
::= { hwVplsTunnelEntry 9 }
|
||
|
||
--lsp<73><70><EFBFBD>ӿ<EFBFBD>
|
||
hwVplsLspOutIf OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The out-interface of lsp."
|
||
::= { hwVplsTunnelEntry 10 }
|
||
|
||
--lsp<73><70><EFBFBD><EFBFBD>ǩ
|
||
hwVplsLspOutLabel OBJECT-TYPE
|
||
SYNTAX Integer32 (0..2147483647)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The out-label of lsp."
|
||
::= { hwVplsTunnelEntry 11 }
|
||
|
||
--lsp<73><70>һ<EFBFBD><D2BB>
|
||
hwVplsLspNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The next-hop of lsp."
|
||
::= { hwVplsTunnelEntry 12 }
|
||
|
||
--lsp fec
|
||
hwVplsLspFec OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Fec of lsp."
|
||
::= { hwVplsTunnelEntry 13 }
|
||
|
||
--lsp fec<65><63><EFBFBD>볤<EFBFBD><EBB3A4>
|
||
hwVplsLspFecPfxLen OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The length of mask for hwVplsLspFec."
|
||
::= { hwVplsTunnelEntry 14 }
|
||
|
||
--lsp <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
hwVplsLspIsBackup OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicate whether the lsp is main."
|
||
::= { hwVplsTunnelEntry 15 }
|
||
|
||
--<2D><><EFBFBD>طֵ<D8B7><D6B5><EFBFBD><EFBFBD><EFBFBD>
|
||
hwVplsIsBalance OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Property of Balance. Rerurn True if Tunnel-Policy is configed."
|
||
::= { hwVplsTunnelEntry 16 }
|
||
|
||
--<2D><>״̬:
|
||
hwVplsTnlRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The operating state of the row."
|
||
::= { hwVplsTunnelEntry 50}
|
||
|
||
-- ============== hwVplsTnlInfoTable define end ==============
|
||
|
||
--
|
||
-- MIB Trap Definitions
|
||
--
|
||
hwVplsTunnelMIBTraps OBJECT IDENTIFIER ::= { hwL2VpnVplsTnlExt 2 }
|
||
|
||
-- Conformance information
|
||
--
|
||
hwVplsTunnelMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnVplsTnlExt 3 }
|
||
|
||
hwVplsTunnelMIBCompliances OBJECT IDENTIFIER ::= { hwVplsTunnelMIBConformance 1 }
|
||
|
||
-- MIB Compliance Definitions
|
||
hwVplsTunnelMIBCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The compliance statement for systems supporting
|
||
the HUAWEI-VPLS-TNL-MIB."
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS { hwVplsTunnelGroup }
|
||
::= { hwVplsTunnelMIBCompliances 1 }
|
||
|
||
-- MIB Group Definitions
|
||
hwVplsTunnelMIBGroups OBJECT IDENTIFIER ::= { hwVplsTunnelMIBConformance 2 }
|
||
|
||
hwVplsTunnelGroup OBJECT-GROUP
|
||
OBJECTS { hwVplsTnlName, hwVplsTnlType, hwVplsTnlSrcAddress, hwVplsTnlDestAddress, hwVplsLspOutIf,
|
||
hwVplsLspOutLabel, hwVplsLspNextHop, hwVplsLspFec, hwVplsLspFecPfxLen, hwVplsLspIsBackup, hwVplsIsBalance, hwVplsTnlRowStatus }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The VPLS tunnel group."
|
||
::= { hwVplsTunnelMIBGroups 1 }
|
||
|
||
END
|