SDN第五次上机作业
2018-01-01 22:24
302 查看
作业链接:https://edu.cnblogs.com/campus/fzu/SoftwareDefinedNetworking2017/homework/1559
实验目的
1、搭建如下拓扑并连接控制器2、下发相关流表和组表实现负载均衡
3、抓包分析验证负载均衡
实验步骤
1.建立以下拓扑,并连接上ODL控制器。(用py脚本建拓扑,这样路由器和主机的链接端口会比较清晰)
建出来的拓扑如下图:用links命令查看各端口连接情况:
2.利用ODL下发组表、流表,实现建议负载均衡
利用sudo ovs-ofctl dump-flows br0 -O OpenFlow13
及
sudo ovs-ofctl dump-groups SW -O OpenFlow13
查看的截图
S1组表(用于实现分流,而不是单纯的最短路径)
S1流表(用于把组表下发到S1的入端口使组表生效)
S2流表(覆盖S2中drop动作的流表项)
S3流表(覆盖S3中drop动作的流表项)
S4流表(由于其连接着目的主机,所以根据包的目标IP地址匹配出口的端口)
3.利用Wireshark验证负载均衡的实现(h1 ping h3)
s4-eth1s4-eth2
s4-eth3