如何将数据发送到Mininet中的多个目的地?

时间:2015-08-26 12:08:13

标签: multicast mininet sdn

我想测试在SDN控制器中实现的多播路由算法。我使用Mininet仿真器生成测试网络拓扑。
据我所知,Mininet中没有任何功能允许我将数据包从一个发送者发送到多个目的地(多播)。我已经尝试在网络中找到该问题的答案,但我找不到任何答案。
那么,我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

您可以使用OpenFlow v1.3支持的组表。然后,您可以通过将具有多个存储桶的组表和每个存储桶输出到设计端口来进行多播。

更新:用Python编写的Ryu igmp控制器:https://github.com/osrg/ryu/blob/master/ryu/app/simple_switch_igmp.py