Teaching Network Traffic Matrices in an Interactive Game Environment
arXiv:2404.14643 · doi:10.1109/HPEC62836.2024.10938480
Abstract
The Internet has become a critical domain for modern society that requires ongoing efforts for its improvement and protection. Network traffic matrices are a powerful tool for understanding and analyzing networks and are broadly taught in online graph theory educational resources. Network traffic matrix concepts are rarely available in online computer network and cybersecurity educational resources. To fill this gap, an interactive game environment has been developed to teach the foundations of traffic matrices to the computer networking community. The game environment provides a convenient, broadly accessible, delivery mechanism that enables making material available rapidly to a wide audience. The core architecture of the game is a facility to add new network traffic matrix training modules via an easily editable JSON file. Using this facility an initial set of modules were rapidly created covering: basic traffic matrices, traffic patterns, security/defense/deterrence, a notional cyber attack, a distributed denial-of-service (DDoS) attack, and a variety of graph theory concepts. The game environment enables delivery in a wide range of contexts to enable rapid feedback and improvement. The game can be used as a core unit as part of a formal course or as a simple interactive introduction in a presentation.
9 pages, 10 figures, 52 references; accepted to IEEE GrAPL
References in corpus (8)
- Emergence of scaling in random networks
- Power-law distributions in empirical data
- The diameter of the world wide web
- Hypersparse Neural Network Analysis of Large-Scale Internet Traffic
- Spatial Temporal Analysis of 40,000,000,000,000 Internet Darkspace Packets
- Multi-Temporal Analysis and Scaling Relations of 100,000,000,000 Network Packets
- Asymmetric access to information impacts the power-law exponent in networks
- Vertical, Temporal, and Horizontal Scaling of Hierarchical Hypersparse GraphBLAS Matrices