SDN第五次上機作業--基於組表的簡單負載均衡


0.作業鏈接

http://www.cnblogs.com/easteast/p/8125383.html

1.實驗目的

1、搭建如下拓撲並連接控制器
2、下發相關流表和組表實現負載均衡
3、抓包分析驗證負載均衡

2.實驗步驟

1.建立以下拓撲,並連接上ODL控制器。
  • tupo
  • 對應端口信息
2.利用ODL下發組表、流表,實現簡易負載均衡(提交要求:利用sudo ovs-ofctl dump-flows br0 -O OpenFlow13及 sudo ovs-ofctl dump-groups SW -O OpenFlow13查看的截圖)
  • 初始連接后S2,S3流表查看


    可以觀察到S2,S3對S1,S4發送的數據是丟棄,即H1到H2,H,3,H4只通過S1->S4的鏈路

  • 對S1下發組表


    新增3個bucket,將每個bucket的weight設置成相同的權重,代表有相同的優先級,3個bucket的action分別對應將數據包轉發到S1的2,3 ,4端口

  • 對S1下發流表




    設置1口進入的數據流跳轉至組表內

  • 查看S1組表,流表是否下發成功

  • 對S2,S3下發流表


    原本S2,S3port1與port2皆drop,現在添加兩條優先級更高流表,或者覆蓋之前的流表使得S2:port1-port2,port2-port1;S3:port1-port2,port2-port1

  • 查看S2,S3下發流表是否成功

  • 對S4下發流表

    這里S4需要下發9條流表

in_port destination output
1 H2 4
2 H2 4
3 H2 4
1 H3 5
2 H3 5
3 H3 5
1 H4 6
2 H4 6
3 H4 6
  • 查看S4下發流表是否成功
3.利用Wireshark驗證負載均衡的實現




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM