Splitting and sharing routing information among several routers acting as a single border router
First Claim
1. A method for splitting and sharing routing information among several routers within a group of routers, comprising:
- providing a group of routers;
each of the routers acting as a single border router in an Internet protocol network, each router comprising a routing table;
comparing the size of the routing tables with a predefined threshold; and
in response to the size of a routing table of a first of the group of routers exceeding the predefined threshold;
splitting the first router'"'"'s routing table into a plurality of subnetworks;
a second of the routers taking responsibility for routing IP traffic intended for a one of the plurality of subnetworks by informing each of the other routers that it is ready to receive the IP traffic from the each of the other routers directed to the one subnetwork;
in response to the informing, each of the other routers selecting and removing from their own routing table a route related to the one subnetwork and replacing the removed route by a single route pointing to the informing second router.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for splitting and sharing routing information among several routers within a group of routers acting as a single border router in an Internet protocol (IP) network, each router comprising a routing table. The method, for use in a router of the group, comprises the steps of: selecting routes in the routing table of the router; requesting other routers of the group to replace, in their routing tables, each selected route with the router as next hop; associating at least part of-non selected routes, each one with another router of the group; and removing and replacing, in the routing table, each-non selected route associated with a router of the group by the associated router as next hop.
-
Citations
7 Claims
-
1. A method for splitting and sharing routing information among several routers within a group of routers, comprising:
-
providing a group of routers; each of the routers acting as a single border router in an Internet protocol network, each router comprising a routing table; comparing the size of the routing tables with a predefined threshold; and in response to the size of a routing table of a first of the group of routers exceeding the predefined threshold; splitting the first router'"'"'s routing table into a plurality of subnetworks; a second of the routers taking responsibility for routing IP traffic intended for a one of the plurality of subnetworks by informing each of the other routers that it is ready to receive the IP traffic from the each of the other routers directed to the one subnetwork; in response to the informing, each of the other routers selecting and removing from their own routing table a route related to the one subnetwork and replacing the removed route by a single route pointing to the informing second router. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification