Skip to content

francolai/socket-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket-Programming

A simulation of file transfer over the TCP protocol.

A file sender wants to send a file to a file receiver.

First, the file needs to be broken down into packets and send to the server.

The server has a chance to drop packets and receive packets late. It simulates the possibility of packet loss and latency in the real world.

The sender has to resend the packets that the server does not receive. Once all packets are received, the server sends the file to the receiver.

The receiver has to resemble the file with the packets received.

About

A simulation of file transfer over the TCP protocol

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages