This is an application that transfer file from one client to another using UDP protocol. It has used C programming language. The client program can track all the packet losses and records the essential data transfer statistics It also can tell which packet was lost and how many times retransmission done during the file transfer process.
The server can track which packet was lost or delayed and keeps track of how many times the server send acknowledgement for certain packet.
This program can transfer all types of file including jpeg, pdf, wmv, wma, mp3, etc all
Also it can transfer any size of file(big enough).