717 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			717 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =============================================================================
 | 
						|
-- Copyright (c) 2004-2018 New H3C Tech.  Co.  , Ltd.  All rights reserved.
 | 
						|
--
 | 
						|
-- Description: Multiprotocol Label Switching MIB
 | 
						|
-- Reference:
 | 
						|
-- Version: V1.4
 | 
						|
-- History:
 | 
						|
--   V1.0 2013-06-13 Initial version Created by Neng Yan
 | 
						|
--   V1.1 2014-12-17 Modified by Neng Yan, Added hh3cMplsExtBfdTable
 | 
						|
--   V1.2 2015-06-16 Modified by Li Yun, Added hh3cMplsExtVpnStatsTable
 | 
						|
--   V1.3 2017-02-17 Modified by Liu Qingye, Added hh3cMplsExtVpnTable
 | 
						|
--   V1.4 2018-08-04 Modified by Lin jiang, Added hh3cMplsExtStaticLspTable
 | 
						|
-- =============================================================================
 | 
						|
HH3C-MPLSEXT-MIB DEFINITIONS ::= BEGIN
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    RowStatus, TruthValue, DisplayString
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    InetAddressType,InetAddress,InetAddressIPv4
 | 
						|
        FROM INET-ADDRESS-MIB
 | 
						|
    InterfaceIndexOrZero
 | 
						|
        FROM IF-MIB
 | 
						|
    hh3cCommon
 | 
						|
        FROM HH3C-OID-MIB
 | 
						|
    Counter64
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    ;
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- module identity part
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExt MODULE-IDENTITY
 | 
						|
    LAST-UPDATED
 | 
						|
        "201808041800Z"   -- Aug 04, 2018 at 18:00 GMT
 | 
						|
    ORGANIZATION
 | 
						|
        "New H3C Technologies Co., Ltd."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Platform Team New H3C Technologies Co., Ltd.
 | 
						|
         Hai-Dian District Beijing P.R.  China
 | 
						|
         http://www.h3c.com
 | 
						|
         Zip:100085"
 | 
						|
    DESCRIPTION
 | 
						|
        "Multiprotocol Label Switching MIB"
 | 
						|
    REVISION
 | 
						|
        "201808041800Z"   -- Aug 04, 2018 at 18:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Added hh3cMplsExtStaticLspTable."
 | 
						|
    REVISION
 | 
						|
        "201702171800Z"   -- Feb 17, 2017 at 18:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Added hh3cMplsExtVpnTable."
 | 
						|
    REVISION
 | 
						|
        "201506161800Z"   -- Jun 16, 2015 at 18:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Added hh3cMplsExtVpnStatsTable."
 | 
						|
    REVISION
 | 
						|
        "201412171200Z"   -- Dec 17, 2014 at 18:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Added hh3cMplsExtBfdTable."
 | 
						|
    REVISION
 | 
						|
        "201306131800Z"   -- Jan 13, 2013 at 18:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Initial version of this MIB."
 | 
						|
    ::= { hh3cCommon 142 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- object definition begin
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtObjects      OBJECT IDENTIFIER ::= { hh3cMplsExt 1 }
 | 
						|
 | 
						|
hh3cMplsExtScalarGroup  OBJECT IDENTIFIER ::= { hh3cMplsExtObjects 1 }
 | 
						|
 | 
						|
hh3cMplsExtLsrID    OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE (0..32))
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Label Switching Router's Identifier."
 | 
						|
    ::= { hh3cMplsExtScalarGroup 1 }
 | 
						|
 | 
						|
