Segment routing extension headers
First Claim
Patent Images
1. A method comprising:
- a first node receiving a packet, wherein the packet comprises an internet protocol version 6 (IPv6) header that comprises a destination address field, and wherein the packet comprises a first segment routing (SR) header that comprises a first segment list that comprises segment identifiers (SIDs);
the first node determining that the IPv6 header comprises a first SID in the destination address field, wherein the first SID is a copy of one of the SIDs in the first segment list;
the first node forwarding the packet using a SR forwarding table in response to the determination.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for using segment routing (SR) in native IP networks. The method involves receiving a packet. The packet is an IP packet and includes an IP header. The method also involves updating the packet. Updating the packet involves writing information, including a segment routing segment identifier, to the destination address of the packet.
-
Citations
18 Claims
-
1. A method comprising:
-
a first node receiving a packet, wherein the packet comprises an internet protocol version 6 (IPv6) header that comprises a destination address field, and wherein the packet comprises a first segment routing (SR) header that comprises a first segment list that comprises segment identifiers (SIDs); the first node determining that the IPv6 header comprises a first SID in the destination address field, wherein the first SID is a copy of one of the SIDs in the first segment list; the first node forwarding the packet using a SR forwarding table in response to the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a first node configured to receive a packet, wherein the packet comprises an internet protocol version 6 (IPv6) header that comprises a destination address field, and wherein the packet comprises a first segment routing (SR) header that comprises a first segment list that comprises segment identifiers (SIDs); determine that the IPv6 header comprises a first SID in the destination address field, wherein the first SID is a copy of one of the SIDs in the first segment list; forward the packet using a SR forwarding table in response to the determination. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising executable instructions, wherein a method is implemented by a first node in response to executing the instructions, the method comprising:
-
receiving a packet, wherein the packet comprises an internet protocol version 6 (IPv6) header that comprises a destination address field, and wherein the packet comprises a first segment routing (SR) header that comprises a first segment list that comprises segment identifiers (SIDs); determining that the IPv6 header comprises a first SID in the destination address field, wherein the first SID is a copy of one of the SIDs in the first segment list; forwarding the packet using a segment routing (SR) forwarding table in response to the determination. - View Dependent Claims (16, 17, 18)
-
Specification