Patent ID: 8661156
Filing Date: 2014-02-25
Classification: H04L

Abstract:
1. A system, which comprises: a machine; a network interface associated with said machine; a network socket on said machine, said network socket being identified by a non-IP address socket anchor and a port number; a protocol stack running on said machine, said protocol stack including a transport layer, wherein the transport layer header further comprises a transport layer protocol header comprising an options extension, the options extensions including socket anchor information comprising an 8-bit length field that specifies the length of the socket anchor, a 16-bit internet protocol-association field that indicates if the socket anchor is a source socket anchor or a destination socket anchor, and a next field containing a 128-bit source socket anchor, said transport layer being configured to: receive a packet, said packet including data, and said packet including said socket anchor and said port number, wherein said packet includes a transport layer header and said socket anchor and said port number are carried in said transport layer header; and, forward said data to said network socket.