期末作業驗收

2022-03-09 00:07:51 字數 1160 閱讀 9891

場景二

1.建立拓撲的**

拓撲2.下發組表流表的**

下發組表流表

1.目的

伺服器h2,h3,h4上各自有不同的服務,h1是客戶端。實現乙個負載均衡的北向程式,當h2,h3,h4向h1傳輸資料時,北向應用根據鏈路的使用狀況動態的調整路由規則。

例如:s1-s4鏈路頻寬充足情況下應預設s4-s1的傳輸路徑,當剩餘頻寬不足的情況下應動態調整路由,使鏈路負載達到平衡。

2.主要思路
a.通過控制s1到s2/s3/s4的優先順序,在不同時間片,優先順序不同。

b.優先順序通過組表實現,優先順序有以下三種 s2>s3=s4 / s3>s4=s2 / s4>s2=s3

1.場景思路設計及方案選定、講解

2.python程式**的編寫

1.通過這次課程,了解了很多前沿的內容,包括openflow、mininet、floodlight、opendaylight、ryu控制器、onos控制器、opendaylight控制器,學會了如何使用openflow的北向介面進行應用場景的實現,利用odl下發組表、流表,實現建議負載均衡,用mininet來通過python指令碼來建立拓撲結構,用ovs-ofctl來管理流表項,借助postman通過odl的北向介面下發流表,用字元命令生成拓撲並測試連通性,用視覺化介面生成拓撲並測試連通性,用python指令碼生成fat-tree型的拓撲,安裝floodlight,生成拓撲並連線控制器floodlight,利用控制器floodlight檢視圖形拓撲,利用字元介面下發流表,通過測試聯通性,來驗證openflow的hardtime機制,利用ovs命令下發流表,實現vlan功能,利用ovs命令檢視流表,wires   hark抓包驗證,再利用odl北向介面檢視已下發的流表,利用wireshark驗證負載均衡的實現。

2.雖然時間倉促,但是還是在有限的時間內學習到了很多知識。功夫不負有心人,在忙碌的最後乙個階段,認真地完成了課程設計作業。這次的課程設計尚有不足,主要原因還是因為自身能力不足,無法很好的優化**程式,得到更好的效果。

期末作業驗收

負責程式的審核和bug修復 sdn,software defined network,是對傳統網路架構的一次革新。本質是讓使用者 應用可以通過軟體程式設計的方式充分控制網路的行為,讓網路軟體化近而敏捷化,從而使服務質量上公升,速度提高。幾次課的實踐和理論學習,查閱資料的能力有所上公升。軟體定義網路,...

期末作業驗收

葉港晨,張思槐,莊友鵬,鄭晨佳,陳曉凱 存放於github 拓撲結構 負載均衡指令碼 拓撲圖 下發流表 負載均衡測試 我在我們小組中的分工就是在確定選題之後,思考解題的思路。例如如何獲取並且表示和比較每個路由器負載程度,以及當發生需要負載均衡時的情況時如何自行地改變以均衡負載 最早接觸這個課程的時候...

C語言期末作業

題目 使用選單選擇趣味性程式 設計要求 1.findnum 2.findroot 3.detective 4.doubleball 5.diamond 6.goodbye input 1 6 1.findnum 乙隻老鼠咬壞了賬本,公式中符號 代表是被老鼠咬壞的地方。要想恢復下面的等式應該在 填上哪...