hh3cMplsExtLdpStatus    OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The global configuration of Label Distribution Protocol(LDP)."
 | 
						|
    ::= { hh3cMplsExtScalarGroup 2 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for configuring
 | 
						|
        Multiprotocol Label Switching(MPLS) parameters."
 | 
						|
    ::= { hh3cMplsExtObjects 2 }
 | 
						|
 | 
						|
hh3cMplsExtEntry   OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry for configuring MPLS parameters."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtIndex
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtIndex               Unsigned32,
 | 
						|
        hh3cMplsExtCapability          TruthValue,
 | 
						|
        hh3cMplsExtMtu                 Unsigned32,
 | 
						|
        hh3cMplsExtRowStatus           RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of MPLS interface."
 | 
						|
    ::= { hh3cMplsExtEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtCapability    OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The MPLS capability of an interface."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { hh3cMplsExtEntry 2 }
 | 
						|
 | 
						|
hh3cMplsExtMtu     OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(46..65535)
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The MPLS Maximum Transmission Unit(MTU) of an interface."
 | 
						|
    ::= { hh3cMplsExtEntry 3 }
 | 
						|
 | 
						|
hh3cMplsExtRowStatus     OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operation status of this table entry."
 | 
						|
    ::= { hh3cMplsExtEntry 4 }
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtLdpTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtLdpTable     OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtLdpEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for configuring LDP parameters."
 | 
						|
    ::= { hh3cMplsExtObjects 3 }
 | 
						|
 | 
						|
hh3cMplsExtLdpEntry     OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtLdpEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry for configuring LDP parameters."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtLdpIndex
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtLdpTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtLdpEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtLdpIndex                 Unsigned32,
 | 
						|
        hh3cMplsExtLdpCapability            TruthValue,
 | 
						|
        hh3cMplsExtLdpRowStatus             RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtLdpIndex     OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of LDP interface."
 | 
						|
    ::= { hh3cMplsExtLdpEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtLdpCapability    OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The LDP capability of an interface."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { hh3cMplsExtLdpEntry 2 }
 | 
						|
 | 
						|
hh3cMplsExtLdpRowStatus     OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operation status of this table entry.  A row entry cannot
 | 
						|
        be modified when the value of this object is 'active'."
 | 
						|
    ::= { hh3cMplsExtLdpEntry 3 }
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtLdpTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtBfdTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtBfdTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtBfdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of MPLS Bidirectional Forwarding Detection(BFD) sessions."
 | 
						|
    ::= { hh3cMplsExtObjects 4 }
 | 
						|
 | 
						|
hh3cMplsExtBfdEntry   OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtBfdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table represents information on a single session."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtBfdLocalDiscr
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtBfdTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtBfdEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtBfdLocalDiscr            Unsigned32,
 | 
						|
        hh3cMplsExtBfdType                  INTEGER,
 | 
						|
        hh3cMplsExtBfdBindIfIndex           InterfaceIndexOrZero,
 | 
						|
        hh3cMplsExtBfdBindIfName            DisplayString,
 | 
						|
        hh3cMplsExtBfdXcIndex               OCTET STRING,
 | 
						|
        hh3cMplsExtBfdPwBackupFlag          INTEGER,
 | 
						|
        hh3cMplsExtBfdPwId                  Unsigned32,
 | 
						|
        hh3cMplsExtBfdVsiIndex              Unsigned32,
 | 
						|
        hh3cMplsExtBfdPwPeerIpType          InetAddressType,
 | 
						|
        hh3cMplsExtBfdPwPeerIp              InetAddress,
 | 
						|
        hh3cMplsExtBfdPwSPE                 INTEGER,
 | 
						|
        hh3cMplsExtBfdPwEncapType           INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtBfdLocalDiscr   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The local discriminator of the BFD session."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtBfdType    OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                        unknown(1),
 | 
						|
                        lsp(2),
 | 
						|
                        vpwsPw(3),
 | 
						|
                        vplsPw(4),
 | 
						|
                        te(5)
 | 
						|
                     }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of the BFD session."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 2 }
 | 
						|
 | 
						|
hh3cMplsExtBfdBindIfIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      InterfaceIndexOrZero
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object displays tunnel interface index when the value of
 | 
						|
         hh3cMplsExtBfdType is te(5), and displays interface index of
 | 
						|
         an Attachment Circuit(AC) which is bound to a Pseudowire(PW) when
 | 
						|
         the value of hh3cMplsExtBfdType is vpwsPw(3).  This object is
 | 
						|
         invalid when the value of hh3cMplsExtBfdType is not te(5) or
 | 
						|
         vpwsPw(3), then this object contains a zero value."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 3 }
 | 
						|
 | 
						|
hh3cMplsExtBfdBindIfName   OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString (SIZE (0..255))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object displays tunnel interface name when the value of
 | 
						|
         hh3cMplsExtBfdType is te(5), and displays interface name of
 | 
						|
         an AC which is bound to a PW when the value of hh3cMplsExtBfdType
 | 
						|
         is vpwsPw(3).  This object is invalid when the value of
 | 
						|
         hh3cMplsExtBfdType is not te(5) or vpwsPw(3), then this object
 | 
						|
         contains a zero-length string."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 4 }
 | 
						|
 | 
						|
hh3cMplsExtBfdXcIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE (0..24))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Primary index for MplsOutSegmentEntry.  This object is invalid when
 | 
						|
        the value of hh3cMplsExtBfdType is not lsp(2), then this object
 | 
						|
        contains a zero-length string."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 5 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwBackupFlag     OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                        none(1),
 | 
						|
                        primary(2),
 | 
						|
                        backup(3)
 | 
						|
                     }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "PW flag."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 6 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwId     OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(0..4294967295)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "PW Identifier."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cMplsExtBfdEntry 7 }
 | 
						|
 | 
						|
