Cross stack rapid transition protocol
AssigneeCisco Technology, Inc.
InventorsPauline Shuen, Chinying Chaou, Mallikarjuna R. Padavala, Moni Pande, Shyamasundar S. Kaluve
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsPauline Shuen, Chinying Chaou, Mallikarjuna R. Padavala, Moni Pande, Shyamasundar S. Kaluve
Estimating the term…
A cross stack rapid transition protocol is provided for permitting multiple network devices organized as a stack to rapidly transition their ports in response to network changes so as to minimize traffic flow disruptions while avoiding loops. Each switch in the stack has a stack port that connects the switch to another switch in the stack, and a plurality of ports for connecting the switch to other entities of the computer network. Each switch includes a Spanning Tree Protocol (STP) entity that transitions the ports of the switch among a plurality of states including a forwarding state and a blocking state. Each switch also tracks which other switches are members of the switch stack. The stack port of each switch is transitioned to the forwarding state, and a single switch having connectivity to a root is elected to be a Stack Root. One or more other switches may have Alternate Stack Root Ports, that provide alternate paths to the root. If the current Stack Root loses connectivity to the root, the switch whose Alternate Stack Root Port represents the next best path to the root issues one or more proposal messages to the other members of the switch stack. These other members respond with an Acknowledgement, and the former Stack Root transitions its port to the blocking state. Once the proposing switch receives an Acknowledgment from all other active members of the switch stack, it transitions its Alternate Stack Root Port to the forwarding state so that network messages can be forwarded to and from switch stack.
In a plurality of intermediate network devices having a plurality of ports for forwarding network messages within a bridged network having a root, the plurality of intermediate network devices organized as a stack, each intermediate network device having a stack port for use in communicating with the other network devices of the stack, a method for efficiently transitioning the ports among a plurality of spanning tree protocol (STP) states, the method comprising the steps of:
In an intermediate network device having a plurality of ports for forwarding network messages within a bridged network, and a stack port for communicating with one or more other intermediate network devices that together form a stack, a method for efficiently transitioning the ports among a plurality of spanning tree protocol (STP) states, the method comprising the steps of:
An apparatus comprising:
Dependencies are inferred from the claim text.