Spanning-tree based loop detection for an ethernet fabric switch
First Claim
Patent Images
1. A switch, comprising:
- a packet processor operable to extract spanning tree information associated with a remote switch;
a data management module operable to store the extracted spanning tree information in a local database; and
a tree construction module operable toassign an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and
preclude the local interface from forwarding frames based on the assigned interface state.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a switch. The switch includes a local database, a packet processor, a data management module, and a tree construction module. The packet processor extracts spanning tree information associated with a remote switch. The data management module stores the extracted spanning tree information in the local database. The tree construction module assigns an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information.
222 Citations
26 Claims
-
1. A switch, comprising:
-
a packet processor operable to extract spanning tree information associated with a remote switch; a data management module operable to store the extracted spanning tree information in a local database; and a tree construction module operable to assign an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and preclude the local interface from forwarding frames based on the assigned interface state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-executable method, comprising:
-
extracting, by a computing device, spanning tree information associated with a remote switch; storing the extracted spanning tree information in a local database; assigning an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and precluding the local interface from forwarding frames based on the assigned interface state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing system, comprising:
-
a processor; and a non-transitory computer-readable storage medium storing instructions that when executed by the processor cause the computing system to perform a method for creating a spanning tree in a computer network, the method comprising; extracting spanning tree information associated with a remote computing system; storing the extracted spanning tree information in a local database; assigning an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and precluding the local interface from forwarding frames based on the assigned interface state. - View Dependent Claims (20)
-
-
21. A switch, comprising:
-
a packet processor operable to extract spanning tree information associated with a remote switch; a data management module operable to store the extracted spanning tree information in a local database; and a tree construction module operable to assign an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and identify the local interface based on an interface identifier, wherein the interface identifier is unique in the switch and the remote switch. - View Dependent Claims (22, 23)
-
-
24. A switch, comprising:
-
a packet processor operable to extract spanning tree information associated with a remote switch; and a tree construction module operable to assign an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; wherein the switch and the remote switch are members of an Ethernet fabric switch; and wherein the switch and the remote switch are associated with an identifier of the Ethernet fabric switch.
-
-
25. A switch, comprising:
-
a packet processor operable to extract spanning tree information associated with a remote switch; a tree construction module operable to assign an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information; and assign the interface state on a per virtual local area network (VLAN) basis. - View Dependent Claims (26)
-
Specification