Spanning tree support in a high performance network device
AssigneeSun Microsystems, Inc.
InventorsShimon Muller, Ariel Hendel
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsShimon Muller, Ariel Hendel
Estimating the term…
A method and apparatus for providing spanning tree support are provided. According to one aspect of the present invention, a network device includes two or more ports that are part of a trunk. One of the two or more ports are selected for participation in a loop-free topology discovery protocol. Then, the loop-free topology discovery protocol is executed for the selected port. If the loop-free topology discovery protocol indicates the selected port is to be blocked, then all of the ports of the trunk are blocked. According to another aspect of the present invention, a set of states for association with each port of a network device is provided. The set of states includes a "blocked" state in which both learning and forwarding are inhibited, a "learn only" state in which learning is permitted and forwarding remains inhibited, and a "non-blocked" state in which both learning and forwarding are permitted. Responsive to an indication from a loop-free topology discovery protocol that a port of the network device is to be unblocked, a state associated with the first port is set to the "learn only" state for a predetermined amount of time. Then, after the predetermined amount of time, the state associated with the first port is set to the "non-blocked" state.
A method of configuring a blocked port to receive configuration messages, the method comprising the steps of:
A method of forwarding configuration messages onto a network over a blocked port, the method comprising the steps of:
A method comprising the steps of:
A network device comprising:
Dependencies are inferred from the claim text.