This repository is used to build a docker network for the experiment.
There are six subdirectories:
- docker: contains all the code and instructions for configuring docker containers and networks
- quagga: contains the instructions for configuring quagga in a router container.
- socker_server: contains the server program that will be run in the docker networks
- socker_tests: consists of programs that generate UDP, TCP, and IP-in-IP traffics for testing
- simple_sniffers: contains simple packet sniffer program implemented using pcap library
- tcp_file_reader: contains a program that can read .pcap file and output packet info
Checkout the README files in each subdirectorie for further details.
- Shang-Hung Tsai - networking-project