OSPF Routing Protocol using Dijkastra Algorithm

OSPF Routing Protocol using Dijkastra Algorithm

What is OSPF?

The OSPF (Open Shortest Path First) protocol is one of a family of IP Routing protocols, and is an Interior Gateway Protocol (IGP) for the Internet, used to distribute IP routing information throughout a single Autonomous System (AS) in an IP network.

What is Dijkastra Algorithm?

Dijkstra's algorithm is an algorithm for finding the shortest paths between nodes in a graph, which may represent, for example, road networks

The topology table can easily be read to list off all of the networks and then one-by-one Dijkstra's algorithm calculates the best path to each of those destinations. So it's not like we run Dijkstra's algorithm and it answers all of the best paths. We run it each time we have to get to a unique destination network.

Dijkstra's Shortest Path First Algorithm comes up with based on its calculations. But it does those calculations based on the information it has in its topology table and we can't have information in the topology table unless we have neighbors. So it's an important relationship here between all these tables; that is very important for us to know because when it comes to troubleshooting, we have to be able to work our way around these tables to find out what's really going on if we don't have the routes we expect inside of that routing table.

To view or add a comment, sign in

More articles by Pradeep Kumar

  • Docker setup on RedHat8 / Centos8

    What is Docker? - "build once and run anywhere." Docker is a software development tool and a virtualization technology…

    1 Comment
  • Azure Kubernetes Service(AKS)

    What is Kubernetes? Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and…

  • Industry Use cases of Jenkins

    What is Jenkins? Jenkins is a DevOps automation tool . It’s an open source CI/CD server that allows you to automate the…

  • How Industries use MongoDB

    What is MongoDB? MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL…

  • AMAZON SQS

    Variable message size supports message in any format up to 256KB of text. messages larger than 256 KB can be managed…

  • Azure Kubernetes Service (AKS)

    What is Kubernetes? Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and…

  • Neural Network !!

    In the past 10 years, the best-performing artificial-intelligence systems — such as the speech recognizers on…

    1 Comment
  • Industrial Use Case on Kubernets and OpenShift from RedHat Experts

    Hello Guys, I recently attended a session based on Industrial Use Cases for OpenShift/Kubernetes by Experts conducted…

  • Industry Use Case on Automation using Ansible - Session summary

    Hello connections Today’s my article is to share, what I have learnt from session which I as ARTH Learner had with two…

  • Reverse Proxy server setup using Ansible Role

    Creating two ansible role one for configuring Web Server and another one for configuring Load Balancer Creating…

Explore content categories