SDN Lab

環境設置

初級

Lab1:創建一個基本的SDN網路環境和使用iperf工具測試網路頻寬

Lab2:改變switch和host之間連結的網路參數(頻寬,延遲時間)

Lab3: 使用Pox controller連接到open vswitch

Lab4:可以從Pox controller 查看到觀看host 0傳送封包給 host 1的封包掉落率 且可經由mininet 設定host 0傳送封包 到host 1的封包掉落率最後可經由Pox controller 中觀看到封包掉落率大約會在10%左右.

Lab5:主要利用h0 ping h1 中間封包經過s0和s1, 接著封包再轉傳給Pox controller,然而Pox controller就能量測到封包從s0到s1傳送封包的延遲時間.

Lab6: 主要利用h0,h1 ping h2的過程中利用h0, h1 做為iperf 的client端,,h2為iperf的server端 , 經過iperf工具 的計算之後, h0 到 h2的頻寬限制在512kbps下 ,h1到h2的頻寬被限制在10Mbps

Lab7:主要利用Pox controller 去調整routing path

中級

VM:http://sdnhub.org/tutorials/sdn-tutorial-vm/

Lab1: h1 會發送出ICMP request packet 到h4 ,最後h4會發送出ICMP reply封包傳送回h1來確認h1,h4是否存在

Lab2: 經由h1 ping h2 來監控 當h1 ping h2 的過程中網路流量的數值

Lab3:使用iperf網路測試工具h1,h2為client端,h3為server端,h1,h2會送出50kbps,100kbps的流量到h3,然而將經由s1,s2,s3去量測網路頻寬

Lab4:h1 ping h2 當不同路徑改變的時候 可以從switch4,5,6中看到頻寬也會跟著改變

Lab5:當h1 ping h2,h1 ping h3 使用Dijkstra Alogorithm 去找到最長路徑和最短路徑

參考資料來源:http://csie.nqu.edu.tw/smallko/sdn/sdn.htm

Dr. Chih-Heng Ke

Department of Computer Science and Information Engineering, National Quemoy University, Kinmen, Taiwan