MECHANISM AND PROCEDURES FOR MULTI-DOMAIN ENTERPRISE FABRIC DOMAIN FEDERATIONS
First Claim
1. A method comprising:
- a first border (B) 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 B 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 B node determining whether the EID is mapped in memory to another RLOC;
in response to the first B node determining the EID is not mapped in memory to another RLOC, the B node sending a first request;
the first B node receiving a first reply to the first request, wherein the first reply comprises a second RLOC;
the first node re-encapsulating the data packet with a new outer header, wherein the new outer header comprises the second RLOC;
the first node forwarding the re-encapsulated data packet towards a node corresponding to the second RLOC.
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.
3 Citations
20 Claims
-
1. A method comprising:
-
a first border (B) 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 B 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 B node determining whether the EID is mapped in memory to another RLOC; in response to the first B node determining the EID is not mapped in memory to another RLOC, the B node sending a first request; the first B node receiving a first reply to the first request, wherein the first reply comprises a second RLOC; the first node re-encapsulating the data packet with a new outer header, wherein the new outer header comprises the second RLOC; the first node forwarding the re-encapsulated data packet towards a node corresponding to the second RLOC. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable memory (CRM) comprising executable instructions, wherein a method is implemented in response to a processor of a first border (B) node 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 first B 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 EID is mapped in memory to another RLOC; in response to determining the EID is not mapped in memory to another RLOC, sending a first request; receiving a first reply to the first request, wherein the first reply comprises a second RLOC; re-encapsulating the data packet with a new outer header, wherein the new outer header comprises the second RLOC; forwarding the re-encapsulated data packet towards a node corresponding to the second RLOC. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 EID is mapped in memory to another RLOC; in response to determining the EID is to mapped in memory to another RLOC, re-encapsulating the data packet with a new outer header, wherein the new outer header comprises the other RLOC; forwarding the re-encapsulated data packet towards a node corresponding to the other RLOC. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification