实验 3:Mininet 实验——测量路径的损耗率
实验环境:安装了Ubuntu18.04.5 Desktop amd64 的虚拟机
实验目的:熟悉 Mininet 自定义拓扑脚本中与损耗率相关的设定,了解 POX 控制器的脚本编写,测试路径损耗率。
实验任务:
实验要求:
- 根据实验步骤重复上述实验。
- 在博客园发表一篇博客,记录主要步骤。
实验过程
- 新建并编辑 pox 脚本 flowstat.py
- 设置s1 和 s2 之间链路的丢包率为 0,执行命令运行 Mininet 脚本 mymininet3.py,pox 实时状态更新平均丢包率为 0,结果符合 Mininet 脚本中设置的损耗率
- 修改代码中 s1 和 s2 之间链路的丢包率为 10,POX 端重新测试,会发现平均丢包率接近 10%,链路的性能受到了限制
实验心得
本次实验也比较简单,需要注意以下几点:
- 脚本别写错
- 控制器别忘记开
- 别用root运行pox