Patent ID: 8032641
Filing Date: 2011-10-04
Classification: H04L

Abstract:
1. A method comprising: receiving, at a proxy, a first connection-initiating message from a client to a server, wherein the first connection-initiating message identifies a client network address as a source address and a server network address as a destination address; initiating a proxy-server connection between the proxy and the server by transmitting one or more second connection-initiating messages from the proxy to the server to establish a proxy-server connection, wherein the one or more second connection-initiating messages identifies the client network address as a source address and the server network address as a destination address; monitoring for a first response from the server to the one or more second connection-initiating messages; initiating a probe connection between the proxy and the server by transmitting one or more third connection-initiating messages from the proxy to the server to establish a probe connection, wherein the one or more third connection-initiating messages identifies a proxy network address as a source address and the server network address as a destination address; monitoring for a second response to the one or more third connection-initiating messages from the server; detecting an asymmetric routing condition between the client and the server based on whether the first response and the second response are received at the proxy; and terminating the probe connection if the first response corresponding to the proxy-server connection is received.