Patent ID: 7499459

Claim:
In a routing system having a plurality of route processors, including a first and a second route processor, a method of determining a route to a destination in a network, the method comprising: partitioning a global routing information base (gRIB) such that it executes as processes on two or more of the plurality of route processors; establishing a first routing protocol process on one or more of the plurality of route processors; establishing a second routing protocol process on one or more of the plurality of route processors; determining, using the first routing protocol process, a route to a destination in a given network; storing the route in a routing information base (RIB) associated with the first routing protocol process; updating the gRIB with the route stored in the routing information base (RIB) associated with the first routing protocol process; and writing the route from the gRIB to the routing information base (RIB) associated with the second routing protocol process.