Implementation of a Sliding Window protocol on a network of 7 nodes. The protocol is built for use on the CNET network simulator and utilizes functionality from the CNET API.
assignment.c - Layered architecture functionality
assignment.h - Header file containing global variables and constants
config - CNET topology file
/sampleOutputs - Sample log file from test outputs
Makefile
README.md
The protocol is designed to work on the CNET network simulator and thus, requires a CNET installation to run. CNET documentation can be found at the following link:
http://www.csse.uwa.edu.au/cnet/
To execute the simulation through CNET, run the following command:
make run
CNET has a range of flags that can be employed for various additional functionality. Utilizing the following make command will run the simulation using the "-g" flag to run on startup:
make start
After running, all created log and executable files can be removed via:
make clean