mininet实战

先来一个图。
mininet实战_第1张图片
sudo mn模拟默认的环境。一个Controller c0; 一个OVSSwitch s1; 然后两个Host h1,h2。
在dump中可以看到其实s1就是本机(ubuntu虚拟机系统);c0是占用本机的某个端口,在某进程运行;而h1和h2是用两个进程来实现的。
不要试图去抓s1的包,因为它这会捕获本机的各种流量。
mininet实战_第2张图片
而应该在h1或者h2监听流量。
先在h1上tcpdump -n来监听通过h1的流量。
然后在mininet命令行里h1 ping h2来产生通信流量。
抓包结果如下:
mininet实战_第3张图片
mininet实战_第4张图片
这个用XQuartz打开的窗口不能拉伸,所以不得不截两张图。

然后用iperf 测h1与h2之间的TCP带宽和iperfudp测UDP带宽。哇,我的TCP带宽居然这么高『17.1 Gbits/sec』,跟CPU有关吗
mininet实战_第5张图片

你可能感兴趣的:(mininet实战)