如果我的指定控制器在两台主机之间成功ping,是否可以通过Mininet在它们之间 Build TCP连接?我成功 mininet>h0 ping h4 但是ping只是ICMP数据包而不是TCP !!
mininet>h0 ping h4
谢谢
如果ping是正常的你可以尝试iperf,它将通过TCP测试带宽(在这里阅读https://github.com/mininet/mininet/wiki/Bufferbloat#part-3-streaming-video---sketch-the-tcp-cwnd-and-buffer-occupancy)你也可以尝试在mininet上设置一个简单的http服务器在某个主机上将站在TCP上 .
mininet> h1 python -m SimpleHTTPServer 80 & mininet> h2 wget -O - h1
以上两个都应该工作并为您提供TCP连接
您应首先使用以下命令检查启用主机之间通信的规则(假设交换机为s1):
mininet> ovs-ofctl dump-flows s1
并检查与流条目匹配的 IP protocol 字段 . 对于TCP,UDP的值应为6,17,ICMP的值为1 . 您可以在此处查看所有协议编号:http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
2 回答
如果ping是正常的你可以尝试iperf,它将通过TCP测试带宽(在这里阅读https://github.com/mininet/mininet/wiki/Bufferbloat#part-3-streaming-video---sketch-the-tcp-cwnd-and-buffer-occupancy)你也可以尝试在mininet上设置一个简单的http服务器在某个主机上将站在TCP上 .
以上两个都应该工作并为您提供TCP连接
您应首先使用以下命令检查启用主机之间通信的规则(假设交换机为s1):
并检查与流条目匹配的 IP protocol 字段 . 对于TCP,UDP的值应为6,17,ICMP的值为1 . 您可以在此处查看所有协议编号:http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml