"Routing protocol process 44 may include, for example, threads that implement protocols, such as Border Gateway Protocol (BGP), for exchanging routing information 46 with other routing devices and for updating routing information 46." . . . .