Skip to content

A simple TCP sender/receiver implementation on top of a simulated network. Project 2 for Lafayette College CS305 Spring 2018.

Notifications You must be signed in to change notification settings

Laucksy/TCP-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCP Simulator

Lafayette College CS305 Spring 2018.

A simple TCP sender/receiver implementation on top of a simulated network.

Building the simulation

Build the project using the included Makefile as follows :

$ make compile

Running the simulation

Run the simulation using the following format

$ java NetworkSimulator [file] [time-between-msgs] [loss%] [corruption%] [window] [mss] [protocol] [debug] [rcv-buffer-length] [timeout-length]

Authors

License

Non-commercial, educational use only. Except with written authorization.

About

A simple TCP sender/receiver implementation on top of a simulated network. Project 2 for Lafayette College CS305 Spring 2018.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •