INTEROPERABILITY OF DATA PLANE BASED OVERLAYS AND CONTROL PLANE BASED OVERLAYS IN A NETWORK ENVIRONMENT
First Claim
1. A method, comprising:
- intercepting a packet being multicast from a first tunnel endpoint in a network;
determining first address mapping information of the first tunnel endpoint and a first host, wherein the first host created the packet;
generating a control protocol message with the first address mapping information; and
communicating the control protocol message through a control plane in the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies are provided in example embodiments for intercepting a packet being multicast from a first tunnel endpoint in a network, determining first address mapping information of the first tunnel endpoint and a first host, wherein the first host created the packet, generating a control protocol message with the first address mapping information, and communicating the control protocol message through a control plane in the network. In more specific example embodiments, the communicating the control protocol message includes sending the control protocol message to a network repository, where the first address mapping information is registered in the network repository. In other more specific example embodiments, the communicating the control protocol message includes pushing the control protocol message to one or more other tunnel endpoints. Further embodiments include decapsulating the packet to determine an endpoint identifier of the first host and a location of the first tunnel endpoint.
42 Citations
20 Claims
-
1. A method, comprising:
-
intercepting a packet being multicast from a first tunnel endpoint in a network; determining first address mapping information of the first tunnel endpoint and a first host, wherein the first host created the packet; generating a control protocol message with the first address mapping information; and communicating the control protocol message through a control plane in the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one non-transitory, machine readable storage medium having instructions stored therein, the instructions when executed by a processor cause the processor to:
-
intercept a packet being multicast from a first tunnel endpoint in a network; determine first address mapping information of the first tunnel endpoint and a first host, wherein the first host created the packet; and generate a control protocol message with the first address mapping information; and communicate the control protocol message through a control plane in the network. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus, comprising:
-
at least one memory element having instructions stored therein; and at least one processor, wherein the instructions when executed by the at least one processor, cause the processor to; intercept a packet being multicast from a first tunnel endpoint in a network; determine first address mapping information of the first tunnel endpoint and a first host, wherein the first host created the packet; and generate a control protocol message with the first address mapping information; and communicate the control protocol message through a control plane in the network. - View Dependent Claims (17, 18, 19, 20)
-
Specification