Seamless segment routing
First Claim
1. A method comprising:
- receiving, at a node within a first segment routing enabled access network, a data packet, whereinthe first access network is connected, via a first area edge node, to a first area of a subdivided segment routing enabled network,the first area comprises two or more nodes within the subdivided segment routing enabled network, anda specified destination for the data packet is reachable via a second segment routing enabled access network connected to the subdivided segment routing enabled network;
receiving, from a centralized controller for the subdivided segment routing enabled network, a remote segment identifier stack, whereinthe remote segment identifier stack encodes a path extending from the first area edge node to the second segment routing enabled access network;
encapsulating the data packet with a full segment identifier stack comprising the remote segment identifier stack; and
forwarding the encapsulated data packet toward the first area edge node.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, network device, and computer readable medium are disclosed. In one embodiment of the method, a data packet is received at a node within a first segment routing enabled access network. The first access network is connected, via a first area edge node, to a first area of a subdivided segment routing enabled network, and a specified destination for the data packet is reachable via a second segment routing enabled access network connected to the subdivided network. The method embodiment further includes receiving from a centralized controller a remote segment identifier stack, where the remote segment identifier stack encodes a path extending from the first area edge node to the second access network. The embodiment of the method continues with encapsulating the data packet with a full segment identifier stack comprising the remote segment identifier stack, and forwarding the encapsulated data packet toward the first area edge node.
196 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a node within a first segment routing enabled access network, a data packet, wherein the first access network is connected, via a first area edge node, to a first area of a subdivided segment routing enabled network, the first area comprises two or more nodes within the subdivided segment routing enabled network, and a specified destination for the data packet is reachable via a second segment routing enabled access network connected to the subdivided segment routing enabled network; receiving, from a centralized controller for the subdivided segment routing enabled network, a remote segment identifier stack, wherein the remote segment identifier stack encodes a path extending from the first area edge node to the second segment routing enabled access network; encapsulating the data packet with a full segment identifier stack comprising the remote segment identifier stack; and forwarding the encapsulated data packet toward the first area edge node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network device comprising:
-
one or more network interfaces adapted for connection of the network device within a first segment routing enabled access network, wherein the first access network is connected, via a first area edge node, to a first area of a subdivided segment routing enabled network, and the first area comprises two or more nodes within the subdivided segment routing enabled network; and a processor adapted to receive a data packet, wherein a specified destination for the data packet is reachable via a second segment routing enabled access network connected to the subdivided segment routing enabled network, receive, from a centralized controller for the subdivided segment routing enabled network, a remote segment identifier stack, wherein the remote segment identifier stack encodes a path extending from the first area edge node to the second segment routing enabled access network, encapsulate the data packet with a full segment identifier stack comprising the remote segment identifier stack, and forward the encapsulated data packet toward the first area edge node. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising executable instructions, wherein a method is implemented in response to executing the instructions, the method comprising:
-
receiving, at a node within a first segment routing enabled access network, a data packet, wherein the first access network is connected, via a first area edge node, to a first area of a subdivided segment routing enabled network, the first area comprises two or more nodes within the subdivided segment routing enabled network, and a specified destination for the data packet is reachable via a second segment routing enabled access network connected to the subdivided segment routing enabled network; receiving, from a centralized controller for the subdivided segment routing enabled network, a remote segment identifier stack, wherein the remote segment identifier stack encodes a path extending from the first area edge node to the second segment routing enabled access network; encapsulating the data packet with a full segment identifier stack comprising the remote segment identifier stack; and forwarding the encapsulated data packet toward the first area edge node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification