FACILITATING SECURE NETWORK TRAFFIC BY AN APPLICATION DELIVERY CONTROLLER
First Claim
1. A method for facilitating a secure network by a network device that comprises a processor and a memory for storing executable instructions, wherein the processor executes the instructions to perform the method, comprising:
- receiving a data packet with information from a client indicating that the client is a trusted source;
embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection; and
forwarding the embedded data packet to a server.
1 Assignment
0 Petitions
Accused Products
Abstract
Facilitation of secure network traffic by an application delivery controller is provided herein. In some examples, a method includes: (a) receiving a data packet with information from a client indicating that the client is a trusted source; (b) embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection; and (c) forwarding the embedded data packet to a server.
-
Citations
20 Claims
-
1. A method for facilitating a secure network by a network device that comprises a processor and a memory for storing executable instructions, wherein the processor executes the instructions to perform the method, comprising:
-
receiving a data packet with information from a client indicating that the client is a trusted source; embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection; and forwarding the embedded data packet to a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for facilitating secure network by a network device that comprises a processor and a memory for storing executable instructions, wherein the processor executes the instructions to perform the method, comprising:
-
receiving, at the network device, a data packet with information from a client indicating that the client is a trusted source; modifying an Internet protocol (IP) header of the data packet with an encoded value from an index table; and forwarding the data packet with the modified IP header to a server. - View Dependent Claims (12)
-
-
13. A method for facilitating a secure network by a network device that comprises a processor and a memory for storing executable instructions, wherein the processor executes the instructions to perform the method, comprising:
-
receiving a data packet with information from a client indicating that the client is a trusted source; communicating, in a first channel established between the network device and a server, connection parameters included in a SYN packet received from the client, the connection parameters comprising parameters necessary for efficient data transfer over the secure network; and forwarding, in a second channel established between the network device and the server, data packets of a data flow from the client. - View Dependent Claims (14)
-
-
15. An application delivery controller, comprising:
-
a processor; and a memory for storing executable instructions, the processor being configured to execute the instructions to; receive a data packet with information from a client indicating that the client is a trusted source; perform either;
(1) an embedding of a transmission control protocol (TCP) options header in the data packet, the TCP options header comprising parameters for a protocol connection or (2) a modification of an Internet protocol (IP) header of the data packet with an encoded value from an index table; andforward the embedded or modified data packet to a server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification