Mechanism and procedures for multi-domain enterprise fabric domain federations
First Claim
1. A method comprising:
- a first edge (E) node in a network receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H;
the first E node determining whether the host H is attached to the first E node;
in response to the first E node determining the host is attached to the first E node, the first E node forwarding the data packet to the host H;
the first E node receiving a message from another node after the host H detaches from the first E node and reattaches to another E node, wherein the message comprises the destination EID.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method generally includes a first edge (E) node in a network receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, and wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H. The first E node determines whether the host H is attached to the first E node. And in response to the first E node determining the host is attached to the first E node, the first E node forwards the data packet to the host H. The first E node receives a message from another node after the host H detaches from the first E node and reattaches to another E node, wherein the message comprises the destination EID.
6 Citations
20 Claims
-
1. A method comprising:
-
a first edge (E) node in a network receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H; the first E node determining whether the host H is attached to the first E node; in response to the first E node determining the host is attached to the first E node, the first E node forwarding the data packet to the host H; the first E node receiving a message from another node after the host H detaches from the first E node and reattaches to another E node, wherein the message comprises the destination EID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A network node comprising:
-
a network interface circuit; a memory storing instructions; a processor operably coupled to the network interface circuit and configured to execute the instructions stored in the memory, wherein the processor implements a method in response to executing the instructions, the method comprising; receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the network node, wherein the data packet comprises an internet protocol (IP) header, wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H; determining whether the host H is attached to the network node; in response to determining the host H is attached to the network node, forward the data packet to the host H; receiving a message after the host H detaches from the network node and reattaches to another network node, wherein the message comprises the destination EID. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable memory (CRM) comprising executable instructions, wherein a method is implemented in response to a processor of a first edge (E) node executing the instructions, the method comprising:
-
accessing a first memory structure in response to the first E node receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, wherein the IP header comprises a destination endpoint identification (EID) using the destination EID; in response to determining the first memory structure lacks the destination EID, forwarding the data packet to a host H attached to the first E node, wherein the destination EID corresponds to the host H; receiving a map-notify message after the host H detaches from the first E node, wherein the map-notify message comprises the destination EID; adding the destination EID to the first memory structure in response to receiving the map-notify message. - View Dependent Claims (18, 19, 20)
-
Specification