The network layer is the layer that is responsible for routing packets on the network. This is the layer in which internet protocol operates. In the seven layer OSI model, the network layer is the third layer from the bottom.
internet
routing protocol: helps to find the best path to transfer the packets from one network to diffrent network example: rip: routing information protocol igrp, ospf...... routed protocol: helps to carry the packets to the destination. example: smtp : transfer the mails ftp : transfer the files.
Routing protocol is used to dynamically learn routing information so routers know where to send packets. The only other option is to manually define all routers within a network which would be very impractical.
File transfer protocol
Flat routing protocol is a network communication protocol implemented by routers in which all routers are each other's peers. Flat routing protocol distributes routing information to routers that are connected to each other without any organization or segmentation structure between them. Flat routing protocols are primarily those that don't work under a predefined network layout and perimeter. They enable the delivery of packets among routers through any available path without considering network hierarchy, distribution and composition. Flat routing protocol is implemented in flat networks where each router node routinely collects and distributes routing information with its neighboring routers. The entire participating node addressed by flat routing protocol performs an equal role in the overall routing mechanism. Routing Information Protocol, Interior Gateway Routing Protocol and Enhanced Interior Gateway Routing Protocol are popular examples of flat routing protocols.
The router will install both routes in the routing table and load balance between the two.
Network
link-state routing protocol
Selecting a routing protocol. Assigning IP network numbers. Assigning network addressess to interfaces.
selecting a routing protocol assigning IP network numbers Assigning network addresses to interfaces
It is the process of forwarding packets in a network so that it reaches its intended destinations. To perform routing there are numbers of routing algorithm .
It is the process of forwarding packets in a network so that it reaches its intended destinations. To perform routing there are numbers of routing algorithm .