/scion-homeworks

SCION based Networking Homework Assignments

Primary LanguageGo

scion-homeworks

Series of "homeworks" explaining how to go about utilizing the SCION internet architecture and scion-lab. Requires installation of the SCION infrastructure. Details for installation can be found at https://netsec-ethz.github.io/scion-tutorials/ General information about the SCION architecture can be found on the main website: https://www.scion-architecture.net/

Walkthrough of the creation of a RTT and Latency estimator written in go and using the SCION internet architecture. Teaches concepts of path control, SCION Control Message Protocal (SCMP), and engenders thoughtful considerations and analysis of network design.

Walkthrough of the creation of server and client applications to estimate the bottleneck bandwidth along a path using the Packet Pair technique.