Unit 4DCN-RoutingAlgorithms-staticdynamic.pdf

SonaShaiju1 8 views 10 slides Oct 31, 2025
Slide 1
Slide 1 of 10
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10

About This Presentation

Routing algorithms are techniques used in computer networks to determine the best path for data to travel from the sender to the receiver. Since data often passes through several routers before reaching its destination, routing algorithms analyze factors such as distance, network traffic, link cost,...


Slide Content

Classification of Routing
Algorithms
Simplified Notes for BCA Students

Routing Basics
•Routing decides the path data follows from
source to destination.
–Routers use a routing table to select the best path.

Classification of Routing Algorithms
•Adaptive (Dynamic) Routing
–Non-Adaptive (Static) Routing
–Hybrid Routing

Adaptive (Dynamic) Routing
•Updates routes based on network traffic and
conditions.
–Used in large and complex networks.

Types of Adaptive Routing
•Isolated Routing - Each router takes decision
independently.
–Centralized Routing - Central node decides routes.
–Distributed Routing - Routers share information
with neighbors.

Non-Adaptive (Static) Routing
•Routes do not change once selected.
–Used in small and simple networks.

Types of Static Routing
•Flooding - Sends packets on all outgoing paths.
–Random Walk - Sends packet to a random next
node.

Hybrid Routing
•Combination of Adaptive and Static routing.
–Used when network is divided into multiple
regions.

Common Routing Protocols
•RIP - Uses Hop Count (Small Networks)
–IGRP - Improved RIP (Cisco)
–OSPF - Uses Dijkstra Algorithm (Large Networks)
–EIGRP - Hybrid routing (Cisco)
–BGP - Used on the Internet between ISPs

Summary
•Dynamic routing changes based on network
conditions.
–Static routing remains fixed.
–Hybrid uses both based on network needs.
Tags