Systems and Methods for Providing a Multiple Secure Link Architecture
AssigneeAcceleration Systems, LLC
InventorJack D. McKinney
Life of this patent
Estimating the term…
Abstract
Some embodiments disclosed herein include a MSL twin network address translator (NAT) that includes logic that, when executed by a processor, causes the MSL twin NAT to receive inbound datagram from MSL VPN and record a new VPN owner private IP address from a source IP address in the inbound datagram. In some embodiments the logic causes the MSL twin NAT to assign a new UPIP for the inbound datagram and client workstation and facilitate sending the inbound datagram to the client workstation.
Claims20
A system for providing a multiple secure link (MSL) architecture, comprising:
- a MSL virtual private network (VPN) component that includes first logic that, when executed by a processor, causes the system to perform the following:
- create a VPN tunnel between a client workstation and an owner gateway;
- send an outbound datagram from the client workstation to the owner gateway;
- receive an inbound datagram from the owner gateway to the client workstation, wherein the inbound datagram includes a source IP address and a destination internet protocol (IP) address that is set to a VPN owner private IP address;
- and
- send the inbound datagram with the destination IP address;
- and
- a MSL twin network address translator (NAT) that includes second logic that, when executed by the processor, causes the system to perform at least the following:
- receive the inbound datagram from MSL VPN;
- record a new VPN owner private IP address from the source IP address in the inbound datagram;
- assign a new UPIP for the inbound datagram and the client workstation;
- and
- facilitate sending the inbound datagram to the client workstation.
A MSL virtual private network (VPN) component that includes logic that, when executed by a processor, causes the MSL VPN to perform the following:
- create a VPN tunnel between a client workstation and an owner gateway;
- send an outbound datagram from the client workstation to the owner gateway;
- receive a inbound datagram from the owner gateway to the client workstation, wherein the inbound datagram includes a source IP address and a destination internet protocol (IP) address that is set to a VPN owner private IP address;
- and
- send the inbound datagram with the destination IP address.
A MSL twin network address translator (NAT) that includes logic that, when executed by a processor, causes the MSL twin NAT to perform at least the following:
- receive inbound datagram from MSL VPN;
- record a new VPN owner private IP address from a source IP address in the inbound datagram;
- assign a new UPIP for the inbound datagram and client workstation;
- and
- facilitate sending the inbound datagram to the client workstation.
Dependencies are inferred from the claim text.