WireShark組 2019 SDN大作業

2022-05-16 04:04:35 字數 3310 閱讀 9709

作業屬於哪個班級、分組

軟體定義網路sdn2019

(福州大學)

wireshark分組

學號姓名

工作分配

分工佔比

031702115

連振昇**編寫、構建拓撲等

27%031702117

童聖滔27%

031702118

范文輝**編寫、構建拓撲等

26%031702143

蔡智偉(組長)

資料收集、設計、部落格撰寫

20%作業屬於哪個班級、分組

軟體定義網路sdn2019

(福州大學)

wireshark分組

學號姓名

工作分配

分工佔比

031702115

連振昇資料收集、ppt撰寫

23%031702117

童聖滔資料收集、ppt撰寫

22%031702118

范文輝資料收集、ppt撰寫

24%031702143

蔡智偉(組長)

報告匯報演講、ppt改寫

31%作業目標:利用學期課程所學知識,選擇乙個實驗選題,完成課程設計和實驗目標,設計拓撲、研究課題內容、完成實驗——我們小組選擇了負載均衡實驗課題,並選擇乙個並不特別複雜的實驗拓撲圖,來驗證實驗。

實驗內容主要如下:

1.驗證拓撲是否搭建正確、ip分配、埠連線、主機交換機的匹配連通等情況。

2.流表、報文的驗證與分析等。

3.北向介面開發、負載均衡的實現等、

負載均衡**

sdn作業——負載均衡

(具體在課程中有引用)

1.ovs常用命令與使用總結

2.openflow 交換機與控制器互動步驟

3.利用wireshark抓取並分析openflow協議報文

負載均衡是一種將任務分派到多個服務端程序的方法。

**訪問量已經越來越大,響應速度也將越來越慢。負載均衡正是一種將任務分派到多個服務端程序的方法,是多台伺服器以對稱的方式組成乙個伺服器集合,每台伺服器都具有等價的地位,都可以單獨對外提供服務而無須其他伺服器的輔助技術。通過某種負載分擔技術,採用某種負載均衡實現策略、和實現的方法,具體的實現。將外部傳送來的請求均勻分配到對稱結構中的某一台伺服器上,而接收到請求的伺服器獨立地回應客戶的請求。

基本原理圖:

負載均衡能夠平均分配客戶請求到伺服器列陣,籍此提供快速獲取重要資料,解決大量併發訪問服務問題。這種群集技術可以用最少的投資獲得接近於大型主機的效能。

可以減少程序的負載、提高容錯能力、提高線路的資料處理能力、提高網路的可用性已經靈活性。(通過ubuntu虛擬機器實現)

如上圖,h2,h3,h4三颱為伺服器,執行著各種服務程序,h1為客戶機。本次實驗通過這樣乙個拓撲,來設計乙個實現負載均衡的北向程式,並且可以通過各種命令來完成許多要求、檢視配置,如下髮流表、資料傳輸。

例如,當三颱伺服器h2,h3,h4向客戶端h1傳輸資料時,鏈路可能存在各種各樣的情況,可能」空閒」、可能「擁擠」,這時便通過北向程式,根據鏈路的使用情況,動態地調整路由規則,實現負載均衡,來實現目的——提高網路連通性、資料處理能力等等。比如說,鏈路頻寬若足夠,則預設通過s4-s1的傳輸路徑進行資料傳送;而當剩餘頻寬不足的情況下,則應動態調整路由,使鏈路負載達到平衡。所以在現實應用時,我們應當選擇適當、合理的負載均衡演算法和實現方法。實現sdn的負載均衡的常見方法有好幾種,如:http重定向、dns網域名稱解析、反向**等......詳細的介紹可以參考部落格介紹

等sdn作業——負載均衡

2023年12月20日	在分組報告後,組員對課題進行了各自的了解。之後進行了進行了小組討論,對小組的分組實驗要完成什麼樣的任務,如何進行任務分配、大致通過什麼樣的方法進行實驗設計與研究等交流了意見並討論。在第一次討論中確認了各人分工、實驗方法等。每人去了解網路上的課例,大致理解如何實現。並嘗試、開始進行實現。

