Extended subnets
First Claim
Patent Images
1. A router for use in a datacenter, comprising:
- a frame receiving module operative to receive a traffic frame including a Destination Media Access Control (DMAC) address; and
a frame forwarding module operative to forward said traffic frame to a second router in a second datacenter if said DMAC address is different from all of the following;
a Burned in Address of said router;
a Burned in Address of at least one server associated with said 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 said router; and
a MAC address of one of a HSRP group and a VRRP group of a subnet hosted by said router.
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
20 Claims
-
1. A router for use in a datacenter, comprising:
-
a frame receiving module operative to receive a traffic frame including a Destination Media Access Control (DMAC) address; and a frame forwarding module operative to forward said traffic frame to a second router in a second datacenter if said DMAC address is different from all of the following; a Burned in Address of said router; a Burned in Address of at least one server associated with said 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 said router; and a MAC address of one of a HSRP group and a VRRP group of a subnet hosted by said router. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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 (8, 9, 10, 11)
-
-
12. 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 normally resides 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; 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 second server in said second datacenter. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification