RC-SLPP-MIB

MIB Reference — IPNetwork Monitor

All MIBsRC-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
rcSlppOBJECT-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 symbolicOID numericTypeAccessDescription
rcSlppMib1.3.6.1.4.1.2272.1.64.1Enterprise MIB for SLPP
rcSlppNotifications1.3.6.1.4.1.2272.1.64.1.0
NTF rcnSlppPortDownEvent1.3.6.1.4.1.2272.1.64.1.0.1A 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 rcnSlppPortDownEventNew1.3.6.1.4.1.2272.1.64.1.0.2A 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 rcnSlppLoopOnDiffVlan1.3.6.1.4.1.2272.1.64.1.0.3Indicates SLPP received its own packet but with the TX VLAN not equal to the RX VLAN.
NTF rcnSlppGuardHoldDownExpired1.3.6.1.4.1.2272.1.64.1.0.4Indicates 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 rcnSlppGuardPacketReceived1.3.6.1.4.1.2272.1.64.1.0.5Indicates an SLPP packet has been received on a port on which SLPP-guard is enabled. The port has been disabled.
rcSlppObjects1.3.6.1.4.1.2272.1.64.1.1
rcSlppScalars1.3.6.1.4.1.2272.1.64.1.1.1
T/F rcSlppGlobalEnable1.3.6.1.4.1.2272.1.64.1.1.1.1TruthValueread-writeGlobal enable/disable for the simple loop prevention protocol.
I32 rcSlppTransmissionInterval1.3.6.1.4.1.2272.1.64.1.1.1.2Integer32read-writeThe interval (in milliseconds) for which loop detection occurs.
I32 rcSlppEtherType1.3.6.1.4.1.2272.1.64.1.1.1.3Integer32read-writeSLPP Protocol Identification. The value is normally in Hex.
U32 rcSlppTimeout1.3.6.1.4.1.2272.1.64.1.1.1.4Unsigned32read-writeThis 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 rcSlppUniPorts1.3.6.1.4.1.2272.1.64.1.1.1.5PortSetread-writeContains UNI ports added under SLPP global config
I32 rcSlppGuardEtherType1.3.6.1.4.1.2272.1.64.1.1.1.6Integer32read-writeSLPP Guard ether type.
rcSlppVlanTable1.3.6.1.4.1.2272.1.64.1.1.2not-accessibleTable of VLANs for which simple loop detection occur on.
rcSlppVlanEntry1.3.6.1.4.1.2272.1.64.1.1.2.1not-accessibleSLPP VLAN entry.
I32 rcSlppVlanVlanId1.3.6.1.4.1.2272.1.64.1.1.2.1.1Integer32not-accessibleVlan id for which simple loop detection occurs on.
T/F rcSlppVlanSlppEnable1.3.6.1.4.1.2272.1.64.1.1.2.1.2TruthValueread-writeFlag to indicate whether the VLAN entry is active or not for SLPP.
ROW rcSlppVlanRowStatus1.3.6.1.4.1.2272.1.64.1.1.2.1.3RowStatusread-createUsed to create/delete entries.
rcSlppPortTable1.3.6.1.4.1.2272.1.64.1.1.3not-accessibleTable of ports for which simple loop detection occurs on.
rcSlppPortEntry1.3.6.1.4.1.2272.1.64.1.1.3.1not-accessibleSLPP Port entry.
NUM rcSlppPortIfIndex1.3.6.1.4.1.2272.1.64.1.1.3.1.1InterfaceIndexnot-accessiblePort on which simple loop detection occurs on.
I32 rcSlppPortPktRxThreshold1.3.6.1.4.1.2272.1.64.1.1.3.1.2Integer32read-writeOnce the number of SLPP packets received on this port reaches this threshold action will be taken. Normally, the port will be shutdown.
T/F rcSlppPortSlppEnable1.3.6.1.4.1.2272.1.64.1.1.3.1.3TruthValueread-writeFlag to indicate whether the port entry is active or not for SLPP.
ROW rcSlppPortRowStatus1.3.6.1.4.1.2272.1.64.1.1.3.1.4RowStatusread-createUsed to create/delete entries.
I32 rcSlppPortIncomingVlanId1.3.6.1.4.1.2272.1.64.1.1.3.1.5Integer32read-onlyVlan id of the classified packet on the port brought down by SLPP.
INT rcSlppPortSrcNodeType1.3.6.1.4.1.2272.1.64.1.1.3.1.6INTEGERread-onlyThe src node type of the received slpp Pkt.
I32 rcSlppPortPktRxCount1.3.6.1.4.1.2272.1.64.1.1.3.1.7Integer32read-onlyTotal number of SLPP packets received on the port
T/F rcSlppPortGuardEnable1.3.6.1.4.1.2272.1.64.1.1.3.1.8TruthValueread-writeFlag to indicate if SLPP-guard is enabled on the port.
I32 rcSlppPortGuardTimeout1.3.6.1.4.1.2272.1.64.1.1.3.1.9Integer32read-writeThis 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 rcSlppPortGuardStatus1.3.6.1.4.1.2272.1.64.1.1.3.1.10INTEGERread-onlyThe object indicates the SLPP-guard status of a port.
I32 rcSlppPortGuardTimerCount1.3.6.1.4.1.2272.1.64.1.1.3.1.11Integer32read-onlyThis 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.
rcSlppNotificationObjects1.3.6.1.4.1.2272.1.64.1.2
I32 rcSlppIncomingVlanId1.3.6.1.4.1.2272.1.64.1.2.1Integer32accessible-for-notifyVlan id of the classified packet on the port brought down by SLPP.
MAC rcSlppSrcMacAddress1.3.6.1.4.1.2272.1.64.1.2.2MacAddressaccessible-for-notifySource MAC address in the classified packet on the port brought down by SLPP.
NUM rcSlppRxPortIndex1.3.6.1.4.1.2272.1.64.1.2.3InterfaceIndexaccessible-for-notifyPort on which the SLPP packet is received.
I32 rcSlppRxVlanId1.3.6.1.4.1.2272.1.64.1.2.4Integer32accessible-for-notifyVlan on which the SLPP packet is received.
I32 rcSlppTxVlanId1.3.6.1.4.1.2272.1.64.1.2.5Integer32accessible-for-notifyVlan on which the SLPP packet is sent.
NUM rcSlppGuardPortIfIndex1.3.6.1.4.1.2272.1.64.1.2.6InterfaceIndexaccessible-for-notifyPort 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.

Download RC-SLPP-MIB