| CPC H04L 61/255 (2013.01) [H04L 61/256 (2013.01)] | 20 Claims |

|
1. A method comprising:
coupling a first gateway comprising a plurality of first ports to a first network, the first network comprising a plurality of first IP addresses in a first private address space;
coupling a second gateway comprising a plurality of second ports to a second network, the second network comprising a plurality of second IP addresses in a second private address space;
generating a unique Network Address Translation (“NAT”) function in the first gateway for each of a plurality of ports, each of the NAT functions configured to advertise routes and translate addresses of received network packets;
populating a unified routing table in the first gateway based on the plurality of first IP addresses in the first private address space and on translated route advertisements;
receiving an inbound network packet at one of the plurality of ports of the first gateway from the second network; and
delivering the network packet according to the routing table and based on a translation of an inbound address.
|