Overlay network infrastructure
First Claim
1. A method for routing network traffic between a client and server using a plurality of access point devices intermediary to the client and the server, the method comprising:
- (a) receiving, by a first access point device in communication with a plurality of a clients, a request from a client to access an application;
(b) selecting, by the first access point device, a route from a plurality of routes between the first access point device and one or more access point devices that provide access to the application via one or more servers, the first access point device maintaining a secure transport layer connection to each of the one or more access point devices;
(c) transmitting, by the first access point device to a second access point identified from the selected route, the request via the secure transport layer connection between the first access point device and the second access point device;
(d) determining, by the second access point responsive to receiving the request from the first access point, via a forwarding table a server from a plurality of servers to which to send the request; and
(e) forwarding, by the second access point responsive to the determination, the request to the server.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing an overlay network infrastructure. In one embodiment, the method comprises a plurality of transparent access points (TAPs). Each TAP is communicably coupled between one or more clients and servers and a wide area network (WAN) to enable the one or more clients to communicate with the one or more servers, and is coupled to other of the TAPs via permanently, established secure links. The overlay network also comprises a controller coupled to each of the TAPs via a secure connection to configure the TAPs with information to enable each TAP to know what services are available and from which of the TAPs each of the services can be accessed.
39 Citations
20 Claims
-
1. A method for routing network traffic between a client and server using a plurality of access point devices intermediary to the client and the server, the method comprising:
-
(a) receiving, by a first access point device in communication with a plurality of a clients, a request from a client to access an application; (b) selecting, by the first access point device, a route from a plurality of routes between the first access point device and one or more access point devices that provide access to the application via one or more servers, the first access point device maintaining a secure transport layer connection to each of the one or more access point devices; (c) transmitting, by the first access point device to a second access point identified from the selected route, the request via the secure transport layer connection between the first access point device and the second access point device; (d) determining, by the second access point responsive to receiving the request from the first access point, via a forwarding table a server from a plurality of servers to which to send the request; and (e) forwarding, by the second access point responsive to the determination, the request to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for routing network traffic between a client and server using a plurality of access point devices intermediary to the client and the server, the system comprising:
-
a first access point device in communication with a plurality of a clients receiving a request from a client to access an application, selecting a route from a plurality of routes between the first access point device and one or more access point devices that provide access to the application via one or more servers, the first access point device maintaining a secure transport layer connection to each of the one or more access point devices; a second access point identified from the selected route receiving the request transmitted by the first access point device via the secure transport layer connection between the first access point device and the second access point device; wherein the second access point, responsive to receiving the request from the first access point, determines via a forwarding table a server from a plurality of servers to which to send the request; and
forwards, responsive to the determination, the request to the server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification