SWITCH-VLANCFG-MIB

MIB Reference — IPNetwork Monitor

All MIBsSWITCH-VLANCFG-MIB

Organization: Raisecom, Inc.

Last Updated: 2011-04-25

Category: Switch Management - Raisecom

Description:

Manages Raisecom switch VLAN configuration parameters, port assignments, and VLAN policies.

Imported Objects

From INET-ADDRESS-MIB

InetAddress
InetAddressType

From Q-BRIDGE-MIB

VlanId
VlanIdOrNone
VlanIndex
dot1qVlanIndexOBJECT-TYPE

From RAISECOM-BASE-MIB

iscomSwitchOBJECT-IDENTITY

From SNMPv2-TC

MacAddress
RowStatus

From SWITCH-SYSTEM-MIB

rcPortIndexOBJECT-TYPE

From SWITCH-TC

EnableVar
Vlanset

What Is SWITCH-VLANCFG-MIB?

SWITCH-VLANCFG-MIB is a Raisecom enterprise MIB for configuring VLAN assignment policies on carrier/enterprise Ethernet switches, part of the Layer 2 switching technology area. It exposes tables for MAC address-based and subnet-based VLAN assignment, letting administrators map specific MAC addresses or IP subnets to VLANs with associated priority and row-status control for adding/removing entries. As a configuration-focused MIB, its role in status monitoring is mainly to verify that VLAN assignment policy entries are correctly provisioned and active (via row status) rather than tracking hardware health metrics like temperature or CPU; it lets an operator confirm which VLAN and priority a given MAC address or subnet is currently mapped to. It likely complements standard Q-BRIDGE-MIB VLAN membership objects for the actual port-VLAN state, this module handling only the assignment-policy layer. It is deployed on Raisecom switches in carrier Ethernet and enterprise access networks needing dynamic, identity-based VLAN assignment. Engineers can download the SWITCH-VLANCFG-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in SWITCH-VLANCFG-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • MAC-to-VLAN assignment
  • subnet-to-VLAN assignment
  • VLAN priority per assignment
  • assignment entry row status

Supported Devices

  • Raisecom Ethernet switch

Monitoring Examples

An administrator would query rcVlanAssignBaseMacTable/rcVlanAssignBaseMacEntry indexed by rcVlanAssignBaseMacIndex to verify rcVlanAssignBaseMacAddress maps to the expected rcVlanAssignBaseMacVlan and rcVlanAssignBaseMacVlanPriority, and check rcVlanAssignBaseMacRowStatus to confirm the entry is active rather than left in a notReady state. Similarly, rcVlanAssignBaseSubnetTable/rcVlanAssignBaseSubnetEntry would be checked to verify subnet-to-VLAN mappings are correctly provisioned, revealing a misconfigured entry if a device ends up on the wrong VLAN.

