Difference between Static Routing and Dynamic Routing


Static Routing

Static Routing or Non-Adaptive Routing, follows user defined routing and routing table is not changed until network administrator changes it. Static Routing uses simple routing algorithms and provides more security than dynamic routing.

Dynamic Routing

Dynamic Routing or Adaptive Routing, as name suggests changes the routing table once any changes to network occurs or network topology changes. During network change, dynamic routing sends a signal to router, recalculates the routes and send the updated routing information.

Following are some of the important differences between Static Routing and Dynamic Routing.

Sr. No.KeyStatic RoutingDynamic Routing
1Routing patternIn static routing, user defined routes are used in routing table.In dynamic routing, routes are updated as per the changes in network.
2Routing AlgorithmNo complex algorithm used to figure out shortest path.Dynamic routing employes complex algorithms to find the shortest routes.
3SecurityStatic routing provides higher security.Dynamic routing is less secure.
4AutomationStatic routing is a manual process.Dynamic routing is an automatic process.
5ApplicabilityStatic routing is used in smaller networks.Dynamic routing is implemented in large networks.
6ProtocolsStatic routing may not follow any specific protocol.Dynamic routing follows protocols like BGP, RIP and EIGRP.
7Additional ResourcesStatic routing does not require any additional resources.Dynamic routing requires additional resources like memory, bandwidth etc.
Published on 15-Apr-2020 10:24:44