網路技術

當前位置 /首頁/計算機/網路技術/列表

交換機埠故障性分析

在平時的工作當中,導致工作站不能上網的故障現象普遍都是由交換機埠所引起的,現在很多技術論壇上都提供了一些解決交換機埠的方法,這些方法為我們高效管理網路提供了思路和方法。

交換機埠故障性分析

然而在解決網絡卡故障的時候,我們往往需要到故障現場,才能瞭解網絡卡裝置的工作狀態、判斷網絡卡裝置的故障;其實很多時候,我們不需要到故障現場,只要通過觀察與網絡卡裝置直接保持連線的交換機埠狀態,就能通透目標網絡卡裝置的狀態資訊了。

筆者曾經碰到一種故障現象,工作站系統托盤區域處的網路連線圖示上出現了紅色“X”標誌,剛開始的時候筆者還以為是網絡卡裝置被意外停用、網路連線線纜太長、網路線纜的線序出錯或跳線接觸不好等原因引起的,於是就嘗試著修改工作站系統的上網設定、更換網路連線線纜、重新啟動工作站系統,不過這些操作都沒有解決好網路不通的故障現象。

後來,筆者從自己的工作站系統中遠端登入到目標網絡卡裝置所連的樓層交換機系統中,將系統切換到超級使用者管理狀態,並在該狀態的命令列提示符下執行字串命令“displayintere0/2”(其中intere0/2是目標網絡卡裝置所連的交換機埠)。

從其後的結果介面中發現對應交換埠的工作狀態顯示為“err-disabled”,並從該結果介面中看到對應埠中存在很大數值的Collisions,該數值明顯超過了規定的範圍,最終交換機系統錯誤地認為對應交換埠上存在網路環路,並且強行將該埠的工作狀態設定為了“err-disabled”。

從網上搜索得知,交換機的某埠工作狀態要是顯示為“err-disabled”時,那很可能是工作站網絡卡裝置沒有正常安裝好,網絡卡裝置的工作模式與交換機對應埠的工作模式不匹配,或者是網路線纜的使用不規範,例如網路線纜的傳輸距離超過了最大通訊距離,或者選用了不恰當的線纜型別。

依照這樣的分析,筆者先是將普通工作站的網絡卡驅動程式從系統中徹底解除安裝掉,並按照正確的方法將網絡卡驅動程式重新安裝了一遍,之後重新選用了製作符合規範的網路線纜,來連線網絡卡裝置與交換機。

可是這樣的努力還是不能解決問題,難道是網絡卡裝置與交換機埠工作模式不匹配,造成了網絡卡所連交換埠的工作狀態變成了“err-disabled”?為了驗證自己的猜測,筆者立即在普通工作站系統中依次單擊“開始”/“設定”/“網路連線”命令。

在彈出的對應系統網路連線列表視窗中,用滑鼠右鍵單擊目標本地連線圖示,從彈出的快捷選單中執行“屬性”命令,開啟對應本地連線的屬性設定視窗;單擊該設定視窗中的`“常規”標籤,在對應標籤設定頁面中選中目標網絡卡裝置。

同時單擊“配置”按鈕,開啟目標網絡卡裝置的屬性設定介面,繼續單擊“高階”標籤,從其後出現的標籤設定頁面中筆者看到目標網絡卡裝置的工作狀態處於100M半雙工狀態,但是檢查與目標網絡卡裝置所連的交換機埠狀態時。

筆者卻看到對應交換埠的工作狀態竟然為100M全雙工狀態,這說明Collisions衝突數不斷增大的原因就是由於網絡卡裝置與交換機連線埠的雙工模式沒有協商一致,如此一來工作站就不能上網了。

找到故障原因後,筆者立即在普通工作站系統中,將網絡卡裝置的工作模式強行修改成100M全雙工狀態,最後重新啟動一下工作站系統,此時筆者發現普通工作站立即就能上網訪問了。

從上面的故障排除過程來看,我們日後遇到網絡卡裝置的工作狀態不正常時,不能貿然地使用替換網絡卡裝置的方法來解決故障現象,這樣雖然可以提高網路故障的解決效率,但是不能充分發揮網絡卡裝置的餘熱。

更談不上解決網絡卡裝置由於雙工模式不匹配造成的故障現象。而應該善於從交換機的連線端口出發,仔細檢查網絡卡裝置的狀態以及它所連的交換埠狀態,從這些狀態資訊中我們獲許能找到有效解決網路故障的應對辦法。

TAG標籤: 交換機 故障 #