我在由 mininet 创建的 SDN 环形拓扑中一一使用了所有 opendaylight、泛光灯和 POX 控制器,但我无法使用 traceroute 命令并跟踪 ping 数据包传输的路径。
在本文中
SDN Traceroute:在不改变网络行为的情况下跟踪 SDN 转发
据说他们已经创建了一种跟踪SDN的方法,但是很难应用。
还有其他建议吗?
我在由 mininet 创建的 SDN 环形拓扑中一一使用了所有 opendaylight、泛光灯和 POX 控制器,但我无法使用 traceroute 命令并跟踪 ping 数据包传输的路径。
在本文中
SDN Traceroute:在不改变网络行为的情况下跟踪 SDN 转发
据说他们已经创建了一种跟踪SDN的方法,但是很难应用。
还有其他建议吗?
SDN 的要点之一是您构建了一个虚拟的“网络盒”,所有的交换、路由、NAT 等都在其中发生,并且从外部看它就像一个单独的设备,无论其物理组件及其位置如何。
显然,这对依赖于它们可以跟踪的不同 L3 跃点的 traceroute 之类的工具是有害的。通常,SDN 解决方案有自己的工具来跟踪或模拟网络中的流。然而,这(目前)还没有标准。
此外,您也许可以配置允许您跟踪网络上的流量的特殊规则集(如您链接到的论文建议)。或者,您可以故意减少并检查 TTL 以使“跃点”出现在 traceroute 中。这可能会或可能不会起作用取决于您的 SDN 解决方案。