All MIBs › RC-SLPP-MIB
Organization: Bay Networks, Rapid-City Group
Last Updated: 2010-11-10
Category: Nortel Enterprise Data, Spanning Tree
Description:
Manages Simple Loop Prevention Protocol (SLPP) configuration and port blocking state on Bay Networks Rapid-City switches.
Imported Objects
From IF-MIB
| InterfaceIndex |
From RAPID-CITY
| PortSet | |
| rcSlpp | OBJECT-IDENTITY |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| MacAddress | |
| RowStatus | |
| TruthValue |
What Is RC-SLPP-MIB?
RC-SLPP-MIB is a Bay Networks/Nortel (Rapid-City "rc" prefix, later Avaya) enterprise MIB module for the Simple Loop Prevention Protocol (SLPP), a proprietary mechanism used on Ethernet switches to detect and block Layer 2 loops. It exposes configuration data such as global enable state, SLPP PDU transmission interval, timeout, the Ethernet type used for SLPP frames, per-VLAN SLPP enablement, and per-port loop-blocking (UNI port) settings. As a monitoring tool it is used chiefly to track the operational/configuration status of the loop-prevention feature -- whether SLPP is enabled, which VLANs and ports are guarded, and whether a port has been automatically shut down due to a detected loop -- rather than hardware health metrics. It notably depends on standard Bridge/VLAN MIB concepts (ifIndex, VLAN identifiers) for correlating ports and VLANs to physical interfaces. It is typically deployed on Nortel/Avaya Ethernet Routing Switches in campus or data center networks to prevent broadcast storms caused by accidental Layer 2 loops, and network engineers typically begin with an RC-SLPP-MIB download to load its objects into a MIB browser before polling.
IPNetwork Monitor allows you to monitor SNMP objects defined in RC-SLPP-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
- SLPP global enable state
- per-VLAN SLPP enablement
- loop-guard (UNI) port list
- port blocking/shutdown status
- SLPP transmission interval and timeout
- SLPP notification/trap events
Supported Devices
- Nortel/Avaya Ethernet Routing Switch
- Bay Networks Rapid-City managed Ethernet switch
Monitoring Examples
An administrator polls rcSlppGlobalEnable and rcSlppVlanTable (rcSlppVlanVlanId, rcSlppVlanSlppEnable) to confirm SLPP is active on specific VLANs, and checks rcSlppPortTable together with rcSlppUniPorts to see which ports are configured as loop-guard "UNI" ports. If a technician miswires a patch cable creating a loop, rcSlppNotifications/rcSlppNotificationObjects fire an SNMP trap and the affected port's blocked state can be confirmed by re-reading rcSlppPortTable, indicating the port was disabled to stop the loop. Values in rcSlppTransmissionInterval and rcSlppTimeout can also be checked to verify the protocol's detection timing matches network design.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rcSlppMib | 1.3.6.1.4.1.2272.1.64.1 | Enterprise MIB for SLPP | ||
| rcSlppNotifications | 1.3.6.1.4.1.2272.1.64.1.0 | |||
| NTF rcnSlppPortDownEvent | 1.3.6.1.4.1.2272.1.64.1.0.1 | A port down event that has occurred due to SLPP. The user is notified of the expected Vlan ID along with the Vlan ID and source MAC address of the packet coming in on the port identified. The first two objects can be used to lookup instance info for port id and vlan id. | ||
| NTF rcnSlppPortDownEventNew | 1.3.6.1.4.1.2272.1.64.1.0.2 | A port down event that has occurred due to SLPP. The trap includes the port and its Vlan which receives the packet, and along with the Vlan ID and source MAC address of the packet coming in on the port identified. | ||
| NTF rcnSlppLoopOnDiffVlan | 1.3.6.1.4.1.2272.1.64.1.0.3 | Indicates SLPP received its own packet but with the TX VLAN not equal to the RX VLAN. | ||
| NTF rcnSlppGuardHoldDownExpired | 1.3.6.1.4.1.2272.1.64.1.0.4 | Indicates that the SLPP-guard hold-down timer has expired on a port on which SLPP-guard is enabled, and the port has been re-enabled. | ||
| NTF rcnSlppGuardPacketReceived | 1.3.6.1.4.1.2272.1.64.1.0.5 | Indicates an SLPP packet has been received on a port on which SLPP-guard is enabled. The port has been disabled. | ||
| rcSlppObjects | 1.3.6.1.4.1.2272.1.64.1.1 | |||
| rcSlppScalars | 1.3.6.1.4.1.2272.1.64.1.1.1 | |||
| T/F rcSlppGlobalEnable | 1.3.6.1.4.1.2272.1.64.1.1.1.1 | TruthValue | read-write | Global enable/disable for the simple loop prevention protocol. |
| I32 rcSlppTransmissionInterval | 1.3.6.1.4.1.2272.1.64.1.1.1.2 | Integer32 | read-write | The interval (in milliseconds) for which loop detection occurs. |
| I32 rcSlppEtherType | 1.3.6.1.4.1.2272.1.64.1.1.1.3 | Integer32 | read-write | SLPP Protocol Identification. The value is normally in Hex. |
| U32 rcSlppTimeout | 1.3.6.1.4.1.2272.1.64.1.1.1.4 | Unsigned32 | read-write | This value specifies the time period for which a port will remain disabled. When SLPP disables a port, after this time period expires, the port will become re-enabled. A value of 0 means ports will never be re-enabled. |
| POR rcSlppUniPorts | 1.3.6.1.4.1.2272.1.64.1.1.1.5 | PortSet | read-write | Contains UNI ports added under SLPP global config |
| I32 rcSlppGuardEtherType | 1.3.6.1.4.1.2272.1.64.1.1.1.6 | Integer32 | read-write | SLPP Guard ether type. |
| rcSlppVlanTable | 1.3.6.1.4.1.2272.1.64.1.1.2 | not-accessible | Table of VLANs for which simple loop detection occur on. | |
| rcSlppVlanEntry | 1.3.6.1.4.1.2272.1.64.1.1.2.1 | not-accessible | SLPP VLAN entry. | |
| I32 rcSlppVlanVlanId | 1.3.6.1.4.1.2272.1.64.1.1.2.1.1 | Integer32 | not-accessible | Vlan id for which simple loop detection occurs on. |
| T/F rcSlppVlanSlppEnable | 1.3.6.1.4.1.2272.1.64.1.1.2.1.2 | TruthValue | read-write | Flag to indicate whether the VLAN entry is active or not for SLPP. |
| ROW rcSlppVlanRowStatus | 1.3.6.1.4.1.2272.1.64.1.1.2.1.3 | RowStatus | read-create | Used to create/delete entries. |
| rcSlppPortTable | 1.3.6.1.4.1.2272.1.64.1.1.3 | not-accessible | Table of ports for which simple loop detection occurs on. | |
| rcSlppPortEntry | 1.3.6.1.4.1.2272.1.64.1.1.3.1 | not-accessible | SLPP Port entry. | |
| NUM rcSlppPortIfIndex | 1.3.6.1.4.1.2272.1.64.1.1.3.1.1 | InterfaceIndex | not-accessible | Port on which simple loop detection occurs on. |
| I32 rcSlppPortPktRxThreshold | 1.3.6.1.4.1.2272.1.64.1.1.3.1.2 | Integer32 | read-write | Once the number of SLPP packets received on this port reaches this threshold action will be taken. Normally, the port will be shutdown. |
| T/F rcSlppPortSlppEnable | 1.3.6.1.4.1.2272.1.64.1.1.3.1.3 | TruthValue | read-write | Flag to indicate whether the port entry is active or not for SLPP. |
| ROW rcSlppPortRowStatus | 1.3.6.1.4.1.2272.1.64.1.1.3.1.4 | RowStatus | read-create | Used to create/delete entries. |
| I32 rcSlppPortIncomingVlanId | 1.3.6.1.4.1.2272.1.64.1.1.3.1.5 | Integer32 | read-only | Vlan id of the classified packet on the port brought down by SLPP. |
| INT rcSlppPortSrcNodeType | 1.3.6.1.4.1.2272.1.64.1.1.3.1.6 | INTEGER | read-only | The src node type of the received slpp Pkt. |
| I32 rcSlppPortPktRxCount | 1.3.6.1.4.1.2272.1.64.1.1.3.1.7 | Integer32 | read-only | Total number of SLPP packets received on the port |
| T/F rcSlppPortGuardEnable | 1.3.6.1.4.1.2272.1.64.1.1.3.1.8 | TruthValue | read-write | Flag to indicate if SLPP-guard is enabled on the port. |
| I32 rcSlppPortGuardTimeout | 1.3.6.1.4.1.2272.1.64.1.1.3.1.9 | Integer32 | read-write | This value specifies the time period for which a port will remain disabled. When SLPP-guard disables a port, after this time period expires, the port will become re-enabled. A value of 0 means ports will never be re-enabled. |
| INT rcSlppPortGuardStatus | 1.3.6.1.4.1.2272.1.64.1.1.3.1.10 | INTEGER | read-only | The object indicates the SLPP-guard status of a port. |
| I32 rcSlppPortGuardTimerCount | 1.3.6.1.4.1.2272.1.64.1.1.3.1.11 | Integer32 | read-only | This value specifies the time period that has passed since a port was administratively disabled by SLPP-guard. When this object reaches the timeout value (rcSlppPortGuardTimeout), the port will become re-enabled. |
| rcSlppNotificationObjects | 1.3.6.1.4.1.2272.1.64.1.2 | |||
| I32 rcSlppIncomingVlanId | 1.3.6.1.4.1.2272.1.64.1.2.1 | Integer32 | accessible-for-notify | Vlan id of the classified packet on the port brought down by SLPP. |
| MAC rcSlppSrcMacAddress | 1.3.6.1.4.1.2272.1.64.1.2.2 | MacAddress | accessible-for-notify | Source MAC address in the classified packet on the port brought down by SLPP. |
| NUM rcSlppRxPortIndex | 1.3.6.1.4.1.2272.1.64.1.2.3 | InterfaceIndex | accessible-for-notify | Port on which the SLPP packet is received. |
| I32 rcSlppRxVlanId | 1.3.6.1.4.1.2272.1.64.1.2.4 | Integer32 | accessible-for-notify | Vlan on which the SLPP packet is received. |
| I32 rcSlppTxVlanId | 1.3.6.1.4.1.2272.1.64.1.2.5 | Integer32 | accessible-for-notify | Vlan on which the SLPP packet is sent. |
| NUM rcSlppGuardPortIfIndex | 1.3.6.1.4.1.2272.1.64.1.2.6 | InterfaceIndex | accessible-for-notify | Port on which the SLPP-guard packet is received. |
RFC description
Nortel Rapid City Switch Link Port Protection Protocol for loop detection.
Start monitoring Nortel/Avaya Ethernet Routing Switch, Bay Networks Rapid-City switch (Simple Loop Prevention Protocol) 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.