System adds additional new routes and default routes to a routing table to allow concurrent access to two different network connections
First Claim
1. A method for achieving concurrent access to both a first networking connection and a second networking connection comprising:
- establishing the first networking connection, and causing one or more first default routes to be added to a routing table, the one or more first default routes associated with the first networking connection and having priority within the routing table;
establishing the second networking connection; and
, accessing a preset routing file having one or more routes associated with the second networking connection, and adding the one or more routes associated with the second networking connection from the preset routing file to the routing table, wherein establishing the second networking connection causes one or more second default routes to be added to the routing table, the one or more second default routes associated with the second networking connection and having priority within the routing table over the first default routes.
2 Assignments
0 Petitions
Accused Products
Abstract
Concurrent access to a first networking connection, such as an Internet connection, and a second networking connection, such as a virtual private networking (VPN) connection, is disclosed. The first connection is established, adding first default routes to a routing table. The first routes are associated with the first connection and have priority. The second connection is established, adding second default routes to the routing table. The second routes are associated with the second connection, and have priority over the first routes. Specific routes associated with the second connection are added from a preset routing file to the routing table. The second routes are removed, regaining priority for the first routes. Data packets intended for the second connection are routed according to the specific routes added to the routing table from the preset table. Other data packets are routed to the first connection according to the first routes.
85 Citations
16 Claims
-
1. A method for achieving concurrent access to both a first networking connection and a second networking connection comprising:
-
establishing the first networking connection, and causing one or more first default routes to be added to a routing table, the one or more first default routes associated with the first networking connection and having priority within the routing table;
establishing the second networking connection; and
,accessing a preset routing file having one or more routes associated with the second networking connection, and adding the one or more routes associated with the second networking connection from the preset routing file to the routing table, wherein establishing the second networking connection causes one or more second default routes to be added to the routing table, the one or more second default routes associated with the second networking connection and having priority within the routing table over the first default routes. - View Dependent Claims (2, 3)
-
-
4. A computer-readable medium having a computer program stored thereon for execution by a processor to perform a method for achieving concurrent access to both a first networking connection and a second networking connection comprising:
-
establishing the first networking connection, and causing one or more first default routes to be added to a routing table, the one or more first default routes associated with the first networking connection and having priority within the routing table;
establishing the second networking connection, and causing one or more second default routes to be added to the routing table, the one or more second default routes associated with the second networking connection and having priority within the routing table over the first default routes;
accessing a preset routing file having one or more routes associated with the second networking connection, and adding the one or more routes associated with the second networking connection from the preset routing file to the routing table; and
,removing the one or more second default routes from the routing table, and causing the one or more first default routes to regain priority within the routing table, such that the second networking connection is accessible through the one or more routes added to the routing table from the preset routing file, and the first networking connection is accessible through the one or more first default routes having regained priority within the routing table. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification