- Asked 2/11
- 2071 Shrawan · 2 marks
- 2069 Chaitra · 3 marks
Routing and need of routing protocol
Short answer
Routing selects the best path for packets. Dynamic routing protocols automatically build routing tables, adapt to topology changes, select optimal paths using metrics, scale to large networks, avoid loops, and enable load balancing without manual configuration.
What is routing? Why is a routing protocol necessary?
Routing
Routing is the process of selecting the best path along which a packet travels from the source network to the destination network across an internetwork. It is the main function of the network layer and is done by routers using routing tables.
Why a routing protocol is necessary
- Automatic building of routing tables: in a large network, entering routes by hand (static routing) is not practical. A routing protocol lets routers exchange information and learn routes themselves.
- Adapting to changes: if a link fails or a new network is added, the protocol updates the tables (dynamic routing), giving fault tolerance.
- Best path selection: it uses metrics such as hop count, bandwidth, delay and cost to select the optimal route.
- Scalability: the Internet has millions of networks, which no administrator can configure by hand.
- Load balancing and reliability through alternative routes.
- Loop avoidance and consistent view of the network by all routers.
Examples: RIP, OSPF (interior); BGP (exterior).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Routing Information Protocol (RIP) · Computer Networks and Security, chapter 4
- Routed vs routing protocol · Computer Networks and Security, chapter 4
- Communication protocol and its need · Telecommunications, chapter 8 · asked 3×
- Link-state routing as adaptive routing · Telecommunications, chapter 8
- Routing factors and avoiding crosstalk · Instrumentation II, chapter 8