SYSTEMS AND METHODS FOR BYPASSING UNAVAILABLE APPLIANCE
First Claim
1. A method for bypassing by a client an appliance gateway used for communicating to a server upon determining the appliance gateway is not useable to communicate to the server, the method comprising the steps of:
- (a) establishing, by a client agent, a transport layer connection between a client and an appliance, the appliance providing access to a server;
(b) receiving, by the client agent from the appliance, an application routing table identifying the server or a second appliance;
(c) monitoring, by the client agent, a status of the appliance;
(d) determining, by the client agent via monitoring, the status indicates the appliance is not useable by the client to communicate to the server; and
(e) establishing, by the client agent automatically in response to the determination, a second transport layer connection between the client and the server to bypass the appliance.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods for redirecting, on a client, a communication of the client to a server to upon determining the server is not useable to communicate to the client include the steps of: establishing, by an client agent on a client, a transport layer connection between the client and an intermediary appliance, the intermediary appliance providing access to one or more servers; receiving, by the client agent from the intermediary appliance, address information identifying at least one of the one or more servers available to communicate; determining, by the client agent, the transport layer connection is unusable to communicate; establishing, by the client agent, a second transport layer connection between the client and one of the identified available servers to bypass the appliance. Corresponding systems are also described.
165 Citations
20 Claims
-
1. A method for bypassing by a client an appliance gateway used for communicating to a server upon determining the appliance gateway is not useable to communicate to the server, the method comprising the steps of:
-
(a) establishing, by a client agent, a transport layer connection between a client and an appliance, the appliance providing access to a server; (b) receiving, by the client agent from the appliance, an application routing table identifying the server or a second appliance; (c) monitoring, by the client agent, a status of the appliance; (d) determining, by the client agent via monitoring, the status indicates the appliance is not useable by the client to communicate to the server; and (e) establishing, by the client agent automatically in response to the determination, a second transport layer connection between the client and the server to bypass the appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for bypassing by a client an appliance gateway used for communicating to a server upon determining the appliance gateway is not useable to communicate to the server, the system comprising:
-
an appliance for providing one or more clients access to a server, a client agent receiving from the first appliance an application routing table identifying a server or a second appliance, the client agent establishing a transport layer connection between a client and the appliance; and a monitor of the client agent for monitoring a status of the appliance, the monitor determines the status indicates the appliance is not useable by the client to communicate to the server; wherein the client agent establishes automatically in response to the determination by the monitor a second transport layer connection between the client and the server to bypass the appliance. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification