Skip to content

CS/EE143 Networking Term Project, Fall 2015, Caltech

Notifications You must be signed in to change notification settings

sssundar/NetworkSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

NetworkSimulator

Term Project, CS/EE143, Fall 2015

This project was developed at https://bitbucket.org/sdomrong/cs143 (public) and cloned here. We communicated on https://networksimulator.slack.com (private).
A team effort by Sith Domrongkitchaiporn, Ahmed Alshaia, and Sushant Sundaresh to bring experimentation to our study of networking. We wrote a simulator in Python that simulated an abstract communications network in discrete time. We used our simulator to visualize the effects of perturbations like periodic Bellman-Ford routing and feedback delay on throughput and fairness in TCP congestion avoidance protocols like TCP-Reno, TCP-Vegas, and FAST-TCP. We then studied the effects of two different implementations of half-duplex links. Our results are documented in ~/Documentation/NetworkSimulatorFinalReport.pdf.

About

CS/EE143 Networking Term Project, Fall 2015, Caltech

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published