CONSTRUCTING A NETWORK ENABLING LAYER-2 INTERCONNECTION OF DATA CENTERS
First Claim
1. A method for constructing a network enabling layer-2 interconnection of data centers, comprising:
- registering, by an edge device of a first data center, information of the first data center, which includes an IP address of the first data center at a neighbor server;
obtaining, by the edge device, information of a second data center from the neighbor server, generating a virtual bridge port for the second data center based on the information of the second data center, configuring a tunnel encapsulation entry corresponding to the virtual bridge port in a tunnel encapsulation mapping table, wherein the tunnel encapsulation entry includes the virtual bridge port, an IP address of the second data center, the IP address of the first data center; and
establishing, by the edge device, a tunnel with the second data center according to the tunnel encapsulation entry corresponding to the second data center, and transmitting data via the tunnel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for constructing a network enabling layer-2 interconnection of data centers includes: a current data center registers at a neighbor server when the current data center gets online, obtains information of all registered data centers, generates a virtual bridge port for each registered data center; after the current data center comes online, the current data center obtains information of all newly registered data centers according to a pre-set rule, generates a virtual bridge port for each newly registered data center; establishes a tunnel to each registered data center by using the virtual bridge port corresponding to the registered data center, and transmit data via the tunnel.
-
Citations
15 Claims
-
1. A method for constructing a network enabling layer-2 interconnection of data centers, comprising:
-
registering, by an edge device of a first data center, information of the first data center, which includes an IP address of the first data center at a neighbor server; obtaining, by the edge device, information of a second data center from the neighbor server, generating a virtual bridge port for the second data center based on the information of the second data center, configuring a tunnel encapsulation entry corresponding to the virtual bridge port in a tunnel encapsulation mapping table, wherein the tunnel encapsulation entry includes the virtual bridge port, an IP address of the second data center, the IP address of the first data center; and establishing, by the edge device, a tunnel with the second data center according to the tunnel encapsulation entry corresponding to the second data center, and transmitting data via the tunnel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An edge device for constructing a network enabling layer-2 interconnection of data centers, comprising:
- a register module, a control module and a transmit module;
whereinthe register module is to register at a neighbor server when a data center to which the edge device belongs comes online, obtain information of registered data centers, and obtain information of newly registered data centers from the neighbor server according to a pre-set rule after the data center comes online; the control module is to generate a virtual bridge port for each registered data center based on the information of the registered data centers obtained, configure a tunnel encapsulation entry corresponding to the virtual bridge port in a tunnel encapsulation mapping table, generate a virtual bridge port for each newly registered data center based on the information of the newly registered data centers obtained, configure a tunnel encapsulation entry corresponding to the virtual bridge port in the tunnel encapsulation mapping table; and the transmit module is to establish a tunnel with each registered data center according to the tunnel encapsulation entry corresponding to the registered data center, and transmit data via the tunnel. - View Dependent Claims (11, 12, 13, 14, 15)
- a register module, a control module and a transmit module;
Specification