A simple TCP/IP data-link protocol. This protocol incorporates solutions for framing, error detection, message segmentation and reassembly.
For more info about the assignment(s), look at the following PDFs:
/Networks Coursework - Introduction.pdf
/Networks Coursework - *.pdf
See below, quick-start instructions for testing MessageSender.sendMessage() and MessageReceiver.receiveMessage()
- Compile all java source files by entering the command:
javac *.java
- Execute TestSender or TestReceiver by entering the appropriate command:
java TestSender
(OR)
java TestReceiver