Patent ID: 7406709

Claim:
A system for traversing a network address translation/firewall device, having a public side and a private side, with network traffic, the network traffic passing between a device on the private side and a device on the public side; the system comprising: a network processing system on the public side of the network address translation/firewall device, the network processing system operable to anchor network traffic to and from the private side of the network address translation/firewall device; and a traversal client on the private side of the network address translation/firewall device having a secure connection with the network processing system, wherein the traversal client is operable to pass packets through the network address translation/firewall device in order to create allocations in the network address translation/firewall device to allow the network traffic to pass between the private side device and the public side device, and wherein the traversal client does not reside in the path of the traffic between the private side device and the public side device.