hh3cMplsExtBfdVsiIndex     OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Virtual Switch Instance(VSI) index."
 | 
						|
    DEFVAL { 4294967295 }
 | 
						|
    ::= { hh3cMplsExtBfdEntry 8 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwPeerIpType     OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddressType
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of peer address.  Typically, this
 | 
						|
        address type is IPv4 or IPv6, with a prefix length
 | 
						|
        of 32 or 128, respectively."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 9 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwPeerIp     OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Peer address of the PW."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 10 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwSPE     OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                        none(1),
 | 
						|
                        upe(2),
 | 
						|
                        spe(3)
 | 
						|
                     }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Node information of the Virtual Private Wire Service(VPWS) PW,
 | 
						|
        User facing-Provider Edge(UPE) or Switching Provider Edge(SPE)."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 11 }
 | 
						|
 | 
						|
hh3cMplsExtBfdPwEncapType     OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                        unknown(1),
 | 
						|
                        frDlciMartini(2),
 | 
						|
                        atmAal5Sdu(3),
 | 
						|
                        atmTransCell(4),
 | 
						|
                        vlan(5),
 | 
						|
                        ethernet(6),
 | 
						|
                        hdlc(7),
 | 
						|
                        ppp(8),
 | 
						|
                        cesom(9),
 | 
						|
                        atmNto1Vcc(10),
 | 
						|
                        atmNto1Vpc(11),
 | 
						|
                        ipInterworking(12),
 | 
						|
                        atm1to1Vcc(13),
 | 
						|
                        atm1to1Vpc(14),
 | 
						|
                        atmAal5Pdu(15),
 | 
						|
                        frPort(16),
 | 
						|
                        cep(17),
 | 
						|
                        satopE1(18),
 | 
						|
                        satopT1(19),
 | 
						|
                        satopE3(20),
 | 
						|
                        satopT3(21),
 | 
						|
                        esopsnBasic(22),
 | 
						|
                        tdmoipAal1Mode(23),
 | 
						|
                        tdmCesopsnWithCas(24),
 | 
						|
                        tdmoipAal2Mode(25),
 | 
						|
                        frDlci(26)
 | 
						|
                     }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Encapsulation type of the PW."
 | 
						|
    ::= { hh3cMplsExtBfdEntry 12 }
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtBfdTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtVpnStatsTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtVpnStatsTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtVpnStatsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table contains statistical information about packets
 | 
						|
         received from and sent by each VPN."
 | 
						|
    ::= { hh3cMplsExtObjects 5 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsEntry   OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtVpnStatsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table contains statistical
 | 
						|
        information about packets received from and sent by a VPN."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtVpnStatsVrfIndex
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtVpnStatsTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtVpnStatsEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtVpnStatsVrfIndex            Unsigned32,
 | 
						|
        hh3cMplsExtVpnStatsVpnName             OCTET STRING,
 | 
						|
        hh3cMplsExtVpnStatsInOctets            Counter64,
 | 
						|
        hh3cMplsExtVpnStatsInPackets           Counter64,
 | 
						|
        hh3cMplsExtVpnStatsInErrors            Counter64,
 | 
						|
        hh3cMplsExtVpnStatsInDiscards          Counter64,
 | 
						|
        hh3cMplsExtVpnStatsOutOctets           Counter64,
 | 
						|
        hh3cMplsExtVpnStatsOutPackets          Counter64,
 | 
						|
        hh3cMplsExtVpnStatsOutErrors           Counter64,
 | 
						|
        hh3cMplsExtVpnStatsOutDiscards         Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsVrfIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..4294967295)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The index of a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsVpnName   OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The name of a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 2 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsInOctets     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of octets received from a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 3 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsInPackets   OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets received from a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 4 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsInErrors     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of error packets received from a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 5 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsInDiscards   OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of incoming packets,
 | 
						|
        which were chosen to be discarded by a VPN even
 | 
						|
        though no errors had been detected to prevent their
 | 
						|
        being transmitted."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 6 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsOutOctets     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of octets sent by a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 7 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsOutPackets     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets sent by a VPN."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 8 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsOutErrors     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets that could not be sent by a VPN
 | 
						|
        due to errors."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 9 }
 | 
						|
 | 
						|
