當前位置:學者齋 >

網路 >網路診斷 >

交換機一般故障排除「例項」

交換機一般故障排除「例項」

我們在設定交換機引數時,一定要參考伺服器和工作站上的網絡卡引數,將交換機埠及相應的主機網絡卡設定成相應的速度和工作模式匹配,或都設定成自動協商模式,儘量能使各個裝置匹配工作。下面是小編整理的交換機一般故障排除例項,希望對你有幫助!

交換機一般故障排除「例項」

  故障一:埠模式不匹配

故障現象:這是一個剛剛建起的小型區域網,一臺伺服器,10臺工作站,使用一臺交換機作為接入裝置,連線線路為六類線。主要故障表現為網內計算機的傳輸速度較慢,從任意一臺工作站到伺服器上覆制一個25M的檔案,竟然需要6分鐘的時間。即使是相鄰的兩個工作站,也是這樣慢。

分析這種故障,可以列舉出如下幾種可能:

黑客攻擊或蠕蟲病毒;

線路故障;

交換機超載;

網路介面卡故障。

我們按照這幾種可能來逐個排除。

首先,選擇任意幾臺工作站,檢查它的網路配置,正確無誤。能夠PING通伺服器,響應時間均小於1ms,屬於正常範圍,即連通性沒有問題。在其中一臺計算機上安裝了WINDUMP來抓取資料包,結果沒有發現什麼異常現象。這就排除了黑客攻擊和蠕蟲病毒的可能。懷疑最大的就是六類線鏈路,因為目前六類線的佈線通過率不太高。

怎樣檢測六類線是否有問題呢?很簡單,使用一根超五類線來代替之,即可。因為工作站、伺服器、交換機都是超五類埠的裝置。如果使用超五類線來連線其中兩臺計算機,能夠快速連通的話,則說明六類線確實存在問題。可是測試的結果,卻還是連線速度很慢!六類線存在故障的可能性比較小了。

如果由於某些原因導致交換機出現超載情況,也有可能出現訪問速度慢的情況。要排除這種情況可以直接使用重啟交換機的方法。但是在這裡,沒有作用。

再次檢查幾個抽查的計算機的網絡卡狀態,發現這幾臺計算機的網絡卡都處於半雙工狀態。並且刪除了其他用不著的網路協議(IPX)。故障還是存在。

由於連線網內所有裝置的共同使用的裝置就是那臺交換機,會不會是交換機的問題呢?從交換機面板上看不出什麼故障現象。幸好該交換機提供了很方便的WEB管理方式,登入後,檢視各個埠的差錯狀態均沒有問題。忽然發現交換機的每個埠都是強制設為了全雙工狀態。由於一般情況下交換機的預設配置是半雙工/全雙工自適應狀態,所以一看到這個全雙工狀態就比較敏感。極有可能是埠模式不匹配的問題導致網速變慢,因為網絡卡和它所連交換機的埠都必須是相同的工作模式,而剛才看見計算機的網絡卡是半雙工方式。當交換機的埠是自適應狀態的時候,它會自動改為和計算機相同的工作模式。如果計算機的網絡卡也是自適應的狀態,那麼它也會和交換機進行自動協商,以便使用相同的工作模式。我迫不及待的將交換機的每個埠都改為自適應狀態,結果故障解除。

後來瞭解到,原來管理員前幾天在看交換機說明書的時候,知道了全雙工狀態下埠的吞吐量是半雙工的兩倍,心想這豈不更好,能夠將網速提高一倍,所以就把交換機的埠都強制為全雙工了。但他卻不知道他的幾臺工作站和伺服器都是半雙工狀態。

雖然說,在交換機上,埠速度可以設定為自動適應(也叫自動協商,Auto-Negotiation),可在某些情況下也會導致網路執行不穩定。比如:某乙太網交換機是10M/100M自適應埠,如果交換機埠和所連線的主機網絡卡都設定成自動協商,它們自己會自動協商速度(10Mbps還是100Mbps)及工作模式(全雙工還是半雙工)。交換機會按照一定的順序(100M/全雙工——100M/半雙工——10M/全雙工——10M/半雙工)來適應網絡卡的最快速度及工作模式。

但是,當交換機設定成自動協商模式,而網絡卡是100M/全雙工模式(不是自動協商)時,從交換機上顯示的埠是10M/半雙工。原因是,在設定工作模式下,網絡卡不提供工作模式給交換機,而交換機不知道工作站網絡卡的模式,就預設地設為半雙工模式。這樣一來,就導致了網路的不穩定性。

  故障二:自適應故障

某公司升級區域網,主要是將接入裝置集線器換為百兆交換機。奇怪的是,更換了交換機後,資料的傳輸速率卻降了下來。比如:原來使用集線器時,任意兩臺計算機之間傳輸100M的檔案,需要大約20秒的時間。而換了新的交換機的時候,同樣大小的檔案,卻需要34秒左右的時間。真是奇怪!

針對這次故障現象,可以快速的定位故障的物件——交換機。因為在網路升級前後的區別就是把集線器改為交換機,其他的任何計算機、任何裝置、任何配置都沒有改動過。這種故障一般都是軟體上的原因所引起的,所以前面的面板是沒有任何故障顯示的。只有登入交換機管理介面後,才有可能揭曉。

前面曾經有過因埠模式和計算機網絡卡工作模式不匹配而導致網速變慢的'經驗,故登入後,便首先檢查埠的狀態。結果每個埠均顯示為自適應狀態,這是預設設定。再確認一下各個工作站和伺服器,都是半雙工狀態,因為集線器不支援全雙工模式。應該沒有此類配置問題。

在檢測埠的過程中,發現交換機的計數器出現了過多的幀檢查錯誤。在幾次清除計數器後,還都出現類似的問題。是什麼造成這些錯誤呢?線路絕對沒有問題,難道是交換機本身有錯誤?由於交換機是剛買的,供應商還是很爽快的答應換了一臺相同型號的交換機,結果還是如此。完了,兩臺新裝置同時發生故障的可能性太小了。現在怎麼辦呢?

只有回到交換機上,比較它的預設設定與其他品牌的交換機有沒有不一樣的地方。結果還是沒有發現可疑之處。再看看埠模式設定,是設為自適應,應該沒有問題,因為交換機和網絡卡會自動協商使用相同的工作模式來通訊的。我嘗試著把埠模式由自適應改為半雙工,出乎意料的是,故障竟然消失了,網路速度恢復正常。

通過這次經歷,我們發現由於系統原因(可能是自動協商演算法不一樣或其他不明原因),交換機與客戶機網絡卡(NIC)之間的自動協商功能重新協商反覆在100Mbps全雙工與10Mbps全雙工之間切換的資料速率,無法穩定的按照某一模式傳輸,導致處理資料速度下降。

估計這種故障也不是太常見的,畢竟自適應標準已經制定很多年了。交換機的自適應功能在大多數情況下會發揮自如。不過,如果你發現有什麼不妥,便可以檢查一下是否是這方面的問題。

標籤: 交換機 例項 故障
  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/wl/zhenduan/d6vpkr.html