-
Notifications
You must be signed in to change notification settings - Fork 10
Routing Protocol
Szymon Pobiega edited this page Jan 11, 2019
·
1 revision
The Routing Protocol (implementation of IRoutingProtocol
) is a component of the router that controls the Route Table. Thanks to the Start
and Stop
methods it can be an active component running its own thread/task.
Whenever the router needs access to the route table, it asks the routing protocol. The protocol can return a different instance of the table each time it is asked e.g. it can read the contents of the routing table from a persistent store or download it over the network.
The simplest version of the routing protocol is the built-in static routing protocol which holds a single instance of the routing table in memory.