Skip to content

Made the UDP transfer protocol reliable by having each UDP package labeled with a number, once a package is received an "ack" is sent to the server-side, if an "ack" is not received for a package, it is retransmitted

Notifications You must be signed in to change notification settings

murtrax/Reliable-UDP-Transfer-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Reliable-UDP-Transfer-Application

Made the UDP transfer protocol reliable by having each UDP package labeled with a number, once a package is received an "ack" is sent to the server-side, if an "ack" is not received for a package, it is retransmitted

Server side: gcc Server_3.c -o Server ./Server / e.g: ./Server 5500/Home

Client Side: gcc Client_3.c -o Client -lm ./Client // e.g ./Client 192.168.8.103 5500 /Home/user/video.mp4

About

Made the UDP transfer protocol reliable by having each UDP package labeled with a number, once a package is received an "ack" is sent to the server-side, if an "ack" is not received for a package, it is retransmitted

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages