Chaos Testing in SCION
| Type | Status | Published | Supervisors | |
| MA | Open | 04 June 2026 | Thomas Grübl |
gruebl@ifi.uzh.ch |
SCION is a next-generation Internet architecture designed to provide high availability, path control, and failure isolation in inter-domain networking [1, 4]. This thesis investigates how chaos engineering techniques [2, 3] can be applied to SCION deployments to evaluate resilience under network failures or other disruptions. The student will be required to design and execute chaos-testing scenarios and assess their impact on network availability and recovery behavior. Expected outcomes include a reusable testing framework and recommendations for improving SCION robustness.
References:
[1] SCION Association, “SCION: A Next-Generation Inter-Domain Routing Architecture,” SCION Documentation. Available: https://docs.scion.org/.
[2] A. Basiri, N. Behnam, R. de Rooij, L. Hochstein, L. Kosewski, J. Reynolds, and C. Rosenthal, “Chaos Engineering,” arXiv preprint arXiv:1702.05843, 2017.
[3] C. Rosenthal, L. Hochstein, A. Blohowiak, N. Jones, and A. Basiri, Chaos Engineering: Building Confidence in System Behavior Through Experiments. Sebastopol, CA, USA: O’Reilly Media, 2017. https://www.oreilly.com/content/chaos-engineering/.
[4] D. Barrera, L. Chuat, A. Perrig, R. M. Reischuk, and P. Szalachowski, “The SCION Internet Architecture,” Communications of the ACM, vol. 60, no. 6, pp. 56–65, Jun. 2017.
Prerequisites
Solid understanding of computer networks and network protocols and a strong willingness to learn.