| US 7,610,400 B2 | ||
| Rule-based networking device | ||
| Israel L'Heureux, Palo Alto, Calif. (US); and Steve Malmskog, San Jose, Calif. (US) | ||
| Assigned to Juniper Networks, Inc., Sunnyvale, Calif. (US) | ||
| Filed on Nov. 23, 2004, as Appl. No. 10/996,871. | ||
| Prior Publication US 2006/0112174 A1, May 25, 2006 | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—237 [709/217; 709/219; 709/236; 710/105; 710/106] | 16 Claims |

| 1. A networking method for use with a networking device having hardware for executing program modules, the network device
positioned intermediate a client and a server on a computer network, the method comprising:
receiving, with the networking device, a user-defined ruleset comprising a set of user-defined request rules and a set of
user-defined response rules;
at the networking device, receiving an unsecure response from the server;
converting, with the networking device, the unsecure response to a secure response according to the set of user-defined request
rules;
forwarding the secure response to the client;
receiving a secure request from the client, the secure request originating from a link contained in the secure response;
converting, with the networking device, the secure request to an unsecure request according to the set of user-defined response
rules; and
forwarding the unsecure request to the server.
|