2023年12月24日 設計開始後,遇到的困難和問題主要是對一些工作不太熟練,如報文分析、一時想不起來某些指令...成員因人而異。並且,分組繼續對工作任務的分析、查詢知識進行了解。

經歷數天,通過網路資源對設計思路的推敲了解與打**的上手,之後的工作更為順利,期間陸陸續續地完成內容。,由於前幾天的挺多門的考試,所有前面幾天的時間並沒有很多、很好的花在實驗上,所以進度較為慢。

連振昇:
在這次課程學習中最大的收穫是學會運用虛擬機器的部分終端指令,mininet,floodlight,odl,wireshark等軟體的基本用法和用途,以及負載均衡的原理及實現。上了這門課程之後,我對sdn新構型網路有了更進一步的理解,通過控制面板和**面的分離,更好的是的程式能夠很好的控制網路各項功能,這是在傳統網路上的乙個大的飛躍。並且學會了簡單的odl控制器下發流表,從而實現負載均衡的思路。相信對以後會很有幫助。
童聖濤:
sdn是一門相對比較新的課程,他能夠用軟體來定義網路,這在我以前的認知中是不存在的,通過本學期的學習,包括理論與實踐,使我對sdn有了自己的理解和看法,我覺得他不僅讓我學到了相關的理論知識,比如ryu啊,opendaylight啊,postman啊,mininet,odl等等,也學會了多實踐和團隊協作對學習的重要性。此外,我也對linux有了更進一步的理解。sdn具有無限的可能性,我們應該積極的擁抱她,而不是在角落裡看著以前和滿足於現在。
范文輝:
通過sdn的課程學習,我對sdn有了基本的了解,看到它的發展前景。同時,我學會了用mininet來創造拓撲,學會了流表的下發、設計和檢視,學會了postman的使用,學會了用odl控制器檢視拓撲,下發流表,獲取流表,並用uri介面獲取埠資料;學會了linux的安裝和一些簡單基本操作等等。
蔡智偉:
(先發一下牢騷:網路型別的課程總是讓我感覺很難,難以理解後就可能覺得無聊...如計算機網路、接入網、(軟體定義網路)...但是網路型別的課程還是很重要,我也一直在嘗試補缺漏,儘管效果不盡如人意。)經過這個學期的sdn的學習,一定程度上了解到新的領域的知識,之前從未了解過這門課的內容,竟然能通過軟體來定義網路架構,這門課程也是較為有用、新穎,也具有巨大的優勢。課程帶給我的,不僅僅是課程內的知識,還有學習的方法:通過軟體(虛擬機器...)、部落格論壇(sdnlab...),更重要的是學習、創新態度:傳統的網路架構帶來了巨大成功,但它的成長速度趨於平緩,利用起來也越來越複雜。而從我認為難以想象的角度來進行sdn的創新設計,帶來更加簡單、動態和靈活網路管理。

藍橋杯2019初賽 A組

修改陣列題目描述 給定乙個長度為n 的陣列a a1,a2,an 陣列中有可能有重複出現的整數。現在小明要按以下方法將其修改為沒有重複整數的陣列。小明會依次修改a2,a3,an。當修改ai 時,小明會檢查ai 是否在a1 ai 1 現過。如果出現過,則小明會給ai 加上1 如果新的ai 仍在之前出現過...

2019藍橋杯B組題

試題 b 年號字串 本題總分 5 分 問題描述 小明用字母 a 對應數字 1,b 對應 2,以此類推,用 z 對應 26。對於 27 以上的數字,小明用兩位或更長位的字串來對應,例如 aa 對應 27,ab 對 應 28,az 對應 52,lq 對應 329。請問 2019 對應的字串是什麼?答案提...

2019屆藍橋杯大學B組題解

試題 b 年號字串 本題總分 5 分 問題描述 小明用字母 a 對應數字 1,b 對應 2,以此類推,用 z 對應 26。對於 27 以上的數字,小明用兩位或更長位的字串來對應,例如 aa 對應 27,ab 對 應 28,az 對應 52,lq 對應 329。請問 2019 對應的字串是什麼?答案提...