无法在DLUX上看到自定义拓扑

时间:2018-03-29 13:58:01

标签: opendaylight

我在mininet中创建了一个自定义拓扑,并将流规则添加到交换机。我可以ping主机,但无法在DLUX上看到拓扑。我尝试使用其他拓扑,如单一和线性,这些工作正常。我不明白自定义拓扑的问题是什么。如果有人可以发光。

3 个答案:

答案 0 :(得分:1)

尝试重启ODL,就像这个person is doing一样。我会怀疑的 你在l2switch项目中遇到了一些错误。但是,您可以进一步调试 通过检查自定义拓扑中每个交换机上的流量。每个开关 应该有一个dl_type = 0x88cc的流向控制器。那些 是LLDP数据包,这是ODL将如何学习链接,这反过来 是DLUX如何在GUI中绘制它们。如果流量不在那里,那么 你想试着找出原因吗?也许开关忽略了 流程编程(检查开关日志),或者流程不均匀 被发送(你可以检查ODL日志,甚至做一个tcpdump来查看是否 openflow规则正被发送到交换机)。如果是流动 已编程,LLDP数据包正在向ODL发送然后问题 可能是ODL和DLUX的内部。

公平地说,DLUX是一个过时的项目,需要删除。那里 可能是你要打的错误。

答案 1 :(得分:0)

奇怪的是,我现在可以突然ping,而不做任何改动。我之前也遇到过这个问题,控制器工作一周左右然后突然开始运行。

答案 2 :(得分:0)

问题不是来自ODL,而是来自OVS交换机,您需要使用此脚本作为您的交换机控制器

sudo ovs-vsctl设置网桥s1协议= OpenFlow13

http://kspviswa.github.io/Installing-ODL-BE.html