Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Difference between Static and Dynamic Routing

  • Difficulty Level : Medium
  • Last Updated : 15 Jun, 2020

Both Static routing and Dynamic routing are the Types of Routing.
Static Routing:
Static Routing is also known as non-adaptive routing which doesn’t change routing table unless the network administrator changes or modify them manually. Static routing does not use complex routing algorithms and It provides high or more security than dynamic routing.

Attention reader! Don’t stop learning now.  Practice GATE exam well before the actual exam with the subject-wise and overall quizzes available in GATE Test Series Course.

Learn all GATE CS concepts with Free Live Classes on our youtube channel.

Dynamic Routing:
Dynamic routing is also known as adaptive routing which change routing table according to the change in topology. Dynamic routing uses complex routing algorithms and it does not provide high security like static routing. When the network change(topology) occurs, it sends the message to router to ensure that changes then the routes are recalculated for sending updated routing information.

Difference between Static and Dynamic Routing:

S.NOStatic RoutingDynamic Routing
1.In static routing routes are user defined.In dynamic routing, routes are updated according to topology.
2.Static routing does not use complex routing algorithms.Dynamic routing uses complex routing algorithms.
3.Static routing provides high or more security.Dynamic routing provides less security.
4.Static routing is manual.Dynamic routing is automated.
5.Static routing is implemented in small networks.Dynamic routing is implemented in large networks.
6.In static routing, additional resources are not required.In dynamic routing, additional resources are required.
7.In static routing, failure of link disrupts the rerouting.In dynamic routing, failure of link does not interrupt the rerouting.
My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!