what is the role of routing protocols?
 The role of routing protocols is to specify how routers communicate with each other, distributing information that enables them to select routes between any two nodes on a computer network. 