Skip to content

kahnvex/SRPclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRPclient

This is a client implementation of the sliding window protocol. This application reliably transfers files over an unreliable connection using the C sockets API and other low level functionality. I wrote this code during my undergraduate days for a network systems class, so no judgement allowed :)

To make the binary, run:

$ make binary

You will see several compiler warnings, again, college days.

To use the binary (not recommended) do:

./srp_client <server-ip-or-domain> <error-rate> <random-seed> <file-to-send> <send-log>

About

This is a client implementation of the sliding window protocol. This application reliably transfers files over an unreliable UDP connection using low level APIs (sys/socket.h). I wrote this code during my undergrad days, so no judgement allowed :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors