A routing protocol is a
protocol that specifies how
routers communicate with each other to disseminate information that allows them to select routes between any two
nodes on a
network. Typically, each router has a priori knowledge only of its immediate neighbors. A routing protocol shares this information so that routers have knowledge of the network topology at large. For a discussion of the concepts behind routing protocols, see:
Routing.
See more at Wikipedia.org...