JUNIPER-MIMSTP-MIB

MIB Reference — IPNetwork Monitor

All MIBsJUNIPER-MIMSTP-MIB

Organization: Juniper Networks, Inc.

Last Updated: 2007-05-03

Category: Protocol: STP, Technology: Bridging, Technology: Switching/L2, Vendor: Juniper

Description:

Defines managed objects for Multiple Instance Multiple Spanning Tree Protocol (MIMSTP) on Juniper Networks EX-series switches.

Imported Objects

From JUNIPER-SMI

jnxXstpMibsOBJECT-IDENTITY

From SNMPv2-SMI

Counter32
Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
TimeTicks
enterprises

From SNMPv2-TC

MacAddress
RowStatus
TEXTUAL-CONVENTION
TruthValue

What Is JUNIPER-MIMSTP-MIB?

JUNIPER-MIMSTP-MIB is a Juniper Networks proprietary MIB for Multiple Instance Multiple Spanning Tree Protocol (MIMSTP), used on Juniper EX-series switches to manage per-VLAN-instance spanning-tree topology for Layer 2 loop prevention. It exposes configuration and status data for MST instances/contexts, including bridge context IDs, maximum instance numbers, hop counts, and bridge addresses, along with global trace/debug controls and module status. Searching for JUNIPER-MIMSTP-MIB MIB details typically turns up jnxMIMstModuleStatus and the associated context/instance tables as the primary objects of interest. For monitoring, it is used primarily to check the software health of the spanning-tree subsystem - confirming the MSTP module is enabled and operational, and tracking topology-change events via associated traps - rather than reporting physical hardware sensor data. It extends the standard IEEE 802.1s MSTP model with Juniper's own multi-instance capability layered on top of it. It is typically deployed in enterprise/campus network monitoring of Juniper EX-series Layer 2 switch fabrics running multiple VLAN spanning-tree instances.

IPNetwork Monitor allows you to monitor SNMP objects defined in JUNIPER-MIMSTP-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

  • MST instance/context configuration
  • spanning-tree module operational status
  • bridge address per context
  • maximum hop count
  • spanning-tree topology-change traps
  • global trace/debug settings

Supported Devices

  • Juniper Networks EX-series Ethernet switch (any generation, MIMSTP feature)

Monitoring Examples

An administrator would poll jnxMIDot1sJuniperMstTable/jnxMIDot1sJuniperMstEntry indexed by jnxMIDot1sJuniperMstContextId to see per-bridge-context MST configuration, check jnxMIMstModuleStatus to confirm the MSTP module is running, and review jnxMIMstMaxHopCount and jnxMIMstBrgAddress for current bridge parameters; a jnxMIDot1sJuniperMstTraps notification (governed by jnxMIDot1sJnxMstTrapsControl) would flag a topology change or instance reconfiguration that could indicate a loop or link flap.

