| CPC H04L 61/2517 (2013.01) [H04L 61/2525 (2013.01); H04L 63/0281 (2013.01); H04L 12/46 (2013.01)] | 24 Claims |

|
1. A method of network address translation, the method comprising:
modifying, by a processing device, at a data packet origination device that a packet originates from, network address information in an internet protocol (IP) header of the packet using a public IP address;
sending the packet to a public network based on the public IP address, wherein sending the packet to the public network based on the public IP address comprises sending the packet via a proxy device, wherein the proxy device maintains a public identifier of the packet without further modification; and
partitioning multiple port ranges at the proxy device, wherein one or more of the multiple port ranges are unique to the data packet origination device.
|