Method and apparatus for optimizing and prioritizing the creation of a large number of VPN tunnels
First Claim
Patent Images
1. A communications network comprising:
- a server forming part of a virtual private network;
a plurality of client computers operative to request connection to said server and to be connected to said server when a request for connection is granted, thereby to be added to said virtual private network, wherein at least one of said plurality of client computers is a prioritized client computer having an order of priority; and
a server response module, operative, in response to a connection request from at least one of said plurality of client computers which connection request cannot be processed by said server, to provide to said at least one of said plurality of client computers;
a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a communications network including a server forming part of a virtual private network, a plurality of client computers operative to request connection to the server and to be connected to the server when a request for connection is granted, thereby to be added to the virtual private network and a server response module, operative, in response to a connection request from at least one of the plurality of client computers which connection request cannot be processed by the server, to provide to the at least one of said plurality of client computers a server response indicating that the connection request should be retransmitted only after at least one criterion is met.
-
Citations
14 Claims
-
1. A communications network comprising:
-
a server forming part of a virtual private network; a plurality of client computers operative to request connection to said server and to be connected to said server when a request for connection is granted, thereby to be added to said virtual private network, wherein at least one of said plurality of client computers is a prioritized client computer having an order of priority; and a server response module, operative, in response to a connection request from at least one of said plurality of client computers which connection request cannot be processed by said server, to provide to said at least one of said plurality of client computers; a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority. - View Dependent Claims (2, 3)
-
-
4. Apparatus for use in a communications network interconnecting a plurality of client computers, wherein at least one of the plurality of client computers is a prioritized client computer having an order of priority, the apparatus comprising a server which includes:
a server response module, operative, in response to a connection request from at least one said client computer which connection request cannot be processed by said server, to provide to said at least one client computer a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority. - View Dependent Claims (5, 6)
-
7. Apparatus for use in a communications network comprising a server and a plurality of client computers operative to request connection to said server and to be connected to said server when a request for connection is granted and thereby to create a virtual private network, wherein at least one of the plurality of client computers is a prioritized client computer having an order of priority, the apparatus comprising:
means for providing to at least one of said plurality of client computers, in response to a connection request from said at least one of said plurality of client computers which connection request cannot be processed by said server, a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority. - View Dependent Claims (8, 9)
-
10. A method for connecting multiple client computers to a server thereby to create a virtual private network, the method comprising:
-
providing a server forming part of said virtual private network; sending a plurality of connection requests from a plurality of client computers to said server, wherein at least one of said plurality of client computers is a prioritized client computer having an order of priority; and in response to server failure in processing at least one of said plurality of connection requests received from at least one of said client computers, sending from said server to said at least one of said plurality of client computers a delay notification indicating that said connection request should be retransmitted by said at least one of said client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority. - View Dependent Claims (11)
-
-
12. A method for use in a communications network interconnecting a plurality of client computers and at least one server, wherein at least one of said plurality of client computers is a prioritized client computer having an order of priority, the method comprising:
providing to at least one said client computer, in response to a connection request from said at least one client computer which connection request cannot be processed by said server, a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority. - View Dependent Claims (13)
-
14. A computer software product for use in a communications network comprising a server and a plurality of client computers, wherein at least one of said plurality of client computers is a prioritized client computer having an order of priority and is operative to request connection to said server and to be connected to said server when a request for connection is granted thereby to create a virtual private network, the computer software product comprising a non-transitory computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to provide to at least one of said plurality of client computers, in response to a connection request from said at least one of said plurality of client computers which connection request cannot be processed by said server, a delay notification indicating that said connection request should be retransmitted by said at least one of said plurality of client computers after a specified time duration is allowed to pass, wherein said specified time duration depends on said order of priority.
Specification