OVERLAY TRANSPORT VIRTUALIZATION
First Claim
1. A method comprising:
- creating an overlay network between edge devices operating in different network sites and in communication through a core network, wherein creating said overlay network comprises mapping at a first edge device in a first network site, addresses for network devices located in one or more other network sites to addresses of the edge devices located in the same network sites as the network devices;
receiving a packet at said first edge device from a network device in said first network site, the packet comprising a destination address of one of the network devices in said one or more other network sites;
encapsulating the packet with a header comprising a destination address of the edge device mapped to the destination address of the network device; and
forwarding said encapsulated packet to the core network.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
-
Citations
20 Claims
-
1. A method comprising:
-
creating an overlay network between edge devices operating in different network sites and in communication through a core network, wherein creating said overlay network comprises mapping at a first edge device in a first network site, addresses for network devices located in one or more other network sites to addresses of the edge devices located in the same network sites as the network devices; receiving a packet at said first edge device from a network device in said first network site, the packet comprising a destination address of one of the network devices in said one or more other network sites; encapsulating the packet with a header comprising a destination address of the edge device mapped to the destination address of the network device; and forwarding said encapsulated packet to the core network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
one or more internal interfaces for communication with one or more network devices in a first network site; an overlay interface for communication in an overlay network with one or more edge devices located in one or more other network sites through a core network connecting said first network site to said one or more other network sites; memory for storing a table mapping addresses for network devices in said one or more other network sites to addresses of said one or more edge devices in the same network sites as the network devices; and a processor for encapsulating a packet received at one of the internal interfaces and destined for one of the network devices in said other network sites, with a header comprising a destination address of the edge device mapped to the address of the destination network device, and forwarding said encapsulated packet to the core network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a processor for creating an overlay network between edge devices operating in different network sites and in communication through a core network, wherein creating said overlay network comprises mapping at a first edge device in a first network site, addresses for network devices located in one or more other network sites to addresses of the edge devices located in the same network sites as the network devices, receiving a packet at said first edge device from a network device in said first network site, the packet comprising a destination address of one of the network devices in said one or more other network sites, encapsulating the packet with a header comprising a destination address of the edge device mapped to the destination address of the network device, and forwarding said encapsulated packet to the core network; and memory for storing said mapping.
-
Specification