SYSTEM AND METHOD FOR VIRTUAL PRIVATE NETWORK ADDRESS PERSISTENCE
First Claim
Patent Images
1. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for virtual private (VPN) persistence, the method comprising:
- monitoring VPN-destined data from an application layer;
determining if a VPN network is available; and
queuing the monitored VPN-destined data from the application layer if the VPN network is not available.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for virtual private network (VPN) address persistence is provided. The system includes a VPN capable network device, wherein the network device further includes a VPN data monitor and a VPN queuing device. The system may also include a server, an enterprise firewall, and/or a gateway server, each with its own local VPN data monitor and VPN queuing device in accordance with embodiments of the present invention.
-
Citations
15 Claims
-
1. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for virtual private (VPN) persistence, the method comprising:
-
monitoring VPN-destined data from an application layer; determining if a VPN network is available; and queuing the monitored VPN-destined data from the application layer if the VPN network is not available. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for virtual private network (VPN) address persistence, the system comprising:
-
a VPN capable network device, wherein the network device comprises; a VPN data monitor; and a VPN queuing device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for virtual private network (VPN) address persistence, the method comprising:
-
monitoring VPN-destined data from an application layer, wherein monitoring VPN-destined data from the application layer comprises monitoring discrete VPN-destined data packets; determining if a VPN network is available, wherein determining if the VPN network is available comprises; determining a static client address; monitoring network connectivity between an interface address and the static client address, wherein monitoring network connectivity between an interface address and the static client address further comprises; determining a gateway address; monitoring network connectivity between the interface address and the gateway address; and queuing the monitored VPN-destined data from the application layer if the VPN network is not available, wherein queuing the monitored VPN-destined data from the application layer if the VPN network is not available further comprises queuing at least one of the discrete VPN-destined packets.
-
Specification