Patent ID: 8332925
Filing Date: 2012-12-11
Classification: H04L

Abstract:
1. A method for providing a security gateway, comprising: (a) receiving by the security gateway a session request for a session between a host and a server; (b) establishing by the security gateway a host side session between the security gateway and the host, the security gateway comprising a central processing unit, the central processing unit comprising a plurality of microprocessors; (c) computing by the security gateway a sum of network addresses for the host side session; (d) selecting by the security gateway a proxy network address for the host based on the sum to result in a calculated first microprocessor identity of a first microprocessor of the plurality of microprocessors being the same as a calculated second microprocessor identity of a second microprocessor of the plurality of microprocessors; (e) establishing by the security gateway a server side session between the security gateway and the server using the proxy network address; (f) in response to receiving a first data packet from the host side session, calculating by the security gateway the first microprocessor identity , comprising: (g) in response to receiving a second data packet from the server side session, calculating by the security gateway the second microprocessor identity, comprising: