添加外部请求对floodlight是什么控制器造成的影响

格式:PDF ? 页数:7页 ? 上传日期: 00:43:33 ? 浏览次数:50 ? ? 5000积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}
//找到从源到目标的路径

以上为Forwarding 模塊大致的功能那么下面通过一个实验来熟悉这个模块,实验的用例为下图:
2.恢复Forwarding模块的加载,观察网络情况
同样我在每个接口进行抓包抓包的情况如下:
OF交换机到控制器接口抓包
从这些抓包的情况可以分析出h1 ping h2的工作情况:
step1:h1查看本地mac地址表,没有找到h2的mac,则发送ARP消息到s1交换机
step2:s1收到ARP消息以后,发现流表中不存在对应项则通过packet_in消息将ARP消息发送到控制器.
step4:s1收到packet_out消息后,将arp通过除入端口之外的其它端口进行转发
step7:h2收到arp后,產生响应数据包逆向返回到h1(与ARP过程相反).
注意:在控制器通过packet_out消息控制OF交换机转发数据包以后,还会下发FLOW_MOD消息在相应的交换机的流表中添加流表项,这样下次数据包到来的时候OF交换机就可以通过流表进行数据转发,而不需要告诉控制器了,下图为s1-s3交换机中的流表项:
这樣我们基本上了解了Forwarding模块的工作原理.

}

我要回帖

更多关于 floodlight是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信