Systems and methods for network address translation
AssigneeBig Switch Networks, Inc.
InventorsSudeep Modi, Richard Lane, Ning Song, Mei Yang, Gregor Maier, Srinivasan Ramasubramanian
Life of this patent
Estimating the term…
Loading patent…
AssigneeBig Switch Networks, Inc.
InventorsSudeep Modi, Richard Lane, Ning Song, Mei Yang, Gregor Maier, Srinivasan Ramasubramanian
Estimating the term…
Methods, systems, and computer programs are presented for distributing network address translation (NAT) operations to a plurality of network devices on a network. One method includes an operation for identifying, by a controller that controls a network fabric, a plurality of switches in the network fabric, each switch having a module for NAT and being configured to forward packets received at the switch. The controller identifies hosts having at least one internal Internet Protocol (IP) address, and for each of the hosts, the controller selects one of the switches from the plurality of switches for performing the NAT for the host. Further, the controller configures the network fabric to cause the selected switch to perform the NAT for the host to enable the host to communicate with an external network. In case of switch failure, the system reallocates NAT loads to other switches for high availability.
A method comprising:
A non-transitory machine-readable storage medium comprising instructions that, when executed by a machine, cause the machine to perform operations comprising:
A controller comprising:
Dependencies are inferred from the claim text.