All MIBs › SWITCH-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 | |
| dot1qVlanIndex | OBJECT-TYPE |
From RAISECOM-BASE-MIB
| iscomSwitch | OBJECT-IDENTITY |
From SNMPv2-TC
| MacAddress | |
| RowStatus |
From SWITCH-SYSTEM-MIB
| rcPortIndex | OBJECT-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 symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rcVlanCfg | 1.3.6.1.4.1.8886.6.1.43 | Configuration of vlan object. | ||
| rcVlanCfgMibObjects | 1.3.6.1.4.1.8886.6.1.43.1 | |||
| rcVlanCfgConfig | 1.3.6.1.4.1.8886.6.1.43.1.1 | |||
| INT rcVlanCfgSwitchMode | 1.3.6.1.4.1.8886.6.1.43.1.1.1 | INTEGER | read-write | The switch mode of the device is transparent(1) or dot1q-vlan(2). |
| rcVlanCfgPort | 1.3.6.1.4.1.8886.6.1.43.1.2 | |||
| rcVlanCfgPortTable | 1.3.6.1.4.1.8886.6.1.43.1.2.1 | not-accessible | Vlan port configuration table. | |
| rcVlanCfgPortEntry | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1 | not-accessible | Vlan port configuration table entry. | |
| INT rcPortMode | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.1 | INTEGER | read-write | Vlan port mode. |
| INT rcPortAccessVlanId | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.2 | INTEGER | read-write | Access vlan ID, when port is in access mode. |
| ENA rcPortAccessPvidOverride | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.3 | EnableVar | read-write | If enable, set all ingress packets' vlan ID to access vlan. Else, do nothing. |
| VLA rcPortAccessEgressVlanList | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.4 | Vlanset | read-write | Egress vlan list when port is in access mode. |
| INT rcPortTrunkVlanNative | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.5 | INTEGER | read-write | Native vlan when port is in trunk mode. |
| VLA rcPortTrunkAllowVlanList | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.6 | Vlanset | read-write | Allowed vlan list when port is in trunk mode. |
| VLA rcPortTrunkUntagVlanList | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.7 | Vlanset | read-write | Untagged vlan list when port is in trunk mode. |
| INT rcPortRejectFrameType | 1.3.6.1.4.1.8886.6.1.43.1.2.1.1.8 | INTEGER | read-write | Set reject packet type. |
| rcVlanCfgPriority | 1.3.6.1.4.1.8886.6.1.43.1.3 | |||
| rcVlanCfgPriorityTable | 1.3.6.1.4.1.8886.6.1.43.1.3.2 | not-accessible | Vlan priority configuration table. | |
| rcVlanCfgPriorityEntry | 1.3.6.1.4.1.8886.6.1.43.1.3.2.1 | not-accessible | Vlan priority configuration table entry. | |
| INT rcVlanPriorityIndex | 1.3.6.1.4.1.8886.6.1.43.1.3.2.1.1 | INTEGER | not-accessible | Vlan ID of priority. The range is from 1 to 4094. |
| INT rcVlanPriority | 1.3.6.1.4.1.8886.6.1.43.1.3.2.1.2 | INTEGER | read-create | This object indicates the priority of the vlan. |
| ROW rcVlanPriorityRowStatus | 1.3.6.1.4.1.8886.6.1.43.1.3.2.1.3 | RowStatus | read-create | This object indicates the status of this entry. |
| rcVlanAssignmentMibObjects | 1.3.6.1.4.1.8886.6.1.43.2 | |||
| rcVlanAssignment | 1.3.6.1.4.1.8886.6.1.43.2.1 | |||
| INT rcVlanAssignBaseMacNextIndex | 1.3.6.1.4.1.8886.6.1.43.2.1.1 | INTEGER | read-only | The next mac-vlan association Index. |
| INT rcVlanAssignBaseSubnetNextIndex | 1.3.6.1.4.1.8886.6.1.43.2.1.2 | INTEGER | read-only | The next ip-subnet-vlan association Index. |
| rcVlanAssignBaseMacTable | 1.3.6.1.4.1.8886.6.1.43.2.1.3 | not-accessible | Vlan Assigning table based on mac. | |
| rcVlanAssignBaseMacEntry | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1 | not-accessible | An entry in the rcVlanAssignBaseMacTable. | |
| INT rcVlanAssignBaseMacIndex | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1.1 | INTEGER | not-accessible | Index of vlan Assigning table based on mac. |
| MAC rcVlanAssignBaseMacAddress | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1.2 | MacAddress | read-create | This object indicates the mac for source MAC based mac-vlan assigning rule. |
| VLA rcVlanAssignBaseMacVlan | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1.3 | VlanId | read-create | This 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 rcVlanAssignBaseMacVlanPriority | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1.4 | INTEGER | read-create | The vlan priority for VLAN packet.The default value is -1, means no vlan priority. |
| ROW rcVlanAssignBaseMacRowStatus | 1.3.6.1.4.1.8886.6.1.43.2.1.3.1.5 | RowStatus | read-create | This object indicates mac-vlan status of this table entry. |
| rcVlanAssignBaseSubnetTable | 1.3.6.1.4.1.8886.6.1.43.2.1.4 | not-accessible | Vlan Assigning table based on ip subnet. | |
| rcVlanAssignBaseSubnetEntry | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1 | not-accessible | An entry in the rcVlanAssignBaseSubnetTable. | |
| INT rcVlanAssignBaseSubnetIndex | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.1 | INTEGER | not-accessible | Index of vlan Assigning table based on ip subnet. |
| IPt rcVlanAssignBaseSubnetAddressType | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.2 | InetAddressType | read-create | This object specifies the type of the IP address based ip-subnet-vlan assigning rule. |
| IP rcVlanAssignBaseSubnetAddress | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.3 | InetAddress | read-create | This object indicates the IP address in an ip subnet based vlan table. |
| IP rcVlanAssignBaseSubnetMask | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.4 | InetAddress | read-create | This object indicates the IP address mask based ip-subnet-vlan assigning rule. |
| VLA rcVlanAssignBaseSubnetVlan | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.5 | VlanId | read-create | This 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 rcVlanAssignBaseSubnetVlanPriority | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.6 | INTEGER | read-create | The vlan priority for VLAN packet.The default value is -1, means no vlan priority. |
| ROW rcVlanAssignBasSubnetRowStatus | 1.3.6.1.4.1.8886.6.1.43.2.1.4.1.7 | RowStatus | read-create | This object indicates ip-subnet-vlan status of this table entry. |
| rcVlanAssignPortTable | 1.3.6.1.4.1.8886.6.1.43.2.1.5 | not-accessible | Vlan assign port configuration table. | |
| rcVlanAssignPortEntry | 1.3.6.1.4.1.8886.6.1.43.2.1.5.1 | not-accessible | Vlan assign port configuration table entry. | |
| ENA rcVlanAssignPortMacVlanEnable | 1.3.6.1.4.1.8886.6.1.43.2.1.5.1.1 | EnableVar | read-write | If enable, set the source mac address matched packets,s vlan ID to assigned vlan. |
| ENA rcVlanAssignPortSubnetVlanEnable | 1.3.6.1.4.1.8886.6.1.43.2.1.5.1.2 | EnableVar | read-write | If enable, set the source ip subnet address matched packets,s vlan ID to assigned vlan. |
| INT rcVlanAssignPortPrecedence | 1.3.6.1.4.1.8886.6.1.43.2.1.5.1.3 | INTEGER | read-write | Assign vlan precedence. |
| rcVlanPrivateVlanMibObjects | 1.3.6.1.4.1.8886.6.1.43.3 | |||
| rcVlanPrivateVlan | 1.3.6.1.4.1.8886.6.1.43.3.1 | |||
| rcVlanPrivateVlanTable | 1.3.6.1.4.1.8886.6.1.43.3.1.1 | not-accessible | Pirvate vlan configuration table. | |
| rcVlanPrivateVlanEntry | 1.3.6.1.4.1.8886.6.1.43.3.1.1.1 | not-accessible | Private vlan configuration table entry. | |
| INT rcVlanPrivateVlanType | 1.3.6.1.4.1.8886.6.1.43.3.1.1.1.1 | INTEGER | read-write | This object indicates the private vlan type of the current vlan. |
| VLA rcVlanPrivateVlanPrimaryVLAN | 1.3.6.1.4.1.8886.6.1.43.3.1.1.1.2 | VlanIdOrNone | read-write | Thie 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. |
| rcVlanPrivateVlanPortTable | 1.3.6.1.4.1.8886.6.1.43.3.1.2 | not-accessible | Pirvate vlan port configuration table. | |
| rcVlanPrivateVlanPortEntry | 1.3.6.1.4.1.8886.6.1.43.3.1.2.1 | not-accessible | pirvate vlan port configuration table entry. | |
| VLA rcVlanPrivateVlanHostPortPrimaryVlan | 1.3.6.1.4.1.8886.6.1.43.3.1.2.1.1 | VlanId | read-write | This object indicates the primary vlan id that the current host port associated. |
| VLA rcVlanPrivateVlanHostPortSecondaryVlan | 1.3.6.1.4.1.8886.6.1.43.3.1.2.1.2 | VlanId | read-write | This object indicates the Secondary vlan id that the current host port associated. |
| VLA rcVlanPrivateVlanPromPortPrimaryVlan | 1.3.6.1.4.1.8886.6.1.43.3.1.2.1.3 | VlanId | read-write | This object indicates the primary vlan id that the current promiscuous port associated. |
| VLA rcVlanPrivateVlanPromPortSecondaryVlanList | 1.3.6.1.4.1.8886.6.1.43.3.1.2.1.4 | Vlanset | read-write | This 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.