1、安装pox
2、在 pox 安装目录下新建并编辑 pox 脚本 flowstat.py
3、在 pox 安装目录下执行以下命令运行 pox 脚本
$ ./pox.py flowstat
4、编辑文件mymininet3.py
参照拓扑图,新建并编辑 Mininet 脚本 mymininet3.py,控制器因为安装在本机,所以需修改参考资料代码中的控制器地址为 127.0.0.1:6633。
5、执行命令运行 Mininet 脚本 mymininet3.py
(1)设置 s1 和 s2 之间链路的丢包率为 0
平均丢包率为 0,结果符合 Mininet 脚本中设置的损耗率。
(2)修改代码中 s1 和 s2 之间链路的丢包率为 10
POX 端重新测试,会发现平均丢包率接近 10%,链路的性能受到了限制。(实际计算值为10%左右)