GENERIC-3COM-VLAN-MIB-1-0-7
File:
GENERIC-3COM-VLAN-MIB-1-0-7.mib (42641 bytes)
Imported modules
Imported symbols
Defined Types
RowStatus |
|
INTEGER |
active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) |
|
|
A3ComVlanType |
|
INTEGER |
vlanLayer2(1), vlanUnspecifiedProtocols(2), vlanIPProtocol(3), vlanIPXProtocol(4), vlanAppleTalkProtocol(5), vlanXNSProtocol(6), vlanISOProtocol(7), vlanDECNetProtocol(8), vlanNetBIOSProtocol(9), vlanSNAProtocol(10), vlanVINESProtocol(11), vlanX25Protocol(12), vlanIGMPProtocol(13), vlanSessionLayer(14), vlanNetBeui(15), vlanLayeredProtocols(16), vlanIPXIIProtocol(17), vlanIPX8022Protocol(18), vlanIPX8023Protocol(19), vlanIPX8022SNAPProtocol(20) |
|
|
A3ComVlanLayer3Type |
|
INTEGER |
vlanIPProtocol(1), vlanIPXProtocol(2), vlanAppleTalkProtocol(3), vlanXNSProtocol(4), vlanSNAProtocol(5), vlanDECNetProtocol(6), vlanNetBIOSProtocol(7), vlanVINESProtocol(8), vlanX25Protocol(9), vlanIPXIIProtocol(10), vlanIPX8022Protocol(11), vlanIPX8023Protocol(12), vlanIPX8022SNAPProtocol(13) |
|
|
A3ComVlanGlobalMappingEntry |
|
SEQUENCE |
|
|
|
|
a3ComVlanGlobalMappingIdentifier |
INTEGER |
0..65535 |
|
a3ComVlanGlobalMappingIfIndex |
INTEGER |
|
A3ComVlanIfEntry |
|
SEQUENCE |
|
|
|
|
a3ComVlanIfIndex |
INTEGER |
|
|
a3ComVlanIfDescr |
DisplayString |
|
|
a3ComVlanIfType |
A3ComVlanType |
|
|
a3ComVlanIfGlobalIdentifier |
INTEGER |
|
|
a3ComVlanIfInfo |
OCTET STRING |
|
|
a3ComVlanIfStatus |
RowStatus |
|
|
a3ComVlanIfModeType |
A3ComVlanModeType |
|
A3ComIpVlanEntry |
|
SEQUENCE |
|
|
|
|
a3ComIpVlanIpNetAddress |
IpAddress |
|
|
a3ComIpVlanIpNetMask |
IpAddress |
|
|
a3ComIpVlanStatus |
RowStatus |
|
A3ComVlanProtocolEntry |
|
SEQUENCE |
|
|
|
|
a3ComVlanProtocolIfIndex |
INTEGER |
|
|
a3ComVlanProtocolIndex |
A3ComVlanLayer3Type |
|
|
a3ComVlanProtocolStatus |
RowStatus |
|
A3ComVlanEncapsType |
|
INTEGER |
vlanEncaps3ComProprietaryVLT(1), vlanEncaps8021q(2), vlanEncapsPre8021qONcore(3) |
|
|
A3ComVlanEncapsIfEntry |
|
SEQUENCE |
|
|
|
|
a3ComVlanEncapsIfIndex |
INTEGER |
|
|
a3ComVlanEncapsIfType |
A3ComVlanEncapsType |
|
|
a3ComVlanEncapsIfTag |
INTEGER |
|
|
a3ComVlanEncapsIfStatus |
RowStatus |
|
Defined Values
a3Com |
1.3.6.1.4.1.43 |
OBJECT IDENTIFIER |
|
|
|
generic |
1.3.6.1.4.1.43.10 |
OBJECT IDENTIFIER |
|
|
|
genVirtual |
1.3.6.1.4.1.43.10.1.14 |
OBJECT IDENTIFIER |
|
|
|
a3ComVlanGlobalMappingTable |
1.3.6.1.4.1.43.10.1.14.1.1 |
This table lists VLAN interfaces that are globally
identified. A single entry exists in this list for each
VLAN interface in the system that is bound to a global
identifier. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
A3ComVlanGlobalMappingEntry |
|
a3ComVlanGlobalMappingEntry |
1.3.6.1.4.1.43.10.1.14.1.1.1 |
An individual VLAN interface global mapping entry.
Entries in this table are created by setting the
a3ComVlanIfGlobalIdentifier object in the
a3ComVlanIfTable to a non-zero value. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComVlanGlobalMappingEntry |
|
|
a3ComVlanGlobalMappingIdentifier |
1.3.6.1.4.1.43.10.1.14.1.1.1.1 |
An index into the a3ComVlanGlobalMappingTable and an
administratively assigned global VLAN identifier. The
value of this object globally identifies the VLAN interface.
For VLAN interfaces, on different network devices, which are
part of the same globally identified VLAN, the value of this
object will be the same. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
INTEGER |
0..65535 |
|
a3ComVlanGlobalMappingIfIndex |
1.3.6.1.4.1.43.10.1.14.1.1.1.2 |
The value of a3ComVlanIfIndex for the VLAN interface in the
a3ComVlanIfTable, which is bound to the global identifier
specified by this entry. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
a3ComVlanIfTable |
1.3.6.1.4.1.43.10.1.14.1.2 |
This table lists VLAN interfaces that exist within
a device. A single entry exists in this list for each
VLAN interface in the system. A VLAN interface may
be created, destroyed and/or mapped to a globally
identified vlan. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
A3ComVlanIfEntry |
|
a3ComVlanIfEntry |
1.3.6.1.4.1.43.10.1.14.1.2.1 |
An individual VLAN interface entry. When an NMS wishes
to create a new entry in this table, it must obtain a
non-zero index from the a3ComNextAvailableVirtIfIndex
object. Row creation in this table will fail if the
chosen index value does not match the current value
returned from the a3ComNextAvailableVirtIfIndex object. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComVlanIfEntry |
|
|
a3ComVlanIfIndex |
1.3.6.1.4.1.43.10.1.14.1.2.1.1 |
The index value of this row and the vlan's ifIndex in the
ifTable. The NMS obtains the index value for this row by
reading the a3ComNextAvailableVirtIfIndex object. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
a3ComVlanIfDescr |
1.3.6.1.4.1.43.10.1.14.1.2.1.2 |
This is a description of the VLAN interface. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..80) |
|
a3ComVlanIfGlobalIdentifier |
1.3.6.1.4.1.43.10.1.14.1.2.1.4 |
An administratively assigned global VLAN identifier. For
VLAN interfaces, on different network devices, which are
part of the same globally identified VLAN, the value of this
object will be the same.
The binding between a global identifier and a VLAN
interface can be created or removed. To create a binding
an NMS must write a non-zero value to this object. To
delete a binding, the NMS must write a zero to this
object. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
0..65535 |
|
a3ComVlanIfInfo |
1.3.6.1.4.1.43.10.1.14.1.2.1.5 |
A TLV encoded information string for the VLAN interface.
The information contained within this string corresponds
to VLAN information not contained within this table, but
contained elsewhere within this MIB module. The purpose
of this string is to provide an NMS with a quick read
mechanism of all related VLAN interface information.
The encoding rules are defined according to:
tag = 2 bytes
length = 2 bytes
value = n bytes
The following tags are defined:
TAG OBJECT DESCRIPTION
1 a3ComIpVlanIpNetAddress IP Network Address of IP VLAN
2 a3ComIpVlanIpNetMask IP Network Mask of IP VLAN |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
a3ComVlanIfStatus |
1.3.6.1.4.1.43.10.1.14.1.2.1.6 |
The status column for this VLAN interface.
This OBJECT can be set to:
active(1)
createAndGo(4)
createAndWait(5)
destroy(6)
The following values may be read:
active(1)
notInService(2)
notReady(3).
Setting this object to createAndGo(4) causes the agent
to attempt to create and commit the row based on
the contents of the objects in the row. If all necessary
information is present in the row and the values are
acceptible to the agent, the agent will change the
status to active(1). If any of the necessary objects
are not available, the agent will reject the creation
request.
Setting this object to createAndWait(5) causes a row in
in this table to be created. The agent sets the
status to notInService(2) if all of the information is
present in the row and the values are acceptible to the
agent; otherwise, the agent sets the status to
notReady(3).
Setting this object to active(1) is only valid when
the current status is active(1) or notInService(2).
When the state of the row transitions to active(1), the
agent creates the corresponding row in the ifTable..
Setting this object to destroy(6) will remove the corresponding
VLAN interface, remove the entry in this table, and the
corresponding entries in the a3ComVlanGlobalMappingTable
and the ifTable.
In order for a set of this object to destroy(6) to succeed,
all dependencies on this row must have been removed. These
will include any stacking dependencies in the ifStackTable and
any protocol specific tables dependencies. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
a3ComVlanIfModeType |
1.3.6.1.4.1.43.10.1.14.1.2.1.7 |
The VLAN mode type for this interface.
This object can be set to:
usedefault(1)
open(2)
closed(3)
UseDefault Vlans: uses the bridge Vlan Mode value. The bridge Vlan Mode
Value can be set to : Open, Closed or Mixed.
Open VLANs: have no requirements about relationship between the bridge
port that a frame was received upon and the bridge port(s) that it is transmitted
on. All open VLANs within the bridge will share the same address table.
Closed VLANs: require that the bridge port that a frame is received on is the
same VLAN interface as the bridge port(s) that a frame is transmitted on. Each
closed VLAN within the bridge will have its own address table. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
A3ComVlanModeType |
|
|
a3ComIpVlanTable |
1.3.6.1.4.1.43.10.1.14.2.1 |
A list of IP VLAN interface information
entries. Entries in this table are related
to entries in the a3ComVlanIfTable by using the
same index. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
A3ComIpVlanEntry |
|
a3ComIpVlanEntry |
1.3.6.1.4.1.43.10.1.14.2.1.1 |
A a3ComIpVlanEntry contains layer 3
information about a particular IP VLAN
interface. Note entries in this table
cannot be deleted until the entries in
the ifStackTable that produce overlap
are removed. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComIpVlanEntry |
|
|
a3ComIpVlanIpNetAddress |
1.3.6.1.4.1.43.10.1.14.2.1.1.1 |
The IP network number for the IP VLAN interface defined
in the a3ComVlanIfTable identified with the same index.
The IpNetAdress and the IpNetMask must be set and the
the row creation process completed by a NMS before
overlapping rows in the ifStackTable can be created.
Sets to the ifStackTable that produce overlapping IP
IP VLAN interfaces will fail if this object is not
set. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
a3ComIpVlanIpNetMask |
1.3.6.1.4.1.43.10.1.14.2.1.1.2 |
The IP network mask corresponding to the IP Network
address defined by a3ComIpVlanIpNetAddress. The
IpNetAdress and the IpNetMask must be set and the
row creation process completed by a NMS before
overlapping rows in the ifStackTable can be created.
Sets to the ifStackTable that produce overlapping
IP VLAN interfaces will fail if this object is not
set. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
IpAddress |
|
|
a3ComIpVlanStatus |
1.3.6.1.4.1.43.10.1.14.2.1.1.3 |
The status column for this IP VLAN entry.
This object can be set to:
active(1)
createAndGo(4)
createAndWait(5)
destroy(6)
The following values may be read:
active(1)
notInService(2)
notReady(3).
Setting this object to createAndGo(4) causes the agent
to attempt to create and commit the row based on
the contents of the objects in the row. If all necessary
information is present in the row and the values are
acceptible to the agent, the agent will change the
status to active(1). If any of the necessary objects
are not available, the agent will reject the row
creation request.
Setting this object to createAndWait(5) causes a row in
in this table to be created. The agent sets the
status to notInService(2) if all of the information is
present in the row and the values are acceptible to the
agent; otherwise, the agent sets the status to
notReady(3).
Setting this object to active(1) is only valid when
the current status is active(1) or notInService(2).
When the status changes to active(1), the agent applies the
IP parmeters to the IP VLAN interface identified by the
corresponding value of the a3ComIpVlanIndex object.
Setting this object to destroy(6) will remove the IP
parmeters from the IP VLAN interface and remove the
entry from this table.
Setting this object to destroy(6) will remove the layer 3
information from the IP VLAN interface and will remove the
row from this table. Note that this action cannot be
performed if there are ifStackTable entries that result in
overlapping IP VLAN interfaces. Note that these
dependencies must be removed first. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
a3ComVlanProtocolTable |
1.3.6.1.4.1.43.10.1.14.2.2 |
This table lists the configured protocols per Vlan. A
single entry exists in this list for each protocol
configured on a VLAN interface. The a3ComVlanIfType
object in a3ComVlanIfTable has to be set to
vlanLayeredProtocols in order to use this table. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
A3ComVlanProtocolEntry |
|
a3ComVlanProtocolEntry |
1.3.6.1.4.1.43.10.1.14.2.2.1 |
A a3ComVlanProtocolEntry contains a single VLAN to protocol
entry. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComVlanProtocolEntry |
|
|
a3ComVlanProtocolIfIndex |
1.3.6.1.4.1.43.10.1.14.2.2.1.1 |
The first indice of this row and the vlan's ifIndex in the
ifTable. The value of this object is the same as the
corresponding a3ComVlanIfIndex in the a3ComVlanTable. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
a3ComVlanProtocolIndex |
1.3.6.1.4.1.43.10.1.14.2.2.1.2 |
The second indice of this row, which identifies one of
possible many protocols associated with the VLAN interface
identified by this entries first indice. The values are
based on the layer 3 protocols specified in A3ComVlanType |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComVlanLayer3Type |
|
|
a3ComVlanProtocolStatus |
1.3.6.1.4.1.43.10.1.14.2.2.1.3 |
The status column for this VLAN interface.
This OBJECT can be set to:
active(1)
createAndGo(4)
createAndWait(5)
destroy(6)
The following values may be read:
active(1)
notInService(2)
notReady(3).
Setting this object to createAndGo(4) causes the agent
to attempt to create and commit the row based on
the contents of the objects in the row. If all necessary
information is present in the row and the values are
acceptible to the agent, the agent will change the
status to active(1). If any of the necessary objects
are not available, the agent will reject the creation
request.
Setting this object to createAndWait(5) causes a row
in this table to be created. The agent sets the
status to notInService(2) if all of the information is
present in the row and the values are acceptable to the
agent; otherwise, the agent sets the status to
notReady(3).
Setting this object to active(1) is only valid when
the current status is active(1) or notInService(2).
Row creation to this table is only possible when a
corresponding VLAN entry has been created in the
a3ComVlanTable with an a3ComVlanType set to
vlanLayeredProtocols(16).
Setting this object to destroy(6) will remove the
corresponding VLAN interface to protocol mapping. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
a3ComVlanEncapsIfTable |
1.3.6.1.4.1.43.10.1.14.4.1 |
This table lists VLAN encapsulation interfaces that
exist within a device. A single entry exists in this
list for each VLAN encapsulation interface in the
system. A VLAN encapsulation interface may be created
or destroyed. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
A3ComVlanEncapsIfEntry |
|
a3ComVlanEncapsIfEntry |
1.3.6.1.4.1.43.10.1.14.4.1.1 |
An individual VLAN encapsulation interface entry.
When an NMS wishes to create a new entry in this table,
it must obtain a non-zero index from the
a3ComNextAvailableVirtIfIndex object. Row creation in
this table will fail if the chosen index value does
not match the current value returned from the
a3ComNextAvailableVirtIfIndex object. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
A3ComVlanEncapsIfEntry |
|
|
a3ComVlanEncapsIfIndex |
1.3.6.1.4.1.43.10.1.14.4.1.1.1 |
The index value of this row and the encapsulation
interface's ifIndex in the ifTable. The NMS obtains
the index value used for creating a row in this table
by reading the a3ComNextAvailableVirtIfIndex object. |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
a3ComVlanEncapsIfType |
1.3.6.1.4.1.43.10.1.14.4.1.1.2 |
The encapsulation algorithm used when encapsulating
packets transmitted, or de-encapsulating packets
received through this interface. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
A3ComVlanEncapsType |
|
|
a3ComVlanEncapsIfTag |
1.3.6.1.4.1.43.10.1.14.4.1.1.3 |
The tag used when encapsulating packets transmitted,
or de-encapsulating packets received through this
interface. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
a3ComVlanEncapsIfStatus |
1.3.6.1.4.1.43.10.1.14.4.1.1.4 |
The row status for this VLAN encapsulation interface.
This OBJECT can be set to:
active(1)
createAndGo(4)
createAndWait(5)
destroy(6)
The following values may be read:
active(1)
notReady(3).
In order for a row to become active, the NMS must set
a3ComVlanEncapsIfTagType and a3ComVlanEncapsIfTag to
some valid and consistent values.
Setting this object to createAndGo(4) causes the agent
to attempt to create and commit the row based on the
contents of the objects in the row. If all necessary
information is present in the row, the agent will
create the row and change the status to active(1). If
any of the necessary objects are not available, or
specify an invalid configuration, the row will not be
created and the agent will return an appropriate error.
Setting this object to createAndWait(5) causes a row in
in this table to be created. If all necessary objects
in the row have been assigned values and specify a valid
configuration, the status of the row will be set to
notInService(2); otherwise, the status will be set to
notReady(3).
This object may only be set to createAndGo(4) or
createAndWait(5) if it does not exist.
Setting this object to active(1) when the status is
notInService(2) causes the agent to commit the
row. Setting this object to active(1) when its value
is already active(1) is a no-op.
Setting this object to destroy(6) will remove the
corresponding VLAN encapsulation interface, remote the
entry in this table, and remove the corresponding entry
in the ifTable.
In order for a set of this object to destroy(6) to
succeed, all dependencies on this row must have been
removed. These will include any references to this
interface in the ifStackTable. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
a3ComNextAvailableVirtIfIndex |
1.3.6.1.4.1.43.10.1.14.3.1 |
The value of the next available virtual ifIndex. This
object is used by an NMS to select an index value
for row-creation in tables indexed by ifIndex. The
current value of this object is changed to a new
value when the current value is written to an agent's
table, that is indexed by ifIndex. Row creation
using the current value of this object, allocates
a virtual ifIndex. Note the following:
1. A newly created row does not have to be active(1)
for the agent to allocate the virtual ifIndex.
2. Race conditions between multiple NMS's end when
a row is created. Rows are deemed created when
a setRequest is successfully committed (i.e.
the errorStats is noError(0)).
3. An agent that exhausts its supply of virual
ifIndex values returns zero as the value of this
object. This can be used by an NMS as an indication
to deleted unused rows and reboot the device. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|