




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、校園網絡環路防范方法分析李金方 肖東2,吳滔1(1 河海大學信息中心2.河海大學圖書館,南京210098)摘要:針對校園網絡用戶對網絡知識的了解和技術的缺乏,造成的網絡環路故障頻出,從而導致嚴 重的網絡癱瘓的問題。借助于ieee 802.id標準的牛成樹協議(stp)提供的動態兀余切換 機制,有效的防止和消除了網絡環路對網絡運行的影響。關鍵詞:網絡環路,生成樹協議中圖分類號tp393.05 , 文獻標志碼:a1引言隨著高校學生培養形式的變化,供教師使用的辦公室逐漸演變成集教學、實驗、科研為一體的 工作室,從而使得校園網絡接入的形式發生了一些變化,原先提供的物理信息點的數量遠遠不能滿 足師生入網
2、的需求。通常的解決方法是師生口行購置一些普通交換機進行簡單的互聯,以滿足上網 的需要。山于用戶對網絡知識的了解和技術的缺乏,造成網絡環路故障頻出,對網絡運行的影響較 大。2. 網絡環路的幾種拓撲形式網絡壞路是當前對校園網網絡運行影響較突出的兒種問題之一(如arp攻擊,dhcp欺騙等)。 導致形成網絡環路的幾種行為如下:(1)片而的理解端口聚合是需要交換機必需具備的功能和配置技術。校園網某些用八簡單的認 為在兩交換機端口z間用兩根以上的網線互聯起來就可以增加物理帶寬,從100m就可以達到 200m以上的帶寬,如圖1所示,導致網絡環路的產生。校園網圖1同一交換機兩端iiz間形成的環路校園網圖2同v
3、lan不同交換機 兩端口之間形成的環路校園網某些用戶缺乏對網絡技術知識的認識。為了網絡通信的可靠性,使用兩臺交換機首 先互聯起來,然后再分別用網線連接到校園網對室內提供的信息點上,如圖2所示,導致網絡 環路的產生。 校園網某些用戶在工作室內布置網線,受室內環境的影響經常會將同一根網線插在同一個 vlan里的交換機兩端口上,如圖3所示,形成網絡環路。端口z間形成的壞路圖3卜-層交換機兩端口 z間形成的環路由于上述原因,網絡環路的產生總是存在的,如何防止和消除網絡環路對網絡運行的影響,借助ieee 802. id生成樹協議(spanning tree protocol),可以収得一個較滿意的效果。
4、3. 生成樹協議工作機制3. 1生成樹協議原理冗余鏈路作為網絡備份路徑發揮著非常重婆的作用,是網絡運行可靠性的保障。而網絡環路對 網絡運行來說又是致命的打擊。stp的有效運作對于網絡是非常重要的,因為如果兩節點之間存在 多條路徑,就會產主環路,導致信息的重復,從而使網絡不通。而ieee 802.id生成樹協議(stp) 允許網絡上存在環路時,口動斷開壞路連接。當檢測到交換機間存在多條連接時,將只啟動最主要 的一條連接,而將其他連接都阻塞掉,將這些連接變為備用連接。確保同一時刻網絡兩節點z間只 有一條路徑是主動激活的,可以通訊的。當主連接岀現問題時,牛成樹協議將h動起用備用連接接 替主連接的工作
5、,不需要任何人工干預。可見ieee 802.id標準的生成樹協議(stp)提供了網絡的動態冗余切換機制。因此使用stp, 可以在網絡設計小部署備份線路,并且得到下述保障: 在主線路正常工作時,備份線路是關閉的。 當主線路出現故障時,口動激活備份線路,將數據流切換到備份線路,從而保證網絡設備 正常運行。因此使用stp這種網絡自動重構的功能,不僅可以保證在網絡結構上存在冗余路徑的情況時, 阻止網絡壞路狀態的發還能使得網絡上的川戶能夠最大限度地與網絡保持正常的連接。綸成樹協議stp在交換機間進行通信吋使用的是bpdu (bridge protocol data units)。交換機 通過發送bpdu
6、來進行通信并構建生成樹拓撲,連接到lan的所有交換機都將接收bpdu。交換 機并不肓接轉發bpdu,但是接收bpdu的交換機會計算bpdu,如果網絡拓撲發生改變,就會發出 一個 bpduo利用bpdu進行的交換機間的通信將導致如下結果:一臺交換機被選為根交換機(root switch) 為每臺交換機計算到根交換機最短的距離(shortest distance) 選出指定交換機(tpesignated switch),該交換機是最靠近根交換機(root switch)的 交換機,數據包將通過該交換機轉發給根交換機。 選出每臺交換機上的一個端口,該端口是該交換機到根交換機的最佳路徑。 選岀生成樹內
7、的所有端口。如果所有啟動生成樹協議的交換機都使用缺省的設置值,那么,具有最小mac地址的 交換機將成為根交換機(root switch)。通過提高交換機的優先級(數值越小),牛.成樹協 議可以將其強制選定為根交換機。當生成樹協議使用缺省參數值時,源站點和目的站點之間的路徑未必是最理想的。例如,一個 到某個端口的高速率的連接可能使得根端口發生改變,因其數值優于了當詢的根端口。因為生成樹 追求的目標就是根端口應具有最快的連接。3.2生成樹(stp)工作舉例在一個環路中有三個橋(或三臺交換機),如圖4所示。在此例中,如果不使用生成樹技術, 可以預見到可能發生的一些網絡故障。例如,如果橋a向橋b發出一
8、個廣播包,那么,橋b將把此 數據包廣播給橋c,而橋c 乂會將此數據包廣播回給橋a。隨后會一總將如此反復,廣播包將會在這 個環路小被循環往復地傳遞,從而導致嚴重的網絡故障。為了避免網絡環路的發生,可以如圖42所示采用stp來解決。生成樹將阻斷橋b與橋c之間 的連接,以打破壞路的形成。stp算法將根據計算出來的各橋和端口之間的數值,來決定斷開哪一 條連接。現在,如果橋a向橋c發出一個廣播包,那么,橋c將在端口 1處將此數據包丟棄,那么此 廣播將結束。aport 3bridge ii)-15port 1port 2port cost-19port cost-4port cost-4 、,port 3
9、bridge 11)-30port iport 3:09bridge id- 20port 1port 2、r port cost-4k)rt cost-1fort cost-19port cost-19lanz割14, i應用5if:之前lan3.lanllanz圖肝2:應用.sir之后.lansabort j根橋交換機bort 1port 2port cost-19指定端i i指定端i ibpori aport 50bridge id- 30.指定橋ljort 1port 2阻塞1port 1port 2根端i i:根曙口port cost-19port cost-19但是,牛成樹的算法較
10、復雜,所以,在交換機上盡量不要改動其出廠默認設置值,(最好在充 分研究理解其z后,再去更改交換機上的生成樹的設置)。生成樹將口動任命根橋/根端口,并避免 環路的形成。由此可見啟用stp的主要口的是在網絡設計中部署備份線路,從而增加網絡運行的可靠性。同 理在網絡設計屮合理部署使用stp,可以冇效的防止網絡環路的產生,從而人大降低環路對網絡運 行的致命打擊。4. stp防止網絡環路的技術實現實現環境在一幢學生宿舍樓構成;樓內冇520個信息點和1個3. 3mx3. 3mx3m的網絡交換設備 機房,機房內安置4個2m高的標準機柜,共有24端口的交換機23臺(其中一臺為神州數碼網絡 公司生產的dcrs-
11、5950-28t萬兆匯聚交換機,其余22臺為神州數碼生產的dcs-3950-26c接入層交換機)。dcs-3950-26c接入層交換機分別通過t兆端口與dcrs-5950-28t萬兆匯聚交換機的千兆端 口級聯,充分保證了負載均衡的能力需求。為了冇效的防止網絡環路的產生,只在接入層交換機上 啟用stp協議,即使得每臺接入層交換機均配置成根橋交換機,其100m的端口均設置成指定端口。 其中任意一臺dcs-3950-26c交換機配置的相關內容顯示如2switch#show runno service password-encryptionhostname switchenable password
12、adminusername admin privilege 15 password 7 21232f297a57a5a743894a0e4a801 fc3spanning-tree(全局啟動生成樹協議,默認的生成樹的類型為mstp。防止交換機自身或交換機z間的環路)loopback-detection interval-time 240 3()(全局開川環路檢測功能,設置環路檢測的時間間隔。防止交換機下接的hub上的環路) (全局開啟環路恢復時間)loopback-detection control-recovery timeout 240iip dhcp snooping enableip
13、dhcp snooping binding enablevlan 1vlan 2name managementivlan 20interface ethernet()/o/1spanning-tree portfast switchport access vlan 20 loopback-detection specified-vlan 20 loopback-detection control shutdown ip dhcp snooping binding user-control(全局啟動dhcp snooping功能)(全局啟動dhcp snooping綁定功能)(將端口設置為牛成樹
14、指定端口,使其快速成為轉發端m )(將端口設置為在vlan20中檢測環路)(當端口檢測到環路后將端口關閉,并在240秒后恢復)(設置端口的dhcp綁定模式,防止私自接dhcp服務器 和私h固定ip地址)interface etherneto/o/25 switchport mode trunk ip dhcp snooping trustinterface vlan2interface ethernet0/0/24 spanning-tree portfast switchport access vlan 20 loopback-detection specified-vlan 20 loop
15、back-detection control shutdown ip dhcp snooping binding user-control(設置端口為dhcp snooping安全端口,即容許接受dhcp請 求。也就是允許接dhcp服務器)ip address 192.168.2.3 255.255.255.0ip default-gateway 192.168.2.1no loginend交換機經配置重新啟動后,經過檢測124個端口均可正常上網使用。然后再用一根網線連接到 dcs-3950-26c交換機任意兩端口上,或者用一根網線連接到普通交換機的兩端口上,再用一根網線 上聯到dcs-3950-26c交換機某一端口上(如圖3所示)構建產牛網絡環路的環境。登入dcs-3950-26c 交換機杳看可見形成環路的端口已發生阻塞(blocking),同時檢測交換機其他端ii均可正常上網。 實驗表明stp協議發揮了作川,有效的防止網絡壞路的發生,保障了網絡的正常運行。結束語河海大學校園網絡在接入層交換機未啟用stp協議z前,網絡環路故障頻出,不僅花
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- C++應用性能監控的試題及答案
- 2025年江蘇省職業資格類考試導游資格證試題及答案解析
- 2025年財務成本管理備考要點試題及答案
- 2025年廣告設計師中級考試模擬:平面廣告創意與制作創新設計試題
- 2025年考研英語(一)翻譯長難句專項提升卷(含答案與技巧)
- 2025年浙江省杭州市高中地理選修六單元綜合試卷
- 2025年小學教師資格教育教學知識與能力模擬試卷(含教育改革趨勢)
- 護理臨床日記應用與管理
- 秋冬養生護理宣教
- 初中英語外研版(2024)七年級上冊Unit 6 The power of plants當堂檢測題
- 2025-2030中國氯氧化鉍行業市場發展趨勢與前景展望戰略研究報告
- 視頻監控介紹課件
- 2025年軟件測試工程師考試題及答案
- 血管內導管相關性血流感染預防與診治指南(2025)解讀課件
- 2025年高考數學考前最后一課
- 茶葉加工考試題及答案
- 跨學科實踐制作微型密度計人教版物理八年級下學期
- 2025屆高考語文作文備考之審題立意30道選擇題訓練(附答案)
- 21. 三黑和土地 課件
- 挖掘機理論試題及答案
- 2025年銀行從業資格考試個人理財真題卷權威解讀
評論
0/150
提交評論