Beruflich Dokumente
Kultur Dokumente
Vivek Pabani,
CWID A20332117
CS542 - Computer Networks 1
Illinois Institute of Technology
Fall 2014
Overview
Overview
1
Overview
Introduction
Work Flow
Exception Handling
Conclusion
Pabani (IIT-CS542)
Project Presentation
Fall 2014
2 / 14
Introduction
Introduction
The basic concept of link-state routing is that every node constructs a
map of the network topology in the form of a graph. Each node then
independently calculates the next best logical path from it to every
possible destination in the network. The collection of best paths will
then form the nodes routing table.
Link state routing is based on the assumption that, although the
global knowledge about the topology is not clear, each node has
partial knowledge: it knows the state of its links. So, the whole
topology can be compiled from the partial knowledge of each node.
In this way, it allows the topology to be dynamic.
Pabani (IIT-CS542)
Project Presentation
Fall 2014
3 / 14
Work Flow
Welcome Screen
Pabani (IIT-CS542)
Project Presentation
Fall 2014
4 / 14
Work Flow
Topology Data
Pabani (IIT-CS542)
Project Presentation
Fall 2014
5 / 14
Work Flow
Source Router
Pabani (IIT-CS542)
Project Presentation
Fall 2014
6 / 14
Work Flow
Destination Router
Pabani (IIT-CS542)
Project Presentation
Fall 2014
7 / 14
Work Flow
Pabani (IIT-CS542)
Project Presentation
Fall 2014
8 / 14
Exception Handling
If invalid topology file is entered, it will display the error message, and
prompt for next command.
Pabani (IIT-CS542)
Project Presentation
Fall 2014
9 / 14
Exception Handling
Pabani (IIT-CS542)
Project Presentation
Fall 2014
10 / 14
Exception Handling
Project Presentation
Fall 2014
11 / 14
Exception Handling
Pabani (IIT-CS542)
Project Presentation
Fall 2014
12 / 14
Exception Handling
If both source router and destination router are same, it will display
the error message, and prompt for the next command.
Pabani (IIT-CS542)
Project Presentation
Fall 2014
13 / 14
Conclusion
Conclusion
The implented program for Link State Algorithm works for any
network topology regardless of the size of network.
With every node having partial information about the network
topology, it can create shortest path tree for the network.
Given valid totplogy data, it will provide you with the shortest path
between source router and destination router.
Pabani (IIT-CS542)
Project Presentation
Fall 2014
14 / 14