Commit version 24.12.13800
This commit is contained in:
@ -1,9 +1,9 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (c) 2004-2014 New H3C Tech. Co., Ltd. All rights reserved.
|
||||
-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description: Ethernet Virtual Connection MIB
|
||||
-- Reference:
|
||||
-- Version: V1.3
|
||||
-- Version: V1.4
|
||||
-- History:
|
||||
-- V1.0 2009-08-08 Initial version Created by Jianyong Song
|
||||
-- V1.1 2011-12-23 Updated by Xuanli Mou
|
||||
@ -24,11 +24,17 @@
|
||||
-- svlanIdCvlanIdList(7),
|
||||
-- svlanIdCvlanIdAll(8),
|
||||
-- cvlanIdList(9) for hh3cEvcSrvInstEncap.
|
||||
-- V1.4 2019-06-03 Updated by Dimin Zhang
|
||||
-- Added hh3cEvcSrvInstInRewriteType, hh3cEvcSrvInstInRewriteSvlanId,
|
||||
-- hh3cEvcSrvInstInRewriteCvlanId, hh3cEvcSrvInstInRewriteSymm,
|
||||
-- hh3cEvcSrvInstOutRewriteType, hh3cEvcSrvInstOutRewriteSvlanId,
|
||||
-- hh3cEvcSrvInstOutRewriteCvlanId in hh3cEvcSrvInstTable.
|
||||
-- =============================================================================
|
||||
HH3C-EVC-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
RowStatus,
|
||||
TruthValue
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
@ -61,6 +67,54 @@ hh3cEvc MODULE-IDENTITY
|
||||
"The initial version of this MIB."
|
||||
::= { hh3cCommon 106 }
|
||||
|
||||
-- =============================================================================
|
||||
-- Textual Conventions
|
||||
-- =============================================================================
|
||||
Hh3cEvcSrvInstRewriteType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type of VLAN tag processing rule for traffic.
|
||||
|
||||
none Invalid value.
|
||||
|
||||
nestSvlan Adds an outer VLAN tag.
|
||||
|
||||
nestCvlan Adds an inner VLAN tag.
|
||||
|
||||
nestSvlanCvlan Adds an outer VLAN tag and an inner VLAN tag.
|
||||
|
||||
stripSvlan Removes an outer VLAN tag.
|
||||
|
||||
stripCvlan Removes an inner VLAN tag.
|
||||
|
||||
stripSvlanCvlan Removes an outer VLAN tag and an inner VLAN tag.
|
||||
|
||||
remark1To1 Replaces one VLAN tag of packets with the specified VLAN tag
|
||||
(1-to-1 mapping).
|
||||
|
||||
remark1To2 Replaces the VLAN tag of single tagged packets with the
|
||||
specified outer and inner VLAN tags (1-to-2 mapping).
|
||||
|
||||
remark2To1 Replaces the outer and inner VLAN tags of double tagged
|
||||
packets with the specified VLAN tag (2-to-1 mapping).
|
||||
|
||||
remark2To2 Replaces the outer and inner VLAN tags of double tagged
|
||||
packets with the specified outer and inner VLAN tags
|
||||
(2-to-2 mapping)."
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
nestSvlan(1),
|
||||
nestCvlan(2),
|
||||
nestSvlanCvlan(3),
|
||||
stripSvlan(4),
|
||||
stripCvlan(5),
|
||||
stripSvlanCvlan(6),
|
||||
remark1To1(7),
|
||||
remark1To2(8),
|
||||
remark2To1(9),
|
||||
remark2To2(10)
|
||||
}
|
||||
|
||||
-- =============================================================================
|
||||
-- object definition begin
|
||||
-- =============================================================================
|
||||
@ -147,15 +201,22 @@ hh3cEvcSrvInstEntry OBJECT-TYPE
|
||||
Hh3cEvcSrvInstEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
hh3cEvcSrvInstId Integer32,
|
||||
hh3cEvcSrvInstEncap INTEGER,
|
||||
hh3cEvcSrvInstSvlanIdListLow OCTET STRING,
|
||||
hh3cEvcSrvInstSvlanIdListHigh OCTET STRING,
|
||||
hh3cEvcSrvInstRowStatus RowStatus,
|
||||
hh3cEvcSrvInstEnableInStat TruthValue,
|
||||
hh3cEvcSrvInstEnableOutStat TruthValue,
|
||||
hh3cEvcSrvInstCvlanIdListLow OCTET STRING,
|
||||
hh3cEvcSrvInstCvlanIdListHigh OCTET STRING
|
||||
hh3cEvcSrvInstId Integer32,
|
||||
hh3cEvcSrvInstEncap INTEGER,
|
||||
hh3cEvcSrvInstSvlanIdListLow OCTET STRING,
|
||||
hh3cEvcSrvInstSvlanIdListHigh OCTET STRING,
|
||||
hh3cEvcSrvInstRowStatus RowStatus,
|
||||
hh3cEvcSrvInstEnableInStat TruthValue,
|
||||
hh3cEvcSrvInstEnableOutStat TruthValue,
|
||||
hh3cEvcSrvInstCvlanIdListLow OCTET STRING,
|
||||
hh3cEvcSrvInstCvlanIdListHigh OCTET STRING,
|
||||
hh3cEvcSrvInstInRewriteType Hh3cEvcSrvInstRewriteType,
|
||||
hh3cEvcSrvInstInRewriteSvlanId Integer32,
|
||||
hh3cEvcSrvInstInRewriteCvlanId Integer32,
|
||||
hh3cEvcSrvInstInRewriteSymm TruthValue,
|
||||
hh3cEvcSrvInstOutRewriteType Hh3cEvcSrvInstRewriteType,
|
||||
hh3cEvcSrvInstOutRewriteSvlanId Integer32,
|
||||
hh3cEvcSrvInstOutRewriteCvlanId Integer32
|
||||
}
|
||||
|
||||
hh3cEvcSrvInstId OBJECT-TYPE
|
||||
@ -322,6 +383,67 @@ hh3cEvcSrvInstCvlanIdListHigh OBJECT-TYPE
|
||||
CVLAN ID is assigned to this service instance."
|
||||
DEFVAL { ''h }
|
||||
::= { hh3cEvcSrvInstEntry 9 }
|
||||
|
||||
hh3cEvcSrvInstInRewriteType OBJECT-TYPE
|
||||
SYNTAX Hh3cEvcSrvInstRewriteType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN tag processing rule for incoming traffic."
|
||||
::= { hh3cEvcSrvInstEntry 10 }
|
||||
|
||||
hh3cEvcSrvInstInRewriteSvlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outer VLAN tag processing rule for incoming traffic.Its value ranges
|
||||
from 1 to 4094."
|
||||
::= { hh3cEvcSrvInstEntry 11 }
|
||||
|
||||
hh3cEvcSrvInstInRewriteCvlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inner VLAN tag processing rule for incoming traffic.Its value ranges
|
||||
from 1 to 4094."
|
||||
::= { hh3cEvcSrvInstEntry 12 }
|
||||
|
||||
hh3cEvcSrvInstInRewriteSymm OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Applies the reverse VLAN tag processing rule to outgoing traffic."
|
||||
DEFVAL { false }
|
||||
::= { hh3cEvcSrvInstEntry 13 }
|
||||
|
||||
hh3cEvcSrvInstOutRewriteType OBJECT-TYPE
|
||||
SYNTAX Hh3cEvcSrvInstRewriteType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN tag processing rule for outgoing traffic."
|
||||
::= { hh3cEvcSrvInstEntry 14 }
|
||||
|
||||
hh3cEvcSrvInstOutRewriteSvlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outer VLAN tag processing rule for outgoing traffic.Its value ranges
|
||||
from 1 to 4094."
|
||||
::= { hh3cEvcSrvInstEntry 15 }
|
||||
|
||||
hh3cEvcSrvInstOutRewriteCvlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inner VLAN tag processing rule for outgoing traffic.Its value ranges
|
||||
from 1 to 4094."
|
||||
::= { hh3cEvcSrvInstEntry 16 }
|
||||
-- =============================================================================
|
||||
-- End of hh3cEvcSrvInstTable Definition
|
||||
-- =============================================================================
|
||||
|
Reference in New Issue
Block a user