| CPC H04L 69/22 (2013.01) [H04L 45/74 (2013.01); H04L 67/1027 (2013.01); H04L 69/16 (2013.01); H04L 69/161 (2013.01); H04L 61/58 (2022.05); H04L 61/59 (2022.05); H04L 2101/00 (2022.05)] | 19 Claims |

|
1. A method comprising:
receiving, by a first computing device and from a second computing device, a first packet comprising an extension header, wherein the extension header comprises:
a client field comprising an address of a client device; and
a server field;
generating, by the first computing device and based on the extension header of the first packet, a modified extension header that comprises:
the client field comprising the address of the client device; and
a modified server field comprising an address of the first computing device; and
sending, by the first computing device and to the second computing device, and based on the first packet, a second packet that comprises a fixed header and the modified extension header, wherein the modified extension header is not part of the fixed header, the first packet and the second packet each comprise an Internet Protocol (IP) data packet, the fixed header is an IP header, and the extension header and the modified extension header each comprise a destination options extension header (DOEH).
|