又一个网络模拟器
YANS的Python项目详细描述
又一个网络模拟器
yans是一个基于Docker的网络模拟器。天快亮了。下面的剧本演示了yans可以在3秒内启动一个模拟网络。
一。安装燕子
pip install YANS
2.创建名为topo.yaml
的文件links: - name: link1 nodes: - node1 - node2 - name: link2 nodes: - node1 - name: link3
三。快走!
Linux
sudo yans -t <path_to_topo.yaml> up
Mac OS X
yans -t <path_to_topo.yaml> up
要求
- python>;=2.6或>;=3.3
许可证
麻省理工学院许可。有关详细信息,请参见捆绑的LICENSE文件。