Name services for virtual cluster switching
First Claim
Patent Images
1. A switch, comprising:
- a storage device;
management circuitry configured to;
identify a media access control (MAC) address and a logical identifier from a payload of a notification message, wherein the logical identifier identifies a switch group comprising a plurality of switches, wherein the notification message includes an encapsulation header forwardable in a routed network;
store the MAC address in association with the logical identifier in a data structure in the storage device; and
construct an update message for a remote switch, wherein the update message comprises a MAC address learned from a local port and a switch identifier of the switch.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a switch that facilitates name services in a virtual cluster switch. The switch includes a name service database indicating at least one media access control (MAC) address learned at a second switch. The switch also includes a control mechanism. During operation, the control mechanism distributes information on a locally learned MAC address to the second switch. In addition, the control mechanism receives information on a MAC address learned at the second switch.
631 Citations
20 Claims
-
1. A switch, comprising:
-
a storage device; management circuitry configured to; identify a media access control (MAC) address and a logical identifier from a payload of a notification message, wherein the logical identifier identifies a switch group comprising a plurality of switches, wherein the notification message includes an encapsulation header forwardable in a routed network; store the MAC address in association with the logical identifier in a data structure in the storage device; and construct an update message for a remote switch, wherein the update message comprises a MAC address learned from a local port and a switch identifier of the switch. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
identifying a media access control (MAC) address and a logical identifier from a payload of a notification message, wherein the logical identifier identifies a switch group comprising a plurality of switches, wherein the notification message includes an encapsulation header forwardable in a routed network; storing the MAC address in association with the logical identifier in a data structure in a storage device of a switch; and construct an update message for a remote switch, wherein the update message comprises a MAC address learned from a local port and a switch identifier of the switch. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions which when executed by a computer cause the computer to perform a method, the method comprising:
-
identifying a media access control (MAC) address and a logical identifier from a payload of a notification message, wherein the logical identifier identifies a switch group comprising a plurality of switches, wherein the notification message includes an encapsulation header forwardable in a routed network; storing the MAC address in association with the logical identifier in a data structure in a storage device of a switch; and construct an update message for a remote switch, wherein the update message comprises a MAC address learned from a local port and a switch identifier of the switch. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification