This repository contains a collection of Kathará network scenarios used in the courses of Telecommunications Networks by professor Franco Callegati at the University of Bologna.
To run the network scenarios you need to install the Kathará network emulator (support for all the OSes). You can follow the official installation guide.
The labs_Overlay_Networks
directory contains network scenarios that explain overlay networks, in particular for testing the tunnel GRE, IPSec implemented with strongSwan and OpenVPN:
- Base scenario: a simple network scenario composed by two hosts and two routers with static routing configured and with wireshark GUI available at http://localhost:3000/. All the following labs are built on top the base scenario.
- Tunnel GRE: a network scenario to test a tunnel GRE in which IP packets are encapsulated within IP directly.
- IPSec Host-Host ESP transport mode: a network scenario to test IPSec Encapsulating Security Payload (ESP) protocol in transport mode in which the Security Association is created between two end hosts.
- IPSec Host-Host ESP tunnel mode: a network scenario to test IPSec Encapsulating Security Payload (ESP) protocol in tunnel mode in which the Security Association is created between two end hosts.
- IPSec Net-Host ESP tunnel mode: a network scenario to test IPSec Encapsulating Security Payload (ESP) protocol in tunnel mode in which the Security Association is created between a gateway and a host.
- IPSec Net-Net ESP tunnel mode: a network scenario to test IPSec Encapsulating Security Payload (ESP) protocol in tunnel mode in which the Security Association is created between two gateways.
- OpenVPN: a network scenario to test OpenVPN client/server (Road warrior).
The labs_VLAN
directory contains network scenarios that explain how VLAN and VLAN tagging 802.1Q works:
- [ TODO ]
In the following you can find some links to useful resources: