python常见问题:测带宽时ping不通

python常见问题:测带宽时ping不通,第1张

概述在测mininet内部自带控制器测链路带宽时,运行时报Couldnotconnecttoiperfonport5001,查了资料说是h1和h2ping不同导致的。运行结果如下:root@lll-QiTianM410-N000:~/pythonProject/venv/pythontest#sudopython2.7mininet-init.py100100***Iperf:testingTCPba

在测mininet内部自带控制器测链路带宽时,运行时报Could not connect to iperf on port 5001,查了资料说是h1和h2Ping不同导致的。运行结果如下:

root@lll-QiTianM410-N000:~/pythonProject/venv/pythontest# sudo python2.7 mininet-init.py 100 10 0*** Iperf: testing TCP banDWIDth between h1 and h2 no route to 10.0.0.2:内核 IP 路由表目标            网关            子网掩码        标志  跃点   引用  使用 接口10.0.0.0        0.0.0.0         255.0.0.0       U     0      0        0 h1-eth0Traceback (most recent call last):  file "mininet-init.py", line 47, in <module>    print(net.iperf(hosts=[h1,h2]))  file "/usr/local/lib/python2.7/dist-packages/mininet/net.py", line 832, in iperf    % port )Exception: Could not connect to iperf on port 5001

我的解决方法是换了控制器的启动命令,我开始用的是

./pox.py samples.pretty_log web messenger messenger.log_service messenger.AJAX_transport openflow.of_service poxdesk或 sudo ./pox.py forwarding.l2_learning openflow.of_01 --address=127.0.0.1 --port=6653 misc.gephi_topo openflow.spanning_tree --no-flood --hold-down host_tracker info.packet_dump samples.pretty_log log.level --DEBUG

他们能开启控制器,也能连接上但是不知道什么原因Ping不同,我就换了一个启动命令:

./pox.py openflow.of_01 forwarding.l2_learning

然后就可以Ping通了。
方法比较笨拙希望对你们有帮助,如果那位大神有好的方法,希望可以留言提点以下,不胜感激!!!

总结

以上是内存溢出为你收集整理的python常见问题:测带宽时ping不通全部内容,希望文章能够帮你解决python常见问题:测带宽时ping不通所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1186730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存