❶ 請問網路風暴如何解決...
編輯本段網路風暴-預防(以CISCO catalyst switch為例) 1、首先使用網管分析你網路的baseline,這樣可以明確你的網路當中正常情況下的廣播包比例是多少。 2、目前絕大多數交換機都支持廣播風暴抑制特性,配置了這個特性以後,你可以控制每個埠的廣播包維持在特定的比例之下,這樣可以保留帶寬給必須的應用。 配置:(以CISCO catalyst switch為例) Int XX storm-control broadcast level 20.00 switch#sh storm Interface Filter State Level Current --------- ------------- ------- ------- Fa1/0/1 Forwarding 20.00% 0.00% 3、針對預設STP配置無法排除的網路環路問題,利用STP的BPDUguard特性來預防廣播風暴。此種環路情況示意圖如下: switch——hub(portA——portB) Switch啟用了STP,而hub則被人有意無意的用一根網線聯起來,導致引起了環路。SWITCH的埠不會收到其他交換機或本交換機其他埠的 BPDU,不會觸發該埠的STP決策過程,也就不可能blocking該埠,這樣就會引起廣播風暴。我們可以利用CISCO STP的BPDUguard特性來預防這一點。 int xxx spanning-tree bpguard enable 值得注意的是bpguard可以在全局下配置,也可以在每埠的基礎上配置。如果在全局下配置,則只對配置了portfast的埠起作用,如果在埠下配置,則不用配置portfast。 編輯本段網路風暴-排障(以CISCO catalyst switch為例) [1]如果網路中已經產生了網路風暴(現象通常為網路丟包、響應遲緩、時斷時通等),則可以利用如下的方法來排障 1、首先確認是否是網路風暴或其他異常流量引起的網路異常,在核心交換機上 Switch〉sh proc cpu | e 0.00 CPU utilization for five seconds: 19%/0%; one minute: 19%; five minutes: 19% PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process 15 20170516 76615501 263 0.31% 0.13% 0.12% 0 ARP Input 26 7383266801839439482 401 5.03% 4.70% 5.08% 0 Cat4k Mgmt HiPri 27 8870781921122570949 790 5.67% 7.50% 6.81% 0 Cat4k Mgmt LoPri 43 730060152 341404109 2138 6.15% 5.29% 5.28% 0 Spanning Tree 50 59141788 401057972 147 0.47% 0.37% 0.39% 0 IP Input 56 2832760 3795155 746 0.07% 0.03% 0.01% 0 Adj Manager 58 4525900 28130423 160 0.31% 0.25% 0.18% 0 CEF process 96 20789148 344043382 60 0.23% 0.09% 0.08% 0 Standby (HSRP) 如果交換機的CPU利用率較高,且大部分的資源都被「IP Input」進程佔用,則基本可以確定網路中有大流量的數據 2、查找異常流量是從交換機的那一個埠來的: switch #sh int | i protocol|rate|broadcasts FastEthernet1/0/1 is up, line protocol is up (connected) Queueing strategy: fifo 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 2000 bits/sec, 3 packets/sec Received 241676 broadcasts (0 multicast) 如果找到一個埠的input rate非常高,且接收到的廣播包也非常多,則基本可以找到來源,如果該埠下聯的也是可管理的交換機,則再次執行此過程,直到找到一個連接PC或者HUB的埠 3、shutdown該埠 int xx shutdown 4、查找產生異常流量的根源 如果是HUB環路,則拆掉環;如果是病毒,則做殺毒處理;如果是網卡異常,則更換網卡。此部分不詳述。 5、確認交換機的CEF功能是否啟用,如果沒有,則需要啟用,可以加速流量的轉發 配置CEF: switch〉sh ip cef 全局模式下輸入 ip cef
❷ 網路風暴的原理
網路風暴
網吧行業競爭的加劇,出現了一些規模比較大的網吧。目前在網吧行業內,百台以上的網吧已經隨處可見了。由於網吧在進行網路建設時,缺乏專業的網路技術支持,使得網吧的網路故障頻繁出現。在網吧的網路故障中,由於網路廣播風暴引起的網路故障,占網吧網路故障的九成以上。網路廣播風暴到底是如何形成的呢?
要想正確理解廣播風暴的具體含義,我們必須了解一下工作在網路中的網路設備的工作原理。目前,工作在網吧網路中的網路設備,基本上都是交換機了。對於交換機,大家並沒有真正的了解其工作原理。
一、交換機基礎知識
1、交換機的定義:交換機是一種基於MAC(網卡的硬體地址)識別,能完成封裝轉發數據包功能的網路設備。交換機可以「學習」MAC地址,並把其存放在內部地址表中,通過在數據幀的始發者和目標接收者之間建立臨時的交換路徑,使數據幀直接由源地址到達目的地址。
現在,交換機已經替代了我們原來比較熟悉的網路設備集線器,又稱Hub。但是這並不意味著,我們不需要了解Hub的基本知識。
2、集線器的定義:集線器(HUB)屬於數據通信系統中的基礎設備,它和雙絞線等傳輸介質一樣,是一種不需任何軟體支持或只需很少管理軟體管理的硬體設備。它被廣泛應用到各種場合。集線器工作在區域網(LAN)環境,像網卡一樣,應用於OSI參考模型第一層,因此又被稱為物理層設備。集線器內部採用了電器互聯,當維護LAN的環境是邏輯匯流排或環型結構時,完全可以用集線器建立一個物理上的星型或樹型網路結構。在這方面,集線器所起的作用相當於多埠的中繼器。其實,集線器實際上就是中繼器的一種,其區別僅在於集線器能夠提供更多的埠服務,所以集線器又叫多口中繼器。
二、交換機與集線器的區別
現在,我們經常會存在這樣一個技術誤區,我們用的是交換機,數據全部是點對點轉發的,為什麼還會產生廣播風暴呢?我們在充分了解了交換機與集線器的功能區別後,就會明白,使用交換機作為網路設備的網路,為什麼會出現廣播風暴。
1、交換機與集線器的本質區別:用集線器組成的網路稱為共享式網路,而用交換機組成的網路稱為交換式網路。
共享式乙太網存在的主要問題是所有用戶共享帶寬,每個用戶的實際可用帶寬隨網路用戶數的增加而遞減。這是因為當信息繁忙時,多個用戶可能同時「爭用」一個信道,而一個信道在某一時刻只允許一個用戶佔用,所以大量的用戶經常處於監測等待狀態,致使信號傳輸時產生抖動、停滯或失真,嚴重影響了網路的性能。
2、在交換式乙太網中,交換機提供給每個用戶專用的信息通道,除非兩個源埠企圖同時將信息發往同一個目的埠,否則多個源埠與目的埠之間可同時進行通信而不會發生沖突。通過實驗測得,在多伺服器組成的LAN 中,處於半雙工模式下的交換式乙太網的實際最大傳輸速度是共享式網路的1.7倍,而工作在全雙工狀態下的交換式乙太網的實際最大傳輸速度可達到共享式網路的3.8倍。
交換機只是在工作方式上與集線器不同,其他的如連接方式、速度選擇等與集線器基本相同,目前的交換機同樣從速度上分為10M、100M和1000M幾種,所提供的埠數多為8口、16口和24口幾種。交換機在區域網中主要用於連接工作站、Hub、伺服器或用於分散式主幹網。
三、產生廣播風暴的原因
通過對以上網路設備的了解,我們就可以簡單分析出來,網路產生廣播風暴的原因了。一般情況下,產生網路廣播風暴的原因,主要有以下幾種:
1、網路設備原因:我們經常會有這樣一個誤區,交換機是點對點轉發,不會產生廣播風暴。在我們購買網路設置時,購買的交換機,通常是智能型的Hub,卻被奸商當做交換機來賣。這樣,在網路稍微繁忙的時候,肯定會產生廣播風暴了。
2、網卡損壞:如果網路機器的網卡損壞,也同樣會產生廣播風暴。損壞的網卡,不停向交換機發送大量的數據包,產生了大量無用的數據包,產生了廣播風暴。由於網卡物理損壞引起的廣播風暴,故障比較難排除,由於損壞的網卡一般還能上網,我們一般借用Sniffer區域網管理軟體,查看網路數據流量,來判斷故障點的位置。
3、網路環路:曾經在一次的網路故障排除中,發現一個很可笑的錯誤,一條雙絞線,兩端插在同一個交換機的不同商品上,導致了網路性能急驟下降,打開網頁都非常困難。這種故障,就是典型的網路環路。網路環路的產生,一般是由於一條物理網路線路的兩端,同時接在了一台網路設備中。
4、網路病毒:目前,一些比較流行的網路病毒,Funlove、震盪波、RPC等病毒,一旦有機器中毒後,會立即通過網路進行傳播。網路病毒的傳播,就會損耗大量的網路帶寬,引起網路堵塞,引起廣播風暴。
5、黑客軟體的使用:目前,一些上網者,經常利用網路執法官、網路剪刀手等黑客軟體,對網吧的內部網路進行攻擊,由於這些軟體的使用,網路也可能會引起廣播風暴。
要想做到對故障的快速判斷,良好扎實的基礎知識,是不可缺少的。因此大家在日後的學習中,不要忽略了對基礎知識的學習!
❸ 網路風暴到底是怎麼回事
你說的是區域網絡上的廣播風暴吧 這個問題一般是出現在HUB和交換機上的 如果你沒用這種設備的話那別擔心是廣播風暴了 在交換機HUB等連接設備的連接出現環路的時間 如果交換機不支持生成樹協議或者開啟了埠加速功能(忽略生成樹協議) 會產生廣播風暴、重復偵、MAC地址表不穩定等毛病 廣播風暴的原理很簡單 我也不願去給你復制了,簡單給你說說吧 比如你有兩個不支持生成樹協議的交換機連接著而且都和一個HUB連接著 這樣會產生一個環路 當某個埠收到一個數據的時間 因為交換機是用儲存轉發的方式,它先存下來,然後找目的地址發送 如果它的MAC地址表裡沒有目的地址,它會使用廣播的方式來尋找目的地址 這時另一個交換機和那個HUB也會收到這個數據包 然後他倆也採取廣播的方式來尋找目的地址 這樣第一個交換機的另一個埠又會收到這個數據包 然後它再廣播發送 就這樣在這個環路中不斷的廣播這個數據包 佔用了教大的網路資源
❹ 什麼叫做網路風暴
網路風暴指由於網路拓撲的設計和連接問題,或其他原因導致廣播在網段內大量復制,傳播數據幀,導致網路性能下降,甚至網路癱瘓。網路風暴時主機系統響應一個在網上不斷循環的報文分組或者試圖響應一個沒有應答的系統時就會發生。
在網路風暴這種狀態,請求或者響應分組源源不斷地產生出來,使情況變得更糕。一個數據幀或包被傳輸到本地網段(由廣播域定義)上的每個節點,廣播隨著網路上分組數目的增加,擁塞會隨之出現,從而降低網路的性能以至於使之陷入癱瘓。
網路風暴可能由於各種原因而發生,例如蠕蟲病毒,交換機埠故障,NIC故障,沒有生成樹協議的鏈路冗餘,網路線路序列錯誤或干擾。從目前來看,蠕蟲和ARP攻擊是網路廣播風暴的主要原因。盡管今天網路廣播風暴很少見,但在一些使用集線器的網路中,它仍然很常見。
(4)電腦網卡引起網路風暴擴展閱讀:
網路廣播風暴,90%以上的網路廣播風暴是病毒所致,因此,在區域網中配備防病毒系統,購置IDS入侵檢測系統、網路流量檢測工具等,以加強網路病毒的防治,加強對網路線路運行狀態的監控,以求及時發現和處理網路上的異常流量和病毒攻擊,來保障區域網正常。
網路廣播風暴也可能由某些惡劣環境引起,例如不適當的溫度,濕度,振動和電磁干擾,尤其是在具有嚴重電磁干擾的環境中,這也可能使網路不穩定 ,導致數據傳輸錯誤,引起網路廣播風暴。在網路構建開始時,必須考慮避免計算機或網路介質直接暴露在強磁場中。
網路風暴還有可能是壓制網線時沒有做好,或者網線表面有磨損導致短路。大多數交換機使用存儲轉發技術,工作原理是轉發某個數據包。當網線短路時,交換機將收到大量不符合打包原則的數據包,導致交換機處理器忙碌。該數據包來得太晚無法轉發,造成廣播風暴。
❺ 網路廣播風暴產生的原因以及如何避免
產生原因:當廣播數據充斥網路無法處理,並佔用大量網路帶寬,導致正常業務不能運行,甚至徹底癱瘓,這就發生了「廣播風暴」。一個數據幀或包被傳輸到本地網段 (由廣播域定義)上的每個節點就是廣播;由於網路拓撲的設計和連接問題,或其他原因導致廣播在網段內大量復制,傳播數據幀,導致網路性能下降,甚至網路癱瘓,這就是廣播風暴。
解決網路廣播風暴最快捷的方法是給集線器斷電然後上電啟動即可,但這只是治標不治本的方法,要徹底解決,最好使用交換機設備,並劃分VLAN、通過埠控制網路廣播風暴。