OIDs
OID symbolicOID numericTypeAccessDescription
rcVlanCfg1.3.6.1.4.1.8886.6.1.43Configuration of vlan object.
rcVlanCfgMibObjects1.3.6.1.4.1.8886.6.1.43.1
rcVlanCfgConfig1.3.6.1.4.1.8886.6.1.43.1.1
INT rcVlanCfgSwitchMode1.3.6.1.4.1.8886.6.1.43.1.1.1INTEGERread-writeThe switch mode of the device is transparent(1) or dot1q-vlan(2).
rcVlanCfgPort1.3.6.1.4.1.8886.6.1.43.1.2
rcVlanCfgPortTable1.3.6.1.4.1.8886.6.1.43.1.2.1not-accessibleVlan port configuration table.
rcVlanCfgPortEntry1.3.6.1.4.1.8886.6.1.43.1.2.1.1not-accessibleVlan port configuration table entry.
INT rcPortMode1.3.6.1.4.1.8886.6.1.43.1.2.1.1.1INTEGERread-writeVlan port mode.
INT rcPortAccessVlanId1.3.6.1.4.1.8886.6.1.43.1.2.1.1.2INTEGERread-writeAccess vlan ID, when port is in access mode.
ENA rcPortAccessPvidOverride1.3.6.1.4.1.8886.6.1.43.1.2.1.1.3EnableVarread-writeIf enable, set all ingress packets' vlan ID to access vlan. Else, do nothing.
VLA rcPortAccessEgressVlanList1.3.6.1.4.1.8886.6.1.43.1.2.1.1.4Vlansetread-writeEgress vlan list when port is in access mode.
INT rcPortTrunkVlanNative1.3.6.1.4.1.8886.6.1.43.1.2.1.1.5INTEGERread-writeNative vlan when port is in trunk mode.
VLA rcPortTrunkAllowVlanList1.3.6.1.4.1.8886.6.1.43.1.2.1.1.6Vlansetread-writeAllowed vlan list when port is in trunk mode.
VLA rcPortTrunkUntagVlanList1.3.6.1.4.1.8886.6.1.43.1.2.1.1.7Vlansetread-writeUntagged vlan list when port is in trunk mode.
INT rcPortRejectFrameType1.3.6.1.4.1.8886.6.1.43.1.2.1.1.8INTEGERread-writeSet reject packet type.
rcVlanCfgPriority1.3.6.1.4.1.8886.6.1.43.1.3
rcVlanCfgPriorityTable1.3.6.1.4.1.8886.6.1.43.1.3.2not-accessibleVlan priority configuration table.
rcVlanCfgPriorityEntry1.3.6.1.4.1.8886.6.1.43.1.3.2.1not-accessibleVlan priority configuration table entry.
INT rcVlanPriorityIndex1.3.6.1.4.1.8886.6.1.43.1.3.2.1.1INTEGERnot-accessibleVlan ID of priority. The range is from 1 to 4094.
INT rcVlanPriority1.3.6.1.4.1.8886.6.1.43.1.3.2.1.2INTEGERread-createThis object indicates the priority of the vlan.
ROW rcVlanPriorityRowStatus1.3.6.1.4.1.8886.6.1.43.1.3.2.1.3RowStatusread-createThis object indicates the status of this entry.
rcVlanAssignmentMibObjects1.3.6.1.4.1.8886.6.1.43.2
rcVlanAssignment1.3.6.1.4.1.8886.6.1.43.2.1
INT rcVlanAssignBaseMacNextIndex1.3.6.1.4.1.8886.6.1.43.2.1.1INTEGERread-onlyThe next mac-vlan association Index.
INT rcVlanAssignBaseSubnetNextIndex1.3.6.1.4.1.8886.6.1.43.2.1.2INTEGERread-onlyThe next ip-subnet-vlan association Index.
rcVlanAssignBaseMacTable1.3.6.1.4.1.8886.6.1.43.2.1.3not-accessibleVlan Assigning table based on mac.
rcVlanAssignBaseMacEntry1.3.6.1.4.1.8886.6.1.43.2.1.3.1not-accessibleAn entry in the rcVlanAssignBaseMacTable.
INT rcVlanAssignBaseMacIndex1.3.6.1.4.1.8886.6.1.43.2.1.3.1.1INTEGERnot-accessibleIndex of vlan Assigning table based on mac.
MAC rcVlanAssignBaseMacAddress1.3.6.1.4.1.8886.6.1.43.2.1.3.1.2MacAddressread-createThis object indicates the mac for source MAC based mac-vlan assigning rule.
VLA rcVlanAssignBaseMacVlan1.3.6.1.4.1.8886.6.1.43.2.1.3.1.3VlanIdread-createThis object indicates the vlan ID based mac-vlan assigning rule.When the port receives untag packet, according to source MAC address to match the MAC-VLAN entry, if succeeds,it will follow the matching VLAN ID to forward the packet, if fails, using other matching rules to match; When the port receives VLAN-tagged packet, if the port allowes the packets, then normal forwarding, otherwise discarding.
INT rcVlanAssignBaseMacVlanPriority1.3.6.1.4.1.8886.6.1.43.2.1.3.1.4INTEGERread-createThe vlan priority for VLAN packet.The default value is -1, means no vlan priority.
ROW rcVlanAssignBaseMacRowStatus1.3.6.1.4.1.8886.6.1.43.2.1.3.1.5RowStatusread-createThis object indicates mac-vlan status of this table entry.
rcVlanAssignBaseSubnetTable1.3.6.1.4.1.8886.6.1.43.2.1.4not-accessibleVlan Assigning table based on ip subnet.
rcVlanAssignBaseSubnetEntry1.3.6.1.4.1.8886.6.1.43.2.1.4.1not-accessibleAn entry in the rcVlanAssignBaseSubnetTable.
INT rcVlanAssignBaseSubnetIndex1.3.6.1.4.1.8886.6.1.43.2.1.4.1.1INTEGERnot-accessibleIndex of vlan Assigning table based on ip subnet.
IPt rcVlanAssignBaseSubnetAddressType1.3.6.1.4.1.8886.6.1.43.2.1.4.1.2InetAddressTyperead-createThis object specifies the type of the IP address based ip-subnet-vlan assigning rule.
IP rcVlanAssignBaseSubnetAddress1.3.6.1.4.1.8886.6.1.43.2.1.4.1.3InetAddressread-createThis object indicates the IP address in an ip subnet based vlan table.
IP rcVlanAssignBaseSubnetMask1.3.6.1.4.1.8886.6.1.43.2.1.4.1.4InetAddressread-createThis object indicates the IP address mask based ip-subnet-vlan assigning rule.
VLA rcVlanAssignBaseSubnetVlan1.3.6.1.4.1.8886.6.1.43.2.1.4.1.5VlanIdread-createThis object indicates the vlan ID based ip-subnet-vlan assigning rule.When the port receives untag packet, according to source IP address to match the IP-VLAN entry, if succeeds,it will follow the matching VLAN ID to forward the packet, if fails, using other matching rules to match; When the port receives VLAN-tagged packet, if the port allowes the packets, then normal forwarding, otherwise discarding.
INT rcVlanAssignBaseSubnetVlanPriority1.3.6.1.4.1.8886.6.1.43.2.1.4.1.6INTEGERread-createThe vlan priority for VLAN packet.The default value is -1, means no vlan priority.
ROW rcVlanAssignBasSubnetRowStatus1.3.6.1.4.1.8886.6.1.43.2.1.4.1.7RowStatusread-createThis object indicates ip-subnet-vlan status of this table entry.
rcVlanAssignPortTable1.3.6.1.4.1.8886.6.1.43.2.1.5not-accessibleVlan assign port configuration table.
rcVlanAssignPortEntry1.3.6.1.4.1.8886.6.1.43.2.1.5.1not-accessibleVlan assign port configuration table entry.
ENA rcVlanAssignPortMacVlanEnable1.3.6.1.4.1.8886.6.1.43.2.1.5.1.1EnableVarread-writeIf enable, set the source mac address matched packets,s vlan ID to assigned vlan.
ENA rcVlanAssignPortSubnetVlanEnable1.3.6.1.4.1.8886.6.1.43.2.1.5.1.2EnableVarread-writeIf enable, set the source ip subnet address matched packets,s vlan ID to assigned vlan.
INT rcVlanAssignPortPrecedence1.3.6.1.4.1.8886.6.1.43.2.1.5.1.3INTEGERread-writeAssign vlan precedence.
rcVlanPrivateVlanMibObjects1.3.6.1.4.1.8886.6.1.43.3
rcVlanPrivateVlan1.3.6.1.4.1.8886.6.1.43.3.1
rcVlanPrivateVlanTable1.3.6.1.4.1.8886.6.1.43.3.1.1not-accessiblePirvate vlan configuration table.
rcVlanPrivateVlanEntry1.3.6.1.4.1.8886.6.1.43.3.1.1.1not-accessiblePrivate vlan configuration table entry.
INT rcVlanPrivateVlanType1.3.6.1.4.1.8886.6.1.43.3.1.1.1.1INTEGERread-writeThis object indicates the private vlan type of the current vlan.
VLA rcVlanPrivateVlanPrimaryVLAN1.3.6.1.4.1.8886.6.1.43.3.1.1.1.2VlanIdOrNoneread-writeThie object indicates the primary vlan associated with secondly vlan. If rcVlanPrivateVlanType has the value of common(0) or primary(1), then this object has the value of 0.
rcVlanPrivateVlanPortTable1.3.6.1.4.1.8886.6.1.43.3.1.2not-accessiblePirvate vlan port configuration table.
rcVlanPrivateVlanPortEntry1.3.6.1.4.1.8886.6.1.43.3.1.2.1not-accessiblepirvate vlan port configuration table entry.
VLA rcVlanPrivateVlanHostPortPrimaryVlan1.3.6.1.4.1.8886.6.1.43.3.1.2.1.1VlanIdread-writeThis object indicates the primary vlan id that the current host port associated.
VLA rcVlanPrivateVlanHostPortSecondaryVlan1.3.6.1.4.1.8886.6.1.43.3.1.2.1.2VlanIdread-writeThis object indicates the Secondary vlan id that the current host port associated.
VLA rcVlanPrivateVlanPromPortPrimaryVlan1.3.6.1.4.1.8886.6.1.43.3.1.2.1.3VlanIdread-writeThis object indicates the primary vlan id that the current promiscuous port associated.
VLA rcVlanPrivateVlanPromPortSecondaryVlanList1.3.6.1.4.1.8886.6.1.43.3.1.2.1.4Vlansetread-writeThis object indicates the secondary vlanlist of the current promiscuous port associated. A port can join a secondary VLAN only after this secondary VLAN has been associated with a primary VLAN.

RFC description

Raisecom VLAN configuration MIB for managing virtual LAN settings and port-based VLAN assignments on network switches.

Start monitoring Raisecom Ethernet switch (MAC/subnet-based VLAN assignment policy) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download SWITCH-VLANCFG-MIB