- Table of Contents
-
- 06-Layer 2 - LAN Switching
- 01-HH3C-LswMAM-MIB
- 02-HH3C-LswMSTP-MIB
- 03-HH3C-LswVLAN-MIB
- 04-HH3C-MAC-INFORMATION-MIB
- 05-HH3C-MLAG-MIB
- 06-HH3C-PROTOCOL-VLAN-MIB
- 07-HH3C-PVST-MIB
- 08-HH3C-QINQV2-MIB
- 09-HH3C-SUBNET-VLAN-MIB
- 10-HH3C-VMAP-MIB
- 11-IEEE8023-LAG-MIB
- 12-LLDP-EXT-DOT1-MIB
- 13-LLDP-EXT-DOT1-V2-MIB
- 14-LLDP-EXT-DOT3-MIB
- 15-LLDP-EXT-DOT3-V2-MIB
- 16-LLDP-EXT-MED-MIB
- 17-LLDP-MIB
- 18-LLDP-V2-MIB
- 19-BRIDGE-MIB
- 20-EtherLike-MIB
- 21-HH3C-LAG-MIB
- 22-HH3C-LLDP-EXT-MIB
- 23-HH3C-LPBKDT-MIB
- Related Documents
-
Title | Size | Download |
---|---|---|
06-HH3C-PROTOCOL-VLAN-MIB | 147.61 KB |
Contents
HH3C-PROTOCOL-VLAN-MIB
About this MIB
Use this MIB to configure protocol-based VLANs, for example, assign packets from a protocol to a VLAN, bind ports to protocol templates, and query protocol-based VLAN data. This MIB is available only on devices that support the protocol-based VLAN feature.
MIB file name
hh3c-protocol-vlan.mib
Root object
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hh3c(25506).hh3cCommon(2).hh3cProtocolVlan(16)
Scalar objects
hh3cProtocolNumAllVlan
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cProtocolNumAllVlan (1.3.6.1.4.1.25506.2.16.1.1) |
read-only |
Integer32 |
Standard MIB values. |
Maximum number of protocols that can be configured for all VLANs. |
Implementation varies by product. |
hh3cProtocolNumPerVlan
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cProtocolNumPerVlan (1.3.6.1.4.1.25506.2.16.1.2) |
read-only |
Integer32 |
Standard MIB values. |
Maximum number of protocols that can be configured for a single VLAN. |
Implementation varies by product. |
Tabular objects
hh3cProtocolVlanTable
About this table
Use this table to configure the protocol-based VLAN feature, associate a VLAN with a protocol, and isolate packets from different protocols at Layer 2 through assigning them to different VLANs.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Supported |
Not supported |
Supported |
Supported |
Columns
The table indexes are hh3cProtocolVlanVlanId and hh3cProtocolVlanProtocolIndex.
When creating a protocol-based VLAN, the index objects hh3cProtocolVlanVlanId and hh3cProtocolVlanProtocolIndex must be specified together with the following objects: hh3cProtocolVlanProtocolType, hh3cProtocolVlanProtocolSubType, hh3cProtocolVlanProtocolTypeValue, and hh3cProtocolVlanRowStatus. The relationship among them is as follows:
hh3cProtocolVlanProtocolType |
hh3cProtocolVlanProtocolSubType |
hh3cProtocolVlanProtocolTypeValue |
ip |
notused |
notused (creation) |
ipv6 |
notused |
notused (creation) |
at |
notused |
notused (creation) |
ipx |
ethernetii |
notused (creation) |
llc |
||
raw |
||
snap |
||
mode-snap |
etype |
Hexadecimal string, for example, 600 (0x0600). Value range: [0x600..0xffff]. |
mode-ethernetii |
etype |
Hexadecimal string, for example, 600 (0x0600). Value range: [0x600..0xffff]. |
mode-llc |
notused |
Different parts are in the following order:
The value ranges are both [0x00..0xff]. For example, the dsap is 0x09, and the ssap is 0x0a. If neither dsap nor ssap is specified, the string length is 0. If the dsap is specified, the string is 09; or 09. If the ssap is specified, the string is ;0a. If both dsap and ssap are specified and, the string is 09;0a. |
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cProtocolVlanVlanId (1.3.6.1.4.1.25506.2.16.1.5.1.1) |
not-accessible |
Integer32 |
Standard MIB values. |
ID of a protocol-based VLAN. |
As per the MIB. |
hh3cProtocolVlanProtocolIndex (1.3.6.1.4.1.25506.2.16.1.5.1.2) |
not-accessible |
Integer32 |
Integer32 (0..hh3cProtocolNumPerVlan-1) |
Protocol template of a protocol-based VLAN. |
As per the MIB. |
hh3cProtocolVlanProtocolType (1.3.6.1.4.1.25506.2.16.1.5.1.3) |
read-create |
Hh3cvProtocolVlanProtocolType |
Layer 3 protocols: ip(1), ipx(2), at(3), ipv6(4),
|
Protocol types specified in the protocol template. |
This object cannot be separately modified after the VLAN-to-protocol mapping is configured. |
hh3cProtocolVlanProtocolSubType (1.3.6.1.4.1.25506.2.16.1.5.1.4) |
read-create |
Hh3cvProtocolVlanProtocolSubType |
notused(1),
etype(6) |
Protocol subtypes specified in the protocol template. |
This object cannot be separately modified after the VLAN-to-protocol mapping is configured. |
hh3cProtocolVlanProtocolTypeValue (1.3.6.1.4.1.25506.2.16.1.5.1.5) |
read-create |
OCTET STRING |
OCTET STRING (0..255) |
Protocol type values specified in the protocol template. |
This object cannot be separately modified after the VLAN-to-protocol mapping is configured. |
hh3cProtocolVlanRowStatus (1.3.6.1.4.1.25506.2.16.1.5.1.6) |
read-create |
RowStatus |
Standard MIB values. |
Whether a protocol-based VLAN takes effect on a port. |
Available values are active(1), createAndGo(4), and destroy(6). |
hh3cProtocolVlanPortTable
About this table
Use this table to bind a port to a protocol-based VLAN template.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Not supported |
Supported |
Not supported |
Supported |
Columns
The table indexes are hh3cProtocolVlanPortIndex, hh3cProtocolVlanPortVlanId, and hh3cProtocolVlanPortProtocolId.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cProtocolVlanPortIndex (1.3.6.1.4.1.25506.2.16.1.6.1.1) |
not-accessible |
Integer32 |
Standard MIB values. |
Index of a port configured with a protocol-based VLAN. |
As per the MIB. |
hh3cProtocolVlanPortVlanId (1.3.6.1.4.1.25506.2.16.1.6.1.2) |
not-accessible |
Integer32 |
Standard MIB values. |
ID of a protocol-based VLAN configured on a port. |
As per the MIB. |
hh3cProtocolVlanPortProtocolId (1.3.6.1.4.1.25506.2.16.1.6.1.3) |
not-accessible |
Integer32 |
Standard MIB values. |
Index of a protocol template on a port. |
As per the MIB. |
hh3cProtocolVlanPortProtocolType (1.3.6.1.4.1.25506.2.16.1.6.1.4) |
read-only |
Hh3cvProtocolVlanProtocolType |
Layer 3 protocols: ip(1), ipx(2), at(3), ipv6(4),
|
Protocol types specified on a port. |
As per the MIB. |
hh3cProtocolVlanPortProtocolSubType (1.3.6.1.4.1.25506.2.16.1.6.1.5) |
read-only |
Hh3cvProtocolVlanProtocolSubType |
notused(1),
|
Protocol subtypes specified on a port. |
As per the MIB. |
hh3cProtocolVlanPortTypeValue (1.3.6.1.4.1.25506.2.16.1.6.1.6) |
read-only |
OCTET STRING |
Standard MIB values. |
Protocol type values specified on a port. |
As per the MIB. |
hh3cProtocolVlanPortRowStatus (1.3.6.1.4.1.25506.2.16.1.6.1.7) |
read-create |
RowStatus |
Standard MIB values. |
Operating state of a protocol-based VLAN associated with a port. |
Available values are active(1), createAndGo(4), and destroy(6). |
hh3cProtocolVlanPortStatus (1.3.6.1.4.1.25506.2.16.1.6.1.8) |
read-only |
Integer |
active (1),
|
State of a protocol-based VLAN configured on a port. |
active(1): The protocol template on the port is associated with a protocol-based VLAN (the hh3cProtocolVlanPortProtocolId object has the corresponding data in the hh3cProtocolVlanTable table), and the port is configured as hybrid port and assigned to the protocol-based VLAN. |