Patent ID: 9462071
Filing Date: 2016-10-04
CPC Classification: H04L

Claim Text:
1. A method, comprising: receiving, from a router in a computer network, a redirected client request at a proxy device in the computer network, the client request having a request source address as a client address and a request source port as a client port, wherein a client from which the client request is derived is different than the proxy device and the proxy device operates as a caching proxy device; deciding whether to serve, proxy, or bypass the client request; in response to deciding to proxy the client request, forwarding the client request, from the proxy device, to a corresponding server with the request source address as the client address and the request source port altered, by the proxy device, to a selected proxy port value of the proxy device, wherein the proxy device marks diverted web traffic by rewriting the request source port to the selected proxy port value that is in a range of proxy port values which uniquely identifies the proxy device handling the client request, and the request source port is used in a corresponding port based diversion rule on the router; and receiving a redirected server reply for the client request at the proxy device, the server reply having a reply destination address as the client address and a reply destination port as the selected proxy port value, wherein the redirected server reply is sent from the corresponding server and received from a forwarding device based on selected proxy port value within the reply destination port.