You are on page 1of 10

SUMMER TRAINING(NETWORKING) 2011

Updation of routing table by flooding method as the name suggest this project is dealing with the updation of routing tables. As we all know routers maintain a routing table for the selection of shortest path in any network. And for this they need to update the routing tables timely . So my project is dealing with the implementation of concept of routing table updation with the help of server and client systems using socket programming.

This method is actually used in OSPF (open shortest path first ) algorithm . In this method each and every router sends its information or you can say routing table to all other routers in the network and then each router updates their routing table. And this process continues till no further updation occurs. And also this process is repeated again and again after a fixed interval of time.

Here in this project we cannot implement the entire concept of flooding method, we are just considering that each client machine is a router and they are sending their details (routing table) to the server ,which is receiving the table one by one and updating the tables each and every time . Now if any system wants to send the data to any other system then it will first check the table which is present in the server and then according to the routing information it will send the data.

For this project I have considered this topology :

Here each node is considered as client and distance between them are supposed manually.

1st Client

2nd Client

3rd Client

4th Client

Its future scope : This project can be used for any size of network by changing the topology defined in the project. This project can also be done in any other language also if required. This project can be further extended to achive the fully developed routing table updation program . This project can be further enhanced and developed to be used in routers for the updation of routing table.

For this project and documentation I have taken help from : Data communications and networking book by Behrouz A. forouzan . Beej's Guide to Network Programming Using Internet Sockets. www.google.com Wikipedia. And many more websites.

PRESENTED BY:ADITYA KISHOR (ROLL NO:-84004015) YEAR ,INFORMATION TECHNOLOGY )

(4th

MENTOR:Mr. SAMIT BHANJA (CMC ACADEMY,DURGAPUR) THANK YOU

You might also like