OIDs
OID symbolicOID numericTypeAccessDescription
jnxMIMstMIB1.3.6.1.4.1.2636.3.46.1This mib module is for Juniper Networks Proprietory Multiple Instance MSTP mib
jnxMIDot1sJuniperMst1.3.6.1.4.1.2636.3.46.1.1
T/F jnxMIMstGlobalTrace1.3.6.1.4.1.2636.3.46.1.1.1TruthValueread-onlyThis object is used to enable Global Trace Statements in the MSTP Module.
T/F jnxMIMstGlobalDebug1.3.6.1.4.1.2636.3.46.1.1.2TruthValueread-onlyThis object is used to enable Global Debug Statements in the MSTP Module.
jnxMIDot1sJuniperMstTable1.3.6.1.4.1.2636.3.46.1.1.3not-accessibleList of per Virtual Context Mst Module Parameters.
jnxMIDot1sJuniperMstEntry1.3.6.1.4.1.2636.3.46.1.1.3.1not-accessibleVirtual Context Mst Module Parameters.
I32 jnxMIDot1sJuniperMstContextId1.3.6.1.4.1.2636.3.46.1.1.3.1.1Integer32not-accessibleIdentifies the Virtual Context.
INT jnxMIMstSystemControl1.3.6.1.4.1.2636.3.46.1.1.3.1.2INTEGERread-onlyThe administrative shutdown status requested by management for the MST feature. The value start (1) indicates that MST should be active in the device on all ports. The value shutdown (2) indicates that MST should be shutdown in the device on all ports. All memory should be released on all ports.
ENA jnxMIMstModuleStatus1.3.6.1.4.1.2636.3.46.1.1.3.1.3EnabledStatusread-onlyThe administrative status requested by management for the MST feature. The value enabled(1) indicates that Mst should be enabled in the device on all ports. The value disabled(2) indicates that Mst should be disabled in the device on all ports. The object can be set to enabled(1) if and only if, jnxMIMstSystemControl set to start.
I32 jnxMIMstMaxMstInstanceNumber1.3.6.1.4.1.2636.3.46.1.1.3.1.4Integer32read-onlyThe Maximun number of spanning trees to be allowed. A User may limit the Number of Spanning Tree instance to be allowed in the Bridge.
I32 jnxMIMstNoOfMstiSupported1.3.6.1.4.1.2636.3.46.1.1.3.1.5Integer32read-onlyIndicates Maximum number of spanning tree Instances supported.
I32 jnxMIMstMaxHopCount1.3.6.1.4.1.2636.3.46.1.1.3.1.6Integer32read-onlyIndicates the Maximum Hop Count value. The granularity of this timer is specified to be 1 second. An agent may return a badValue error if a set is attempted to a value which is not a whole number of seconds.
MAC jnxMIMstBrgAddress1.3.6.1.4.1.2636.3.46.1.1.3.1.7MacAddressread-onlyThe MAC address used by this bridge when it must be referred to in a unique fashion. It is recommended that this be the numerically smallest MAC address of all ports that belong to this bridge. However it is only required to be unique. When concatenated with jnxMIMstCistBridgePriority or jnxMIMstMstiBridgePriority a unique BridgeIdentifier is formed which is used in the Spanning Tree Protocol.
BRI jnxMIMstCistRoot1.3.6.1.4.1.2636.3.46.1.1.3.1.8BridgeIdread-onlyThe bridge identifier of the Root of the common spanning tree as determined by the Spanning Tree Protocol as executed by this node. This value is used as the CIST Root Identifier parameter in all Configuration Bridge PDUs originated by this node.
BRI jnxMIMstCistRegionalRoot1.3.6.1.4.1.2636.3.46.1.1.3.1.9BridgeIdread-onlyThe bridge identifier of the Root of the Multiple spanning tree region as determined by the Spanning Tree Protocol as executed by this node. This value is used as the CIST Regional Root Identifier parameter in all Configuration Bridge PDUs originated by this node.
I32 jnxMIMstCistRootCost1.3.6.1.4.1.2636.3.46.1.1.3.1.10Integer32read-onlyThe Cost of the path to the CIST Root as seen from this bridge.
I32 jnxMIMstCistRegionalRootCost1.3.6.1.4.1.2636.3.46.1.1.3.1.11Integer32read-onlyThe Cost of the path to the CIST Regional Root as seen from this bridge.
I32 jnxMIMstCistRootPort1.3.6.1.4.1.2636.3.46.1.1.3.1.12Integer32read-onlyThe Port Number of the Port which offers the lowest path cost from this bridge to the CIST Root Bridge.
I32 jnxMIMstCistBridgePriority1.3.6.1.4.1.2636.3.46.1.1.3.1.13Integer32read-onlyThe Value of the writable portion of the Bridge Identifier comprising of the first two octets. The values that are set for Bridge Priority must be in steps of 4096.
TIM jnxMIMstCistBridgeMaxAge1.3.6.1.4.1.2636.3.46.1.1.3.1.14Timeoutread-onlyThe value that all bridges use for MaxAge when this bridge is acting as the root. The granularity of this timer is specified to be 1 second. An agent may return a badValue error if a set is attempted to a value which is not a whole number of seconds.
TIM jnxMIMstCistBridgeForwardDelay1.3.6.1.4.1.2636.3.46.1.1.3.1.15Timeoutread-onlyThe value that all bridges use for ForwardDelay when this bridge is acting as the root. Note that 802.1D specifies that the range for this parameter is related to the value of BridgeMaxAge. The granularity of this timer is specified to be 1 second. An agent may return a badValue error if a set is attempted to a value which is not a whole number of seconds.
I32 jnxMIMstCistHoldTime1.3.6.1.4.1.2636.3.46.1.1.3.1.16Integer32read-onlyThis time value determines the interval length during which no more than two Configuration bridge PDUs shall be transmitted by this node, in units of hundredths of a second.
TIM jnxMIMstCistMaxAge1.3.6.1.4.1.2636.3.46.1.1.3.1.17Timeoutread-onlyThe maximum age of Spanning Tree Protocol information learned from the network on any port before it is discarded, in units of hundredths of a second. This is the actual value that this bridge is currently using.
TIM jnxMIMstCistForwardDelay1.3.6.1.4.1.2636.3.46.1.1.3.1.18Timeoutread-onlyThis time value, measured in units of hundredths of a second, controls how fast a port changes its spanning state when moving towards the Forwarding state. The value determines how long the port stays in a particular state before moving to the next state.
C32 jnxMIMstMstpUpCount1.3.6.1.4.1.2636.3.46.1.1.3.1.19Counter32read-onlyThe number of times MSTP Module has been enabled.
C32 jnxMIMstMstpDownCount1.3.6.1.4.1.2636.3.46.1.1.3.1.20Counter32read-onlyThe number of times MSTP Module has been disabled.
INT jnxMIMstPathCostDefaultType1.3.6.1.4.1.2636.3.46.1.1.3.1.21INTEGERread-onlyThe version of the Spanning Tree default Path Costs that are to be used by this Bridge. A value of 8021d1998(1) uses the 16-bit default Path Costs from IEEE Std. 802.1D-1998. A value of stp8021t2001(2) uses the 32-bit default Path Costs from IEEE Std. 802.1t.
I32 jnxMIMstTrace1.3.6.1.4.1.2636.3.46.1.1.3.1.22Integer32read-onlyThis object is used to enable Trace Statements in the MSTP Module. A FOUR BYTE integer is used for enabling the level of tracing. Each BIT in the four byte integer, represents a particular level of Trace. The mapping between the bit positions & the level of trace is as follows: 0 - Init and Shutdown Traces 1 - Management Traces 2 - Data Path Traces 3 - Control Plane Traces 4 - Packet Dump Traces 5 - Traces related to All Resources except Buffers 6 - All Failure Traces 7 - Buffer Traces The remaining bits are unused. Combination of trace levels are also allowed. For example if the bits 0 and 1 are set, then the Trace statements related to Init-Shutdown and management will be printed. The user has to enter the corresponding INTEGER VALUE for the bits set. For example if bits 0 and 1 are to be set then user has to give the value for this object as 3. Setting the Trace Option to any value will cause the Debug Option to be set to 0 (i.e.) the Trace Option and Debug Option are mutually exclusive.
I32 jnxMIMstDebug1.3.6.1.4.1.2636.3.46.1.1.3.1.23Integer32read-onlyThis object is used to enable Debug Statements in the MSTP Module. A FOUR BYTE integer is used for enabling the level of debugging. Each BIT in the four byte integer, represents a particular level of Debug. The mapping between the bit positions & the level of debug is as follows: 0 - Init and Shutdown Debug statements 1 - Management Debug statements 2 - Memory related Debug statements 3 - BPDU related Debug statements 4 - Event Handling Debug statements 5 - Timer Module Debug statements 6 - Port Information SEM Debug statements 7 - Port Receive SEM Debug statements (valid in the case of MSTP alone) 8 - Role Selection SEM Debug statements 9 - Role Transition SEM Debug statements 10 - State Transition SEM Debug statements 11 - Protocol Migration SEM Debug statements 12 - Topology Change SEM Debug statements 13 - Port Transmit SEM Debug statements 14 - Bridge Detection SEM Debug statements 15 - All Failure Debug statements 16 - Redundancy code flow Debug statements The remaining bits are unused. Combination of debug levels are also allowed. For example if the bits 0 and 1 are set, then the Debug statements related to Init-Shutdown and management will be printed. The user has to enter the corresponding INTEGER VALUE for the bits set. For example if bits 0 and 1 are to be set then user has to give the value for this object as 3. Setting the Debug Option to any value will cause the Trace Option to be set to 0 (i.e.) the Trace Option and Debug Option are mutually exclusive.
INT jnxMIMstForceProtocolVersion1.3.6.1.4.1.2636.3.46.1.1.3.1.24INTEGERread-onlyThe version of Spanning Tree Protocol the bridge is currently running. The value 'stpCompatible(0)' indicates the Spanning Tree Protocol specified in IEEE 802.1D and 'rstp(2)' indicates the Rapid Spanning Tree Protocol specified in IEEE 802.1w and 'mstp(3)' indicates the Multiple Spanning Tree Protocol Specified in IEEE 802.1s.
INT jnxMIMstTxHoldCount1.3.6.1.4.1.2636.3.46.1.1.3.1.25INTEGERread-onlyThe value used by the Port Transmit state machine to limit the maximum transmission rate.
I32 jnxMIMstMstiConfigIdSel1.3.6.1.4.1.2636.3.46.1.1.3.1.26Integer32read-onlyThe Configuration Identifier Format Selector used by the Bridge. This has a fixed value of 0 to indicate RegionName, RegionVersion are specified as in Standard.
OCT jnxMIMstMstiRegionName1.3.6.1.4.1.2636.3.46.1.1.3.1.27OCTET STRINGread-onlyThe Name for the Region's configuration. By Default Region Name will be equal to the Bridge Mac Address.
I32 jnxMIMstMstiRegionVersion1.3.6.1.4.1.2636.3.46.1.1.3.1.28Integer32read-onlyVersion of the MST Region.
OCT jnxMIMstMstiConfigDigest1.3.6.1.4.1.2636.3.46.1.1.3.1.29OCTET STRINGread-onlyThe Configuration Digest value for this Region.
C32 jnxMIMstBufferOverFlowCount1.3.6.1.4.1.2636.3.46.1.1.3.1.30Counter32read-onlyThe number of times Buffer overflows/failures have occured. A Trap is generated on the occurence of this event.
C32 jnxMIMstMemAllocFailureCount1.3.6.1.4.1.2636.3.46.1.1.3.1.31Counter32read-onlyThe number of times memory allocation failures have occured. A Trap is generated on the occurence of this event.
C32 jnxMIMstRegionConfigChangeCount1.3.6.1.4.1.2636.3.46.1.1.3.1.32Counter32read-onlyThe number of times a Region Configuration Identifier Change was detected. A Trap is generated on the occurence of this event.
INT jnxMIMstCistBridgeRoleSelectionSemState1.3.6.1.4.1.2636.3.46.1.1.3.1.33INTEGERread-onlyCurrent state of the Port Role Selection State Machine of this bridge in Common Spanning Tree context
TIK jnxMIMstCistTimeSinceTopologyChange1.3.6.1.4.1.2636.3.46.1.1.3.1.34TimeTicksread-onlyThe time (in hundredths of a second) since the TcWhile Timer for any port in this Bridge was non-zero for Common Spanning Tree context.
C32 jnxMIMstCistTopChanges1.3.6.1.4.1.2636.3.46.1.1.3.1.35Counter32read-onlyThe number of times that there have been atleast one non-zero TcWhile Timer on this Bridge for Common Spanning Tree context.
C32 jnxMIMstCistNewRootBridgeCount1.3.6.1.4.1.2636.3.46.1.1.3.1.36Counter32read-onlyThe number of times this Bridge has detected a Root Bridge change for Common Spanning Tree context. A Trap is generated on the occurence of this event.
TIM jnxMIMstCistHelloTime1.3.6.1.4.1.2636.3.46.1.1.3.1.37Timeoutread-onlyThis time value, measured in units of hundredths of a second, specifies the amount of time between the transmission of configuration BPDUs by this node on any port when it is the root of the spanning tree or trying to become so.
TIM jnxMIMstCistBridgeHelloTime1.3.6.1.4.1.2636.3.46.1.1.3.1.38Timeoutread-onlyThe amount of time between the transmission of Configuration bridge PDUs by this node in units of hundredths of a second.
T/F jnxMIMstCistDynamicPathcostCalculation1.3.6.1.4.1.2636.3.46.1.1.3.1.39TruthValueread-onlyThis object is used to determine whether dynamic pathcost calculation is allowed or not.The value is determined by management. If set to true, pathcost is calculated dynamically from port speed, otherwise the link speed at the time of port creation is used for calculating the path cost. In both cases if the user has configured a pathcost for the port that will be used. By default dynamic pathcost calculation is set to false.
jnxMIMstMstiBridgeTable1.3.6.1.4.1.2636.3.46.1.1.4not-accessibleTable containing Bridge Information specific to Spanning Tree Instance. This table maintains context ID as one more index to support Multiple Instances.
jnxMIMstMstiBridgeEntry1.3.6.1.4.1.2636.3.46.1.1.4.1not-accessibleEntry indicating the Bridge Information.
I32 jnxMIMstMstiInstanceIndex1.3.6.1.4.1.2636.3.46.1.1.4.1.1Integer32read-onlySpanning Tree Instance to which the information belongs.
BRI jnxMIMstMstiBridgeRegionalRoot1.3.6.1.4.1.2636.3.46.1.1.4.1.2BridgeIdread-onlyMSTI Regional Root Identifier value for the Instance. This value is used as the MSTI Regional Root Identifier parameter in all Configuration Bridge PDUs originated by this node
I32 jnxMIMstMstiBridgePriority1.3.6.1.4.1.2636.3.46.1.1.4.1.3Integer32read-onlyThe writable portion of the MSTI Bridge Identifier. comprising of the first two octets. The values that are set for Bridge Priority must be in steps of 4096.
I32 jnxMIMstMstiRootCost1.3.6.1.4.1.2636.3.46.1.1.4.1.4Integer32read-onlyThe Cost of the path to the MSTI Regional Root as seen by this bridge.
I32 jnxMIMstMstiRootPort1.3.6.1.4.1.2636.3.46.1.1.4.1.5Integer32read-onlyThe Port Number of the Port which offers the lowest path cost from this bridge to the MSTI Region Root Bridge.
TIK jnxMIMstMstiTimeSinceTopologyChange1.3.6.1.4.1.2636.3.46.1.1.4.1.6TimeTicksread-onlyThe time (in hundredths of a second) since the TcWhile Timer for any port in this Bridge was non-zero for this spanning tree instance.
C32 jnxMIMstMstiTopChanges1.3.6.1.4.1.2636.3.46.1.1.4.1.7Counter32read-onlyThe number of times that there have been atleast one non-zero TcWhile Timer on this Bridge for this spanning tree instance.
C32 jnxMIMstMstiNewRootBridgeCount1.3.6.1.4.1.2636.3.46.1.1.4.1.8Counter32read-onlyThe number of times this Bridge has detected a Root Bridge change for this spanning tree instance. A Trap is generated on the occurence of this event.
INT jnxMIMstMstiBridgeRoleSelectionSemState1.3.6.1.4.1.2636.3.46.1.1.4.1.9INTEGERread-onlyCurrent state of the Port Role Selection State Machine for this spanning tree instance for this bridge.
C32 jnxMIMstInstanceUpCount1.3.6.1.4.1.2636.3.46.1.1.4.1.10Counter32read-onlyThe number of times a new spanning tree instance has been created. This counter is incremented whenever a new spanning tree instance is created and also whenever a vlan is mapped to the instance. A Trap is generated on the occurence of this event.
C32 jnxMIMstInstanceDownCount1.3.6.1.4.1.2636.3.46.1.1.4.1.11Counter32read-onlyThe number of times a spanning tree instance has been deleted. This counter is incremented whenever a spanning tree instance is deleted and also whenever a vlan is unmapped from the instance. A Trap is generated on the occurence of this event.
BRI jnxMIMstOldDesignatedRoot1.3.6.1.4.1.2636.3.46.1.1.4.1.12BridgeIdread-onlyThe bridge identifier of the old root of the spanning tree instance as determined by the Spanning Tree Protocol as executed by this node.
jnxMIMstVlanInstanceMappingTable1.3.6.1.4.1.2636.3.46.1.1.5not-accessibleThis table contains one entry for each instance of MSTP. This table maintains context ID as one more index to support Multiple Instances.
jnxMIMstVlanInstanceMappingEntry1.3.6.1.4.1.2636.3.46.1.1.5.1not-accessibleA conceptual row containing the status of the MSTP instance.
I32 jnxMIMstInstanceIndex1.3.6.1.4.1.2636.3.46.1.1.5.1.1Integer32not-accessibleAn arbitrary integer within the range from 1 to the value of Max Instance Number that uniquely identifies an instance.
VLA jnxMIMstMapVlanIndex1.3.6.1.4.1.2636.3.46.1.1.5.1.2VlanIdread-onlyThe VlanId will get mapped to the spanning tree instance specified. All the Instance Specific information for the Member ports of the Vlan will be created.This object is used only for SET operation.GET Operation returns null values. If the VlanId to Instance Mapping has to be known then any one of the VlanMapped object should be used.
VLA jnxMIMstUnMapVlanIndex1.3.6.1.4.1.2636.3.46.1.1.5.1.3VlanIdread-onlyThe VlanId will get unmapped from spanning tree instance to which it it mapped. All the Instance Specific information for the Member ports of the Vlan will get released.This object is used only for SET operation.GET Operation returns null values.
OCT jnxMIMstSetVlanList1.3.6.1.4.1.2636.3.46.1.1.5.1.4OCTET STRINGread-onlyA string of octets containing one bit per VLAN. The first octet corresponds to VLANs with VlanIndex values 1 through 8; the second octet to VLANs 9 through 16 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. The set of vlans configured by management to map for this Instance. If the VlanId to Instance Mapping has to be known then any one of the VlanMapped object should be used.If a vlan is already mapped to this Instance, it may not be mapped again. This object is used only for SET operation. GET Operation returns null values.
OCT jnxMIMstResetVlanList1.3.6.1.4.1.2636.3.46.1.1.5.1.5OCTET STRINGread-onlyA string of octets containing one bit per VLAN. The first octet corresponds to VLANs with VlanIndex values 1 through 8; the second octet to VLANs 9 through 16 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. The set of vlans configured by management to unmap from this Instance. A vlan may not be unmapped from this instance if it is not already mapped to this Instance. This object is used only for SET operation.GET Operation returns null values.
OCT jnxMIMstInstanceVlanMapped1.3.6.1.4.1.2636.3.46.1.1.5.1.6OCTET STRINGread-onlyA string of octets containing one bit per VLAN. The first octet corresponds to VLANs with VlanIndex values 1 through 8; the second octet to VLANs 9 through 16 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'.
OCT jnxMIMstInstanceVlanMapped2k1.3.6.1.4.1.2636.3.46.1.1.5.1.7OCTET STRINGread-onlyA string of octets containing one bit per VLAN for VLANS with VlanIndex values 1024 through 2047. The first octet corresponds to VLANs with VlanIndex values 1024 through 1031; the second octet to VLANs 1032 through 1039 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'. This object is only instantiated on devices with support for VlanIndex values up to 4095.
OCT jnxMIMstInstanceVlanMapped3k1.3.6.1.4.1.2636.3.46.1.1.5.1.8OCTET STRINGread-onlyA string of octets containing one bit per VLAN for VLANS with VlanIndex values 2048 through 3071. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'. This object is only instantiated on devices with support for VlanIndex values up to 4095.
OCT jnxMIMstInstanceVlanMapped4k1.3.6.1.4.1.2636.3.46.1.1.5.1.9OCTET STRINGread-onlyA string of octets containing one bit per VLAN for VLANS with VlanIndex values 3072 through 4095. The first octet corresponds to VLANs with VlanIndex values 3072 through 3079; the second octet to VLANs 3080 through 3087 etc. The most significant bit of each octet corresponds to the lowest VlanIndex value in that octet. For each VLAN that is mapped to this MSTP instance, the bit corresponding to that VLAN is set to '1'. This object is only instantiated on devices with support for VlanIndex values up to 4095.
jnxMIMstCistPortTable1.3.6.1.4.1.2636.3.46.1.1.6not-accessibleThis table contains Common Spanning Tree Port Information.
jnxMIMstCistPortEntry1.3.6.1.4.1.2636.3.46.1.1.6.1not-accessibleA list of information maintained by every port for Common Spanning tree.
I32 jnxMIMstCistPort1.3.6.1.4.1.2636.3.46.1.1.6.1.1Integer32not-accessibleThe Port number of the port for which this entry contains spanning tree information.
I32 jnxMIMstCistPortPathCost1.3.6.1.4.1.2636.3.46.1.1.6.1.2Integer32read-onlyThe contribution of this port to the path cost of paths towards the CIST Root which include this port.
I32 jnxMIMstCistPortPriority1.3.6.1.4.1.2636.3.46.1.1.6.1.3Integer32read-onlyThe four most significant bits of the Port Identifier of the Spanning Tree instance can be modified by setting the CistPortPriority value. The values that are set for Port Priority must be in steps of 16.
BRI jnxMIMstCistPortDesignatedRoot1.3.6.1.4.1.2636.3.46.1.1.6.1.4BridgeIdread-onlyThe unique Bridge Identifier of the bridge recorded as the CIST Root in the configuration BPDUs transmitted.
BRI jnxMIMstCistPortDesignatedBridge1.3.6.1.4.1.2636.3.46.1.1.6.1.5BridgeIdread-onlyThe unique Bridge Identifier of the bridge which this port considers to be the Designated Bridge for the port's segment.
OCT jnxMIMstCistPortDesignatedPort1.3.6.1.4.1.2636.3.46.1.1.6.1.6OCTET STRINGread-onlyThe Port identifier of the port on the Designated Bridge for this port's segment.
INT jnxMIMstCistPortAdminP2P1.3.6.1.4.1.2636.3.46.1.1.6.1.7INTEGERread-onlyThe administrative point-to-point status of the LAN segment attached to this port. A value of forceTrue(0) indicates that this port should always be treated as if it is connected to a point-to-point link. A value of forceFalse(1) indicates that this port should be treated as having a shared media connection. A value of auto(2) indicates that this port is considered to have a point-to-point link if it is an Aggregator and all of its members are aggregatable, or if the MAC entity is configured for full duplex operation, either through auto-negotiation or by management means.
T/F jnxMIMstCistPortOperP2P1.3.6.1.4.1.2636.3.46.1.1.6.1.8TruthValueread-onlyThe operational point-to-point status of the LAN segment attached to this port. It indicates whether a port is considered to have a point-to-point connection or not. The value is determined by management or by auto-detection, as described in the jnxMIMstCistPortAdminP2P object.
T/F jnxMIMstCistPortAdminEdgeStatus1.3.6.1.4.1.2636.3.46.1.1.6.1.9TruthValueread-onlyThe administrative value of the Edge Port parameter. A value of TRUE(1) indicates that this port should be assumed as an edge-port and a value of FALSE(2) indicates that this port should be assumed as a non-edge-port.
T/F jnxMIMstCistPortOperEdgeStatus1.3.6.1.4.1.2636.3.46.1.1.6.1.10TruthValueread-onlyThe operational value of the Edge Port parameter. The object is initialized to the value of jnxMIMstCistPortAdminEdgeStatus and is set FALSE on reception of a BPDU.
T/F jnxMIMstCistPortProtocolMigration1.3.6.1.4.1.2636.3.46.1.1.6.1.11TruthValueread-onlyIndicates the Protocol migration state of this Port. When operating in RSTP/MSTP (version >= 2) mode, writing TRUE(1) to this object forces this port to transmit MSTP BPDUs without instance information. Any other operation on this object has no effect and it always returns FALSE(2) when read.
INT jnxMIMstCistPortState1.3.6.1.4.1.2636.3.46.1.1.6.1.12INTEGERread-onlyCurrent state of the Port as defined by the Common spanning tree protocol.
INT jnxMIMstCistForcePortState1.3.6.1.4.1.2636.3.46.1.1.6.1.13INTEGERread-onlyCurrent state of the Port which can be changed to either Disabled or Enabled for ALL spanning tree instances. Setting this object will override the port's status in any of the MSTI contexts
C32 jnxMIMstCistPortForwardTransitions1.3.6.1.4.1.2636.3.46.1.1.6.1.14Counter32read-onlyNumber of times this port has transitioned to the Forwarding State.
C32 jnxMIMstCistPortRxMstBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.15Counter32read-onlyNumber of MST BPDUs received on this port.
C32 jnxMIMstCistPortRxRstBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.16Counter32read-onlyNumber of RST BPDUs received on this port.
C32 jnxMIMstCistPortRxConfigBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.17Counter32read-onlyNumber of Configuration BPDUs received on this port.
C32 jnxMIMstCistPortRxTcnBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.18Counter32read-onlyNumber of TCN BPDUs received on this port.
C32 jnxMIMstCistPortTxMstBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.19Counter32read-onlyNumber of MST BPDUs Transmitted from this port.
C32 jnxMIMstCistPortTxRstBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.20Counter32read-onlyNumber of RST BPDUs Transmitted from this port.
C32 jnxMIMstCistPortTxConfigBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.21Counter32read-onlyNumber of Configuration BPDUs Transmitted from this port.
C32 jnxMIMstCistPortTxTcnBpduCount1.3.6.1.4.1.2636.3.46.1.1.6.1.22Counter32read-onlyNumber of TCN BPDUs Transmitted from this port.
C32 jnxMIMstCistPortInvalidMstBpduRxCount1.3.6.1.4.1.2636.3.46.1.1.6.1.23Counter32read-onlyNumber of Invalid MST BPDUs Received on this port.
C32 jnxMIMstCistPortInvalidRstBpduRxCount1.3.6.1.4.1.2636.3.46.1.1.6.1.24Counter32read-onlyNumber of Invalid RST BPDUs Received on this port.
C32 jnxMIMstCistPortInvalidConfigBpduRxCount1.3.6.1.4.1.2636.3.46.1.1.6.1.25Counter32read-onlyNumber of Invalid Configuration BPDUs Received on this port.
C32 jnxMIMstCistPortInvalidTcnBpduRxCount1.3.6.1.4.1.2636.3.46.1.1.6.1.26Counter32read-onlyNumber of Invalid TCN BPDUs Received on this port.
INT jnxMIMstCistPortTransmitSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.27INTEGERread-onlyIndicates current State of the Port Transmit state machine.
INT jnxMIMstCistPortReceiveSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.28INTEGERread-onlyIndicates current State of the Port Receive state machine.
INT jnxMIMstCistPortProtMigrationSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.29INTEGERread-onlyIndicates current State of the Port Protocol Migration State machine.
C32 jnxMIMstCistProtocolMigrationCount1.3.6.1.4.1.2636.3.46.1.1.6.1.30Counter32read-onlyThe number of times this Port has migrated from one STP protocol version to another. The relevant protocols are STP-COMPATIBLE and RSTP/MSTP. A Trap is generated on the occurence of this event.
I32 jnxMIMstCistPortDesignatedCost1.3.6.1.4.1.2636.3.46.1.1.6.1.31Integer32read-onlyThe path cost of the Designated Port of the segment connected to this port.
BRI jnxMIMstCistPortRegionalRoot1.3.6.1.4.1.2636.3.46.1.1.6.1.32BridgeIdread-onlyThe unique Bridge Identifier of the bridge recorded as the CIST Regional Root Identifier in the configuration BPDUs transmitted.
I32 jnxMIMstCistPortRegionalPathCost1.3.6.1.4.1.2636.3.46.1.1.6.1.33Integer32read-onlyThe contribution of this port to the path cost of paths towards the CIST Regional Root which include this port.
INT jnxMIMstCistSelectedPortRole1.3.6.1.4.1.2636.3.46.1.1.6.1.34INTEGERread-onlySelected Port Role of the port for this spanning tree instance.
INT jnxMIMstCistCurrentPortRole1.3.6.1.4.1.2636.3.46.1.1.6.1.35INTEGERread-onlyCurrent Port Role of the port for this spanning tree instance.
INT jnxMIMstCistPortInfoSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.36INTEGERread-onlyCurrent state of the Port Information State Machine for this port in this spanning tree context.
INT jnxMIMstCistPortRoleTransitionSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.37INTEGERread-onlyCurrent state of the Port Role Transition State Machine for this port in this spanning tree context.
INT jnxMIMstCistPortStateTransitionSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.38INTEGERread-onlyCurrent state of the Port State Transition State Machine for this port in this spanning tree context.
INT jnxMIMstCistPortTopologyChangeSemState1.3.6.1.4.1.2636.3.46.1.1.6.1.39INTEGERread-onlyCurrent state of the Topology Change State Machine for this port in this spanning tree context.
TIM jnxMIMstCistPortHelloTime1.3.6.1.4.1.2636.3.46.1.1.6.1.40Timeoutread-onlyThe amount of time between the transmission of Configuration bridge PDUs by this node on this port in units of hundredths of a second.
INT jnxMIMstCistPortOperVersion1.3.6.1.4.1.2636.3.46.1.1.6.1.41INTEGERread-onlyThis indicates whether the Port is operationally in the Mstp mode, Rstp mode or the Stp-compatible mode i.e., whether the Port is transmitting MST BPDUs, RST BPDUs or Config/TCN BPDUs.
T/F jnxMIMstCistPortEffectivePortState1.3.6.1.4.1.2636.3.46.1.1.6.1.42TruthValueread-onlyThe effective operational state of the port for CIST. This will TRUE only when the port is operationally up in the Interface level and Protocol level for CIST. This is will be set to False for all other times.
T/F jnxMIMstCistPortAutoEdgeStatus1.3.6.1.4.1.2636.3.46.1.1.6.1.43TruthValueread-onlyThis parameter when TRUE(1) indicates that detection of a port as Edge Port happens automatically and FALSE(2) indicates that this feature is disabled.
jnxMIMstMstiPortTable1.3.6.1.4.1.2636.3.46.1.1.7not-accessibleThis table contains Spanning Tree Instance Specific Port Information.
jnxMIMstMstiPortEntry1.3.6.1.4.1.2636.3.46.1.1.7.1not-accessibleA list of information maintained by every port for each and every spanning tree instance.
I32 jnxMIMstMstiPort1.3.6.1.4.1.2636.3.46.1.1.7.1.1Integer32not-accessibleThe Port number of the port for which this entry contains spanning tree information.
I32 jnxMIMstMstiPortPathCost1.3.6.1.4.1.2636.3.46.1.1.7.1.2Integer32read-onlyThe contribution of this port to the path cost of paths towards the MSTI Root which include this port.
I32 jnxMIMstMstiPortPriority1.3.6.1.4.1.2636.3.46.1.1.7.1.3Integer32read-onlyThe four most significant bits of the Port Identifier for a given Spanning Tree instance can be modified independently for each Spanning Tree instance supported by the Bridge. The values that are set for Port Priority must be in steps of 16.
BRI jnxMIMstMstiPortDesignatedRoot1.3.6.1.4.1.2636.3.46.1.1.7.1.4BridgeIdread-onlyThe unique Bridge Identifier of the bridge recorded as the MSTI Regional Root in the configuration BPDUs transmitted.
BRI jnxMIMstMstiPortDesignatedBridge1.3.6.1.4.1.2636.3.46.1.1.7.1.5BridgeIdread-onlyThe unique Bridge Identifier of the bridge which this port considers to be the Designated Bridge for the port's segment.
OCT jnxMIMstMstiPortDesignatedPort1.3.6.1.4.1.2636.3.46.1.1.7.1.6OCTET STRINGread-onlyThe Port identifier of the port on the Designated Bridge for this port's segment.
INT jnxMIMstMstiPortState1.3.6.1.4.1.2636.3.46.1.1.7.1.7INTEGERread-onlyCurrent state of the Port as defined by the Multiple spanning tree protocol. Port which is Forwarding state in one instance can be in Discarding (Blocking) state in another instance.
INT jnxMIMstMstiForcePortState1.3.6.1.4.1.2636.3.46.1.1.7.1.8INTEGERread-onlyCurrent state of the Port which can be changed to either Disabled or Enabled for the specific spanning tree instance. This object can be set to enabled only if the 'jnxMIMstCistForcePortState' is set to 'enabled' for this port
C32 jnxMIMstMstiPortForwardTransitions1.3.6.1.4.1.2636.3.46.1.1.7.1.9Counter32read-onlyNumber of times this port has transitioned to the Forwarding State for specific instance.
C32 jnxMIMstMstiPortReceivedBPDUs1.3.6.1.4.1.2636.3.46.1.1.7.1.10Counter32read-onlyNumber of BPDUs received by this port for this spanning tree instance.
C32 jnxMIMstMstiPortTransmittedBPDUs1.3.6.1.4.1.2636.3.46.1.1.7.1.11Counter32read-onlyNumber of BPDUs transmitted on this port for this spanning tree instance.
C32 jnxMIMstMstiPortInvalidBPDUsRcvd1.3.6.1.4.1.2636.3.46.1.1.7.1.12Counter32read-onlyNumber of Invalid BPDUs received on this Port for this spanning tree instance.
I32 jnxMIMstMstiPortDesignatedCost1.3.6.1.4.1.2636.3.46.1.1.7.1.13Integer32read-onlyThe path cost of the Designated Port of the segment connected to this port.
INT jnxMIMstMstiSelectedPortRole1.3.6.1.4.1.2636.3.46.1.1.7.1.14INTEGERread-onlySelected Port Role of the port for this spanning tree instance.
INT jnxMIMstMstiCurrentPortRole1.3.6.1.4.1.2636.3.46.1.1.7.1.15INTEGERread-onlyCurrent Port Role of the port for this spanning tree instance.
INT jnxMIMstMstiPortInfoSemState1.3.6.1.4.1.2636.3.46.1.1.7.1.16INTEGERread-onlyCurrent state of the Port Information State Machine for this port in this spanning tree context.
INT jnxMIMstMstiPortRoleTransitionSemState1.3.6.1.4.1.2636.3.46.1.1.7.1.17INTEGERread-onlyCurrent state of the Port Role Transition State Machine for this port in this spanning tree context.
INT jnxMIMstMstiPortStateTransitionSemState1.3.6.1.4.1.2636.3.46.1.1.7.1.18INTEGERread-onlyCurrent state of the Port State Transition State Machine for this port in this spanning tree context.
INT jnxMIMstMstiPortTopologyChangeSemState1.3.6.1.4.1.2636.3.46.1.1.7.1.19INTEGERread-onlyCurrent state of the Topology Change State Machine for this port in this spanning tree context.
T/F jnxMIMstMstiPortEffectivePortState1.3.6.1.4.1.2636.3.46.1.1.7.1.20TruthValueread-onlyThe effective operational stae of the port for specific instance. This is will be TRUE only when the port is operationally up in the interface level and Protocol level for the specific instance. This is will be set to false at all other times.
jnxMIMstCistPortProtectTable1.3.6.1.4.1.2636.3.46.1.1.8not-accessibleDefines the jnxMIMstCist Port Table for providing extensions for Root Protect and Loop Protect to the corresponding jnxMIMstCistPortTable entry.
jnxMIMstCistPortProtectEntry1.3.6.1.4.1.2636.3.46.1.1.8.1not-accessibleDefines an entry in the jnxMIMstCistPortProtectTable. This essentially augments the jnxMIMstCistPortEntry with additional objects.
T/F jnxMIMstCistPortRootProtectEnabled1.3.6.1.4.1.2636.3.46.1.1.8.1.1TruthValueread-onlyA Boolean value set by management indicating whether Root protect functionality is enabled on the port. If TRUE causes the Port not to be selected as Root Port for the CIST or any MSTI, even it has the best spanning tree priority vector. This parameter should be FALSE by default.
INT jnxMIMstCistPortRootProtectState1.3.6.1.4.1.2636.3.46.1.1.8.1.2INTEGERread-onlyIndicates whether the port was prevented from being a root port for CIST. This parameter will always return 'no-error (0)' if jnxMIMstCistPortRootProtectEnabled is FALSE.
T/F jnxMIMstCistPortLoopProtectEnabled1.3.6.1.4.1.2636.3.46.1.1.8.1.3TruthValueread-onlyA Boolean value set by management indicating whether Loop protect functionality is enabled on the port. If TRUE causes the Port not to be selected as Designated Port for the CIST or any MSTI, when the received superior BPDU is aged out. This parameter should be FALSE by default.
INT jnxMIMstCistPortLoopProtectState1.3.6.1.4.1.2636.3.46.1.1.8.1.4INTEGERread-onlyIndicates whether a potential Loop was prevented on the port for CIST. This parameter will always return 'no-error (0)' if jnxMIMstCistPortLoopProtectEnabled is FALSE.
jnxMIMstMstiPortProtectTable1.3.6.1.4.1.2636.3.46.1.1.9not-accessibleDefines the jnxMIMstMsti Port Table for providing extensions for Root Protect and Loop Protect to the corresponding jnxMIMstMstiPortTable entry.
jnxMIMstMstiPortProtectEntry1.3.6.1.4.1.2636.3.46.1.1.9.1not-accessibleDefines an entry in the jnxMIMstMstiPortProtectTable. This essentially augments the jnxMIMstMstiPortEntry with additional objects.
INT jnxMIMstMstiPortRootProtectState1.3.6.1.4.1.2636.3.46.1.1.9.1.1INTEGERread-onlyIndicates whether the port was prevented from being a root port for CIST. This parameter will always return 'no-error (0)' if jnxMIMstCistPortRootProtectEnabled is FALSE.
INT jnxMIMstMstiPortLoopProtectState1.3.6.1.4.1.2636.3.46.1.1.9.1.2INTEGERread-onlyIndicates whether a potential Loop was prevented on the port for CIST. This parameter will always return 'no-error (0)' if jnxMIMstCistPortLoopProtectEnabled is FALSE.
jnxMIDot1sJnxMstTrapsControl1.3.6.1.4.1.2636.3.46.1.2
I32 jnxMIDot1sJnxMstSetGlobalTrapOption1.3.6.1.4.1.2636.3.46.1.2.1Integer32read-onlyThis object is used to enable and disable MSTP traps for memory failure or buffer failure irrespective of the context in which the failure occurs. 0 - Traps are not enabled. 1 - Memory and buffer failure traps enabled
INT jnxMIMstGlobalErrTrapType1.3.6.1.4.1.2636.3.46.1.2.2INTEGERread-onlyUsed within the Trap Notification PDU. It denotes general events like none - none of the below values memfail - memory allocation failure bufffail - buffer allocation failure
jnxMIDot1sJnxMstTrapsControlTable1.3.6.1.4.1.2636.3.46.1.2.3not-accessibleList of per virtual bridge Trap Control Info.
jnxMIDot1sJnxMstTrapsControlEntry1.3.6.1.4.1.2636.3.46.1.2.3.1not-accessibleVirtual bridge TrapsControl information.
I32 jnxMIMstSetTraps1.3.6.1.4.1.2636.3.46.1.2.3.1.1Integer32read-onlyThis object is used to enable and disable context-specific MSTP traps. Currently the following are defined 0 - Traps are not enabled. 1 - General Traps like protocol up or down 2 - Exception Traps like port protocol migration or invalid packet rcvd in port 3 - All the above Traps
INT jnxMIMstGenTrapType1.3.6.1.4.1.2636.3.46.1.2.3.1.2INTEGERread-onlyUsed within the Trap Notification PDU. It denotes general events like none - none of the below values up - protocol UP, down - protocol DOWN
jnxMIMstPortTrapNotificationTable1.3.6.1.4.1.2636.3.46.1.2.4not-accessibleThis table is used to store the notification information occured in each of the port for protocol migration and invalid packet received. This table is maintained per virtual context in the system.
jnxMIMstPortTrapNotificationEntry1.3.6.1.4.1.2636.3.46.1.2.4.1not-accessibleThis entry is used to store the notification information
I32 jnxMIMstPortTrapIndex1.3.6.1.4.1.2636.3.46.1.2.4.1.1Integer32read-onlyA unique value, greater than zero, indicating the Port number.
INT jnxMIMstPortMigrationType1.3.6.1.4.1.2636.3.46.1.2.4.1.2INTEGERread-onlyPort Protocol migration type occured in the port
INT jnxMIMstPktErrType1.3.6.1.4.1.2636.3.46.1.2.4.1.3INTEGERread-onlyType of invalid packet received in each of the port
INT jnxMIMstPktErrVal1.3.6.1.4.1.2636.3.46.1.2.4.1.4INTEGERread-onlyPacket error value corresponding to the above type
jnxMIDot1sJuniperMstTraps1.3.6.1.4.1.2636.3.46.1.3
jnxMIMstTraps1.3.6.1.4.1.2636.3.46.1.3.0
NTF jnxMIMstGenTrap1.3.6.1.4.1.2636.3.46.1.3.0.1Generated when any of the general events like protocol up or protocol down occurs
NTF jnxMIMstErrTrap1.3.6.1.4.1.2636.3.46.1.3.0.2Generated when any of the error events like memory failure or buffer failure or protocol migration or new root or topology change occurs
NTF jnxMIMstNewRootTrap1.3.6.1.4.1.2636.3.46.1.3.0.3Generated whenever a new root bridge is selected in the topology. The jnxMIMstNewRootTrap indicates that the sending agent has become the new root of the Spanning Tree; the trap is sent by a bridge soon after its election as the new root
NTF jnxMIMstTopologyChgTrap1.3.6.1.4.1.2636.3.46.1.3.0.4Generated when topology change is detected
NTF jnxMIMstProtocolMigrationTrap1.3.6.1.4.1.2636.3.46.1.3.0.5Generated when port protocol migration happens in the port
NTF jnxMIMstInvalidBpduRxdTrap1.3.6.1.4.1.2636.3.46.1.3.0.6Generated when the invalid packet is received for bpdu/stp/rstp/maximum age/forward delay/hello time
NTF jnxMIMstRegionConfigChangeTrap1.3.6.1.4.1.2636.3.46.1.3.0.7Generated when the MST region's configuration identifier changes.
NTF jnxMIMstCistPortRootProtectStateChangeTrap1.3.6.1.4.1.2636.3.46.1.3.0.8Generated when the ports Root-protect state (no-error or root-prevented) for CIST changes.
NTF jnxMIMstMstiPortRootProtectStateChangeTrap1.3.6.1.4.1.2636.3.46.1.3.0.9Generated when the ports Root-protect state (no-error or root-prevented) an MSTI changes.
NTF jnxMIMstCistPortLoopProtectStateChangeTrap1.3.6.1.4.1.2636.3.46.1.3.0.10Generated when the ports Loop-protect state (no-error or loop-prevented) for CIST changes.
NTF jnxMIMstMstiPortLoopProtectStateChangeTrap1.3.6.1.4.1.2636.3.46.1.3.0.11Generated when the ports Loop-protect state (no-error or loop-prevented) an MSTI changes.

RFC description

Juniper Networks Multiple Instance Multiple Spanning Tree Protocol management for vendor-proprietary MSTP extensions.

Start monitoring Juniper EX-series Ethernet switch (MIMSTP, any generation) 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 JUNIPER-MIMSTP-MIB