hh3cMplsExtVpnStatsOutDiscards     OBJECT-TYPE
 | 
						|
    SYNTAX      Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of outgoing packets which were chosen to be discarded
 | 
						|
        by a VPN even though no errors had been detected to prevent
 | 
						|
        their being transmitted.  One possible reason for
 | 
						|
        discarding such a packet could be to free up
 | 
						|
        buffer space."
 | 
						|
    ::= { hh3cMplsExtVpnStatsEntry 10 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtVpnStatsTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtVpnTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtVpnTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtVpnEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contains MPLS VPN information."
 | 
						|
    ::= { hh3cMplsExtObjects 6 }
 | 
						|
 | 
						|
hh3cMplsExtVpnEntry   OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtVpnEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table represents information on a single VPN instance."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtVpnName
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtVpnTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtVpnEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtVpnName                  OCTET STRING,
 | 
						|
        hh3cMplsExtVrfIndex                 Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtVpnName   OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The name of a VPN instance."
 | 
						|
    ::= { hh3cMplsExtVpnEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtVrfIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(0..4294967295)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The index of a VPN instance."
 | 
						|
    ::= { hh3cMplsExtVpnEntry 2 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtVpnTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cMplsExtStaticLspTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cMplsExtStaticLspTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cMplsExtStaticLspEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contains MPLS static LSP information."
 | 
						|
    ::= { hh3cMplsExtObjects 7 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspEntry   OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cMplsExtStaticLspEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table represents information on a single static LSP."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cMplsExtStaticLspName
 | 
						|
    }
 | 
						|
    ::= { hh3cMplsExtStaticLspTable 1 }
 | 
						|
 | 
						|
Hh3cMplsExtStaticLspEntry ::=
 | 
						|
   SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cMplsExtStaticLspName             OCTET STRING,
 | 
						|
        hh3cMplsExtStaticLspType             INTEGER,
 | 
						|
        hh3cMplsExtStaticLspInLabel          Unsigned32,
 | 
						|
        hh3cMplsExtStaticLspOutLabel         Unsigned32,
 | 
						|
        hh3cMplsExtStaticLspDestAddr         InetAddressIPv4,
 | 
						|
        hh3cMplsExtStaticLspDestAddrMaskLen  Unsigned32,
 | 
						|
        hh3cMplsExtStaticLspNextHopAddr      InetAddressIPv4,
 | 
						|
        hh3cMplsExtStaticLspOutIfIndex       InterfaceIndexOrZero
 | 
						|
    }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspName   OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE (1..15))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The name of the static LSP."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 1 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspType    OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                        ingress(1),
 | 
						|
                        transit(2),
 | 
						|
                        egress(3)
 | 
						|
                     }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of the static LSP."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 2 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspInLabel   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(16..1048575)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object represents the incoming label for the static LSP.  This
 | 
						|
         object is invalid when the value of hh3cMplsExtStaticLspType is
 | 
						|
         ingress."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 3 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspOutLabel   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(0..1048575)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object represents the outgoing label for the static LSP.  This
 | 
						|
         object is invalid when the value of hh3cMplsExtStaticLspType is
 | 
						|
         egress."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 4 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspDestAddr   OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddressIPv4
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The destination address of the static LSP.  This object is invalid when
 | 
						|
         the value of hh3cMplsExtStaticLspType is transit."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 5 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspDestAddrMaskLen   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(0..32)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The mask length of the destination address.  This object is invalid when
 | 
						|
         the value of hh3cMplsExtStaticLspType is transit."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 6 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspNextHopAddr   OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddressIPv4
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The nexthop address of the static LSP.  This object is invalid when the
 | 
						|
         value of hh3cMplsExtStaticLspType is egress."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 7 }
 | 
						|
 | 
						|
hh3cMplsExtStaticLspOutIfIndex   OBJECT-TYPE
 | 
						|
    SYNTAX      InterfaceIndexOrZero
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The index of the outgoing interface for this static LSP.  This object
 | 
						|
         is invalid when the value of hh3cMplsExtStaticLspType is egress, then
 | 
						|
         this object contains a zero value."
 | 
						|
    ::= { hh3cMplsExtStaticLspEntry 8 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cMplsExtStaticLspTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
END
 | 
						|
 |