Extended subnets
First Claim
Patent Images
1. A router for use in a datacenter, comprising:
- detection means for detecting at least one of a gratuitous Address Resolution Protocol (ARP) message and a reverse ARP message, sent by a virtual address which migrated from another datacenter to said datacenter and is foreign thereto;
validation means for validating the presence of said virtual address by sending an ARP message to said virtual address and by receiving a response message from said virtual address which response includes as a destination address a Media Access Control (MAC) address of a router in said another datacenter.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a router for use in a datacenter, the router including a frame receiving module operative to receive a traffic frame and a frame forwarding module operative to forward the traffic frame to a second router in a second datacenter if a Destination Media Access Control (DMAC) address included in the traffic frame is different from all of the following:
- a Burned in Address of the router;
- a Burned in Address of at least one server associated with the router;
- a Media Access Control (MAC) address of one of a Hot Standby Routing Protocol (HSRP) group and a Virtual Router Redundancy Protocol (VRRP) group of the router; and
- a MAC address of one of a HSRP group and a VRRP group of a subnet hosted by the router.
-
Citations
14 Claims
-
1. A router for use in a datacenter, comprising:
-
detection means for detecting at least one of a gratuitous Address Resolution Protocol (ARP) message and a reverse ARP message, sent by a virtual address which migrated from another datacenter to said datacenter and is foreign thereto; validation means for validating the presence of said virtual address by sending an ARP message to said virtual address and by receiving a response message from said virtual address which response includes as a destination address a Media Access Control (MAC) address of a router in said another datacenter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for transmitting data in a communications system including a plurality of datacenters, the method comprising:
-
connecting Virtual Local Area Networks (VLANs) of the plurality of datacenters using a tunneling module; in a first datacenter, detecting the presence of virtual address which previously resided in a second datacenter but has migrated to said first datacenter, said detecting including; at said first datacenter, receiving from said virtual address at least one of a gratuitous Address Resolution Protocol (ARP) message and a reverse ARP message; employing said at least one of a gratuitous ARP message and a reverse ARP message to determine the presence of said virtual address in said first datacenter; and validating the presence of said virtual address in said first datacenter, said validation comprising sending from said first datacenter an ARP message to said virtual address and, at said first datacenter, receiving a response from said virtual address identifying said second datacenter; notifying said plurality of datacenters of the presence of said virtual machine in said first datacenter; and following said notifying, at each of said plurality of datacenters, directing requests for said virtual address directly to a server in said first datacenter. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
Specification