小编Ahm*_*lam的帖子

ovs tap“内部”与 tuntap tap

我正在构建一个 SDN 测试床,其中包含安装在 Linux Ubuntu 18.04 上的 OpenvSwitch 交换机和在 VirtualBox 上运行的 5 个虚拟机(Linux Ubuntu 16.04 服务器)。OVS 由 OpenDaylight Boron 管理。

  • 当我使用ip tuntap add mode tap tapN创建水龙头将虚拟机链接到 OVS 时,一切正常,我可以在“同一子网内”的虚拟机之间进行 ping 操作。但是,当我尝试: 时ovs-ofctl -O OpenFlow13 dump-ports br0,(rx pkts 和 tx pkts)等统计信息仅显示除本地端口之外的所有端口上的零。 在此输入图像描述
  • 但是,当我用来ovs-vsctl add-port br0 vnet0 -- set Interface tapN type=internal创建水龙头时,即使只有一台设备对另一台设备执行 ping 操作,我也可以看到所有端口的统计信息。 在此输入图像描述 我的问题:

    1. 为什么 (dump-ports) 在第一种情况下不显示统计信息?

    2. 可以按照第二种情况所述在我的测试台中继续使用(ovs 内部水龙头)吗?


下面是完整的OVS配置案例1:

ovs-vsctl add-br br0

ip tuntap add mode tap vnet0
ip tuntap add mode tap vnet1
ip tuntap …
Run Code Online (Sandbox Code Playgroud)

virtualbox opendaylight openvswitch sdn tun-tap

5
推荐指数
0
解决办法
3004
查看次数

标签 统计

opendaylight ×1

openvswitch ×1

sdn ×1

tun-tap ×1

virtualbox ×1