Description
The goal of this programming assignment is to create a reliable peer-to-peer data transfer application using UDP protocol. Reliability will be ensured with the help of the checksum and acknowledgements. Student must implement the following steps as show in the figure attached.
Program Requirements:
- Enough documentation (either embedded in the code with comments or external) to follow how you parsed the program and to follow what you expect to happen.
- Source code for your programs.
- Screen shots of various sample output.
- checksum and acknowledgements manual
- text file structure how to run this file
- socket programming
- Upload all required files.