局域網工作站相互之間訪問時,出現網絡不通的現象時常發生;而造成網絡不通的原因有很多,例如工作站的網絡參數設置不當,網卡設備沒有安裝成功,網絡連接線纜發生短路或斷裂現象,網絡連接設備損壞或端口存在故障,局域網網絡中存在病毒等。
可在實際排除網絡故障的過程中,我們有時會發現在上面各項因素都被排除在外的情況下,網絡連接仍然可能會出現不通的故障,這是為什么呢?遇到這樣奇怪的網絡不同故障,我們又該如何進行應對,尋找出造成網絡不通的真正“兇手”呢?現在,本文就將筆者曾經遭遇到的這樣一則奇怪故障現象以及故障排除過程貢獻出來,供各位朋友們參考!
故障現象:網絡不通了
筆者單位有四層樓,其中一樓是網絡中心機房,單位員工的辦公室分布在二樓、三樓,四樓有會議室、資料室以及儲藏室,二樓、三樓中的所有工作站都是通過各自樓層中的二級交換機連接到網絡中心機房的路由器實現局域網共享上網的,由于四樓只有會議室需要上網,因此單位為了圖省事就直接從四樓拉一根網絡線纜連接到網絡中心機房的主路由器中實現Internet訪問。現在為了工作需要,單位特地將四樓會議室、資料室以及儲藏室全部改造成普通的辦公室,這樣一來四樓由于增加了計算機數量,需要一臺二級交換機來實現多機上網目的。
面對單位局域網這樣的升級擴容,筆者認為這樣的網絡升級其實很簡單,只需要新購買一臺二級交換機,并將四樓新增加的計算機全部連接到該交換機中,再將該二級交換機與網絡中心機房的主路由器直接連接,就能實現四樓所有計算機共享上網目的了。
依照這樣的分析思路,筆者將新買回來的D-Link八口10/100MB交換機放到四樓,并將該樓中的所有計算機全部連接到該交換機中;完成好所有計算機與交換機的物理連接后,筆者發現四樓中的所有計算機之間能夠相互訪問,可是無法訪問二樓、三樓中的任何一臺計算機,這也包括無法訪問網絡中心機房的主路由器,那樣一來四樓中的所有計算機都無法訪問Internet網絡了,這究竟是怎么回事呢?
故障排查:路由器端口有問題?
考慮到新買回來的10/100MB交換機能夠使四樓中的所有計算機相互間訪問正常,因此筆者認為該故障與新交換機的普通連接端口無關,很有可能是網絡中心機房的主路由器端口存在問題,于是筆者嘗試更換了路由器的連接端口,可是當筆者將新交換機連接到網絡中心機房的主路由器的另外一個端口中時,發現四樓中的計算機仍然訪問不到單位局域網網絡。由于主路由器是和新交換機的UP-LINK端口相連的,既然主路由器的端口沒有問題,那問題會不會出現在新交換機的UP-LINK端口上呢?
為了測試新交換機的UP-LINK端口工作狀態是否正常,筆者特意將該交換機拿到網絡中心機房,并找了根網線直接將UP-LINK端口連接到主路由器中,之后用一臺筆記本電腦連接到該交換機的任意一端口中進行上網測試,結果測試發現筆記本電腦能夠正常訪問局域網網絡,這表明新交換機的UP-LINK端口也是正常的。
故障追蹤:網絡連接線纜斷了?
在排除了網絡設備以及連接端口等因素后,筆者開始將懷疑目標鎖定在從網絡中心機房直接拉到四樓的那根網絡連接線纜上。由于筆者手頭沒有專業的線纜測試儀,因此無法直接對該網絡線纜的連通性進行測試,沒辦法筆者只好將該網絡線纜連接到一臺筆記本電腦上,并在該電腦中嘗試局域網訪問操作,結果發現該筆記本電腦能通過該網絡線纜訪問到單位局域網中的其他計算機,這表明網絡線纜也沒有任何問題。
到了這里,筆者基本能斷定網絡中心機房的主路由器沒有問題,新買的交換機沒有問題,從網絡中心機房直接拉到四樓的那根網絡連接線纜也沒有任何問題,在上述因素都正常的情況下,為什么四樓的計算機無法訪問其他樓層中的計算機呢?在萬般無奈之下,筆者突然想到會不會是網絡連接線纜的距離太長,導致數據信號在傳輸過程中發生了嚴重衰減呢?可是當筆者目測了一下從網絡中心機房直接拉到四樓的那根網絡連接線纜的長度時,感覺到它的長度不超過50米,而普通雙絞線的有效信號傳輸距離可以達到100米呀,況且筆者之前已經測試過了該網絡線纜的連通性是正常的。
真兇現身:線纜速度問題
就在筆者毫無頭緒的情況下,筆者偶然間打開了先前用于測試線纜連通性的筆記本電腦的網絡連接屬性設置窗口,從該設置窗口中看到該筆記本電腦安裝的網卡是10MB類型的網卡,而網絡中心機房的主路由器以及新買的交換機都屬于10/100MB自適應類型的網絡設備,現在將筆記本電腦與主路由器連接時,筆記本電腦能夠正常訪問網絡,但將新買的交換機與主路由器直接連接時,連接到新買交換機中的計算機就無法訪問網絡了,為什么主路由器可以連接筆記本電腦而無法連接交換機呢?
仔細對比了筆記本電腦和交換機的差別后,筆者認為筆記本電腦的網卡端口速度為10MB,而交換機的網絡連接端口速度為100/10MB自適應的,既然主路由器可以連接筆記本電腦而無法連接交換機,那很有可能是直接拉到四樓的線纜速度無法與交換機或路由器的端口速度保持匹配,如此一來就導致了新買的交換機始終無法通過四樓的直通線與網絡中心機房的主路由器保持正常通信。
考慮到單位局域網的網線布置得比較早,而且以前使用的雙絞線傳輸速度多為10MB,因此筆者認為從網絡中心機房直接拉到四樓的那根網絡連接線纜傳輸速度肯定為10MB。在這種假設前提下,主路由器的端口通信速度為10/100MB自適應,當用10MB的連接線纜將10MB網卡設備直接和主路由器相連時,主路由器會自動發現對方使用的通信模式是10MB傳輸模式,那樣一來主路由器就會自動把對應的端口調整為10MB傳輸模式,這樣的話安裝了10MB網卡的筆記本電腦就能正常訪問局域網網絡了。
不過,當用10MB的連接線纜將10/100MB自適應的交換機直接和主路由器相連時,主路由器會認為對方使用的通信模式是100MB傳輸模式,因此它就會自動將對應的連接端口也調整成100MB傳輸模式,在這種情形下10MB的網絡連接線纜就不能正常工作了,所以新買的交換機和主路由器之間就無法相互通信了。依照上面的假設推理,筆者迅速找來一只10MB的舊集線器,并用該集線器替換四樓的新交換機,再將四樓的所有計算機全部連接到舊集線器中,最后發現網絡終于通了。至此,四樓中的所有計算機無法訪問Internet網絡的故障就被順利地解決了!
故障總結
總結上面的網絡不通故障排除過程,筆者認為在排除網絡故障的過程中,我們除了要將目光聚焦到網絡設備、網絡線纜、參數設置、網絡病毒等主要因素方面,還需要對一些細節因素進行關注,例如性能的匹配、灰塵的侵襲、電源的接地以及附近信號的干擾等。在確認主要都被排除的情況下,我們一定要對常見的細節因素進行逐一排除,如果忽略這一點,網絡故障的排除效率就會受到嚴重影響。