Systems and methods for IP sharing across wide area networks
AssigneeThe Viki Group, Inc.
InventorsManuel Diaz, Chris Kurzweg, Jonathan Ham
Life of this patent
Estimating the term…
Abstract
Computer connectivity is dependent on network availability. When networks are offline, relocating systems and data to an available network is an inefficient, time consuming, and error prone process. A system and method is disclosed for instant IP sharing and relocation between geographical locations by combining BGP announcement in one or multiple locations and applying stateless NAT to the IP traffic. Thereby, IP traffic is redirected to the desired location and delivered to the final device using the shared/relocated IP address. This system and method allows a single IP address to actively respond to network requests from numerous locations which can be spread around the globe.
Claims20
A method for sharing an Internet Protocol (“IP”) address between locations and redirecting IP traffic to at least one desired location, comprising:
- advertising, from a distribution point, a route for the shared IP address to the Internet through an external routing protocol;
- performing, by the distribution point, a first stateless Network Address Translation (“NAT”) conversion of traffic having the shared IP address as a destination to a local network IP address where a device using the shared IP address is running;
- performing a second stateless NAT conversion from the local network IP address to the shared IP address, restoring the traffic to its original form, and passing the traffic to a device processing requests using the shared IP address for the traffic,
- wherein the device processing the requests using the shared IP address responds to an originator of the traffic through a standard network, and the reply is not modified;
- and
- coordinating mapping between the shared IP address and at least one local network to create at least one stateless NAT rule in the distribution point and at least one end point to redirect the traffic to the at least one desired location.
A system for sharing an Internet Protocol (“IP”) address between locations and redirecting IP traffic to at least one desired location, comprising:
- a distribution point to (i) advertise a route for the shared IP address to the Internet through external routing protocol, and (ii) perform a first stateless Network Address Translation (“NAT”) conversion of the traffic having the shared IP address as a destination to a local network IP address where a device using the shared IP address is running,
- wherein a second stateless NAT conversion is to be performed from the local network IP address to the shared IP address, restoring the traffic to its original form, and passing the traffic to a device processing requests using the shared IP address,
- and further wherein the device processing the requests using the shared IP address responds to an originator of the traffic through a standard network, and the is not modified;
- and
- a director server or management entity to coordinate mapping between the shared IP address and at least one local network to create at least one stateless NAT rule in the distribution point and at least one end point to redirect the traffic to the at least one desired location.
A non-transitory, computer-readable medium storing instructions that, when executed by computer processors, cause the computer processors to perform a method for sharing an Internet Protocol (“IP”) address between locations and redirecting IP traffic to at least one desired location, the method comprising:
- advertising, from a distribution point, a route for the shared IP address to the Internet through external routing protocol;
- performing, by the distribution point, a first stateless Network Address Translation (“NAT”) conversion of the traffic having the shared IP address as a destination to a local network IP address where a device using the shared IP address is running;
- performing a second stateless NAT conversion from the local network IP address to the shared IP address, restoring the traffic to its original form, and passing the traffic to a device processing requests using the shared IP address,
- wherein the devices processing the requests using the shared IP address respond to an originator of the traffic through a standard network, and the reply is not modified;
- and
- coordinating mapping between the shared IP address and at least one local network to create at least one stateless NAT rule in the distribution point and at least one end point to redirect the traffic to the at least one desired location.
Dependencies are inferred from the claim text.