Skip to content

GBN and SR simulation, Distance Vector Algorithm Simulation

Notifications You must be signed in to change notification settings

liesgame/Computer-Networks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Computer Communication Networks

========================================

  1. Go-Back-N and Selective Repeat Protocols:
  • Built in Python 2.7
  • server.py has the code for Server
  • client.py has the code for Client
  • GBN.txt is the input file for Go-Back-N protocol
  • SR.txt is the input file for Selective Repeat Protocol
  • Detailed description on how to run the program is present in GBN & SR Protocols/Report.pdf
  1. Distance Vector Routing Algorithm:
  • Built in Python 3.5
  • Have used an external library called “terminal.py” to dynamically generate a terminal window for the router, as and when the input is read (Ref: https://github.com/skywind3000/terminal)
  • Input is a set of “.dat” files, each file consisting of routers attached links and their costs. In put files are present inside data/.
  • Detailed description on how to run the program is present in Distance Vector Routing/Report.pdf

About

GBN and SR simulation, Distance Vector Algorithm Simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%