|
Project 1 - Peer-to-peer and interface protocols using C
1.0
A half-duplex layered communication system.
|
| Used to test layer.h | |
| Global header file for all layers, containging all necessary libraries and defining global preprocessor directives such as the chunk size | |
| Layer 1 maintains byte ordering such that the receiver receives the first byte sent before receiving the second byte, etc | |
| Layer 2 provides the transmission and receipt of a chunk of data | |
| Layer 3 provides the capability to send and receive messages, where a message is defined as any sequence of bytes | |
| Layer 4 adds simple error detection to layer 4 services | |
| Layer 5 provides higher application layers with a mechanism for sending and receiving a simple C struct | |
| Server Side used to test layer.h |
1.8.3.1