138 lines
4.4 KiB
Plaintext
138 lines
4.4 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (c) 2010-2013 Hewlett-Packard Development Company, L.P.
|
|
--
|
|
-- Description: 802.1 QinQv2 MIB Version 1
|
|
-- Reference:
|
|
-- Version: V1.0
|
|
-- History:
|
|
-- V1.0 Initial version Created by XiaoRen Yang, 2013.3.8
|
|
-- ==================================================================
|
|
HPN-ICF-QINQV2-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
hpnicfCommon
|
|
FROM HPN-ICF-OID-MIB
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
ifIndex
|
|
FROM IF-MIB;
|
|
|
|
-- ==================================================================
|
|
--
|
|
-- module identity part
|
|
--
|
|
-- ==================================================================
|
|
hpnicfQinQv2 MODULE-IDENTITY
|
|
LAST-UPDATED
|
|
"201303080000Z"
|
|
ORGANIZATION
|
|
""
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"802.1 QinQv2 MIB Version 1"
|
|
REVISION
|
|
"201303080000Z"
|
|
DESCRIPTION
|
|
"The initial version of this MIB module."
|
|
::= { hpnicfCommon 137 }
|
|
|
|
-- ==================================================================
|
|
--
|
|
-- =====================object definition begin======================
|
|
--
|
|
-- ==================================================================
|
|
hpnicfQinQv2MibObject OBJECT IDENTIFIER ::= { hpnicfQinQv2 1 }
|
|
|
|
hpnicfQinQv2ScalarObjects OBJECT IDENTIFIER ::= { hpnicfQinQv2MibObject 1 }
|
|
|
|
hpnicfQinQv2ServiceTPID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TPID globally configured for service VLAN tags. The global TPID value
|
|
for service VLAN tags does not take effect on interfaces where
|
|
hpnicfQinQIfServiceTPID is configured.
|
|
By default, the global TPID for service VLAN tags is 0x8100."
|
|
::= { hpnicfQinQv2ScalarObjects 1 }
|
|
|
|
hpnicfQinQv2CustomerTPID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TPID globally configured for customer VLAN tags. The global TPID value
|
|
for customer VLAN tags does not take effect on interfaces where
|
|
hpnicfQinQIfCustomerTPID is configured.
|
|
By default, the global TPID for customer VLAN tags is 0x8100."
|
|
::= { hpnicfQinQv2ScalarObjects 2 }
|
|
|
|
hpnicfQinQv2IfCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQinQv2IfCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 QinQ configuration table."
|
|
::= { hpnicfQinQv2MibObject 2 }
|
|
|
|
hpnicfQinQv2IfCfgEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQinQv2IfCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 QinQ configuration entries."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfQinQv2IfCfgTable 1 }
|
|
|
|
HpnicfQinQv2IfCfgEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQinQv2IfState TruthValue,
|
|
hpnicfQinQv2IfServiceTPID Integer32,
|
|
hpnicfQinQv2IfCustomerTPID Integer32,
|
|
hpnicfQinQv2IfTransVlanList OCTET STRING
|
|
}
|
|
|
|
hpnicfQinQv2IfState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 QinQ functions on the port.
|
|
The value is false by default."
|
|
DEFVAL { false }
|
|
::= { hpnicfQinQv2IfCfgEntry 1 }
|
|
|
|
hpnicfQinQv2IfServiceTPID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service TPID value on the port."
|
|
::= { hpnicfQinQv2IfCfgEntry 2 }
|
|
|
|
hpnicfQinQv2IfCustomerTPID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Customer TPID value on the port."
|
|
::= { hpnicfQinQv2IfCfgEntry 3 }
|
|
|
|
hpnicfQinQv2IfTransVlanList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transparent VLANs described as a bitmap. Each octet within this value
|
|
specifies a set of eight VLANs. The first octet specifies VLANs 1
|
|
through 8. The second octet specifies VLANs 9 through 16, and so on.
|
|
Within each octet, the most significant bit represents the highest
|
|
numbered VLAN, and the least significant bit represents the lowest
|
|
numbered VLAN."
|
|
::= { hpnicfQinQv2IfCfgEntry 4 }
|
|
|
|
END
|