我构建了一个自定义 mininet 拓扑:2 个主机,它们之间有 2 个交换机:
Host1====Switch1====Switch2====Host2
用 ONOS 填充流表后,设置工作正常。但我无法处理转发到 SDN 控制器的数据包。
作为控制器,我使用自己的 onos-app。
我尝试了一些 ping 并用 tcpdump 嗅探接口。当一台主机 ping 另一台主机时,主机会发送一个 arp 请求。该请求到达另一台主机并回复。即使回复到达正确的 ping 主机。但后来……什么都没有发生。我希望第一个主机在收到正确的 arp 回复后发送 ping。但相反,它完全没有任何作用。这甚至不能只使用一个开关。
为什么 ping 本身不启动?你知道我做错了什么吗?谢谢你。