CS 143网络模拟器和编辑器

作者

  • Ryan Batterman:用于模拟器的结构、Bellman-Ford、TCP Reno

  • Joseph Choi:模拟器、网络编辑器的代码文档

  • Archan Luhar:用于模拟器的结构调试、绘图

  • Kevin Yang:FAST TCP for Simulator

网络模拟器先决条件

  • Python 3

  • Matplotlib

运行模拟器

运行程序:python3 network_simulator/Controller.py -f [jsonfile]

例子:python3 network_simulator/Controller.py -f test_cases/test0.json

这将生成流量、链接速率、缓冲区占用、数据包丢失和窗口大小的图表。

网络编辑器先决条件

  • 谷歌浏览器

运行编辑器

在Web浏览器中运行。