轉載:網界論壇服務器
網吧行業競爭的加重,出現了一些規模比較大的網吧。 網吧行業競爭的加重,出現了一些規模比較大的網吧。目前在網吧行業內,百臺以上的網吧已經隨處可見了。因爲網吧在進行網絡建設時,缺少專業的網絡技術支持,使得網吧的網絡故障頻繁出現。在網吧的網絡故障中,因爲網絡廣播風暴引發的網絡故障,佔網吧網絡故障的九成以上。網絡廣播風暴究竟是如何造成的呢? 要想正確理解廣播風暴的具體含義,咱們必須瞭解一下工做在網絡中的網絡設備的工做原理。目前,工做在網吧網絡中的網絡設備,基本上都是交換機了。對於交換機,你們並無真正的瞭解其工做原理。 1、交換機基礎知識 一、交換機的定義:交換機是一種基於MAC(網卡的硬件地址)識別,能完成封裝轉發數據包功能的網絡設備。交換機能夠「學習」MAC地址,並把其存放在內部地址表中,經過在數據幀的始發者和目標接收者之間創建臨時的交換路徑,使數據幀直接由源地址到達目的地址。 如今,交換機已經替代了咱們原來比較熟悉的網絡設備集線器,又稱Hub。可是這並不意味着,咱們不須要了解Hub的基本知識。 二、集線器的定義:集線器(HUB)屬於數據通訊系統中的基礎設備,它和雙絞線等傳輸介質同樣,是一種不需任何軟件支持或只需不多管理軟件管理的硬件設備。它被普遍應用到各類場合。集線器工做在局域網(LAN)環境,像網卡同樣,應用於OSI參考模型第一層,所以又被稱爲物理層設備。集線器內部採用了電器互聯,當維護LAN的環境是邏輯總線或環型結構時,徹底能夠用集線器創建一個物理上的星型或樹型網絡結構。在這方面,集線器所起的做用至關於多端口的中繼器。其實,集線器實際上就是中繼器的一種,其區別僅在於集線器可以提供更多的端口服務,因此集線器又叫多口中繼器。 2、交換機與集線器的區別 如今,咱們常常會存在這樣一個技術誤區,咱們用的是交換機,數據所有是點對點轉發的,爲何還會產生廣播風暴呢?咱們在充分了解了交換機與集線器的功能區別後,就會明白,使用交換機做爲網絡設備的網絡,爲何會出現廣播風暴。 一、交換機與集線器的本質區別:用集線器組成的網絡稱爲共享式網絡,而用交換機組成的網絡稱爲交換式網絡。 共享式以太網存在的主要問題是全部用戶共享帶寬,每一個用戶的實際可用帶寬隨網絡用戶數的增長而遞減。這是由於當信息繁忙時,多個用戶可能同時「爭用」一個信道,而一個信道在某一時刻只容許一個用戶佔用,因此大量的用戶常常處於監測等待狀態,導致信號傳輸時產生抖動、停滯或失真,嚴重影響了網絡的性能。 二、在交換式以太網中,交換機提供給每一個用戶專用的信息通道,除非兩個源端口企圖同時將信息發往同一個目的端口,不然多個源端口與目的端口之間可同時進行通訊而不會發生**。經過實驗測得,在多服務器組成的LAN 中,處於半雙工模式下的交換式以太網的實際最大傳輸速度是共享式網絡的1.7倍,而工做在全雙工狀態下的交換式以太網的實際最大傳輸速度可達到共享式網絡的3.8倍。 交換機只是在工做方式上與集線器不一樣,其餘的如鏈接方式、速度選擇等與集線器基本相同,目前的交換機一樣從速度上分爲10M、100M和1000M幾種,所提供的端口數多爲8口、16口和24口幾種。交換機在局域網中主要用於鏈接工做站、Hub、服務器或用於分散式主幹網。 3、產生廣播風暴的緣由 經過對以上網絡設備的瞭解,咱們就能夠簡單分析出來,網絡產生廣播風暴的緣由了。通常狀況下,產生網絡廣播風暴的緣由,主要有如下幾種: 一、網絡設備緣由:咱們常常會有這樣一個誤區,交換機是點對點轉發,不會產生廣播風暴。在咱們購買網絡設置時,購買的交換機,一般是智能型的Hub,卻被*商當作交換機來賣。這樣,在網絡稍微繁忙的時候,確定會產生廣播風暴了。 二、網卡損壞:若是網絡機器的網卡損壞,也一樣會產生廣播風暴。損壞的網卡,不停向交換機發送大量的數據包,產生了大量無用的數據包,產生了廣播風暴。因爲網卡物理損壞引發的廣播風暴,故障比較難排除,因爲損壞的網卡通常還能上網,咱們通常借用Sniffer局域網管理軟件,查看網絡數據流量,來判斷故障點的位置。 三、網絡環路:曾經在一次的網絡故障排除中,發現一個很好笑的錯誤,一條雙絞線,兩端插在同一個交換機的不一樣端口上,致使了網絡性能急驟降低,打開網頁都很是困難。這種故障,就是典型的網絡環路。網絡環路的產生,通常是因爲一條物理網絡線路的兩端,同時接在了一臺網絡設備中。 四、網絡病毒:目前,一些比較流行的網絡病毒,Funlove、震盪波、RPC等病毒,一旦有機器中毒後,會當即經過網絡進行傳播。網絡病毒的傳播,就會損耗大量的網絡帶寬,引發網絡堵塞,引發廣播風暴。 五、***軟件的使用:目前,一些上網者,常常利用網絡執法官、網絡剪刀手等***軟件,對網吧的內部網絡進行***,因爲這些軟件的使用,網絡也可能會引發廣播風暴。 要想作到對故障的快速判斷,良好紮實的基礎知識,是不可缺乏的。所以你們在往後的學習中,不要忽略了對基礎知識的學習!