思科的catalyst交換機一般不容易產生故障,一但產生故障,對於ccna認證標準的學員通常都不太好檢測和排除,在本小節將總結在交換機使用過程中常出現的一些小故障,以幫助學員通過認證並適應簡單的工作環境。
關於物理層線路連線的故障:
物理層線路連線是網路正常使用的提前,不得不指出,很多時候所謂的網路故障是因為物理層線路接連所導致,比如:連線相應桌面計算機的雙絞線連線了錯誤的交換機介面、rj45連線頭鬆脫、沒有連線物理線纜等。在這裡需要特別提出的是思科的交換機連線交換機使用交叉雙絞線、交換機與路由器或者計算機相連使用直通雙絞線。如果您需要交換機在某個介面上進行自適應介質介面,就必須在相關的介面模式下啟動auto-mdix指令,auto-mdix的全稱叫做automatic medium-dependent inte***ce crossover自動介質接**叉,當啟動這個功能後,無論介面連線的是哪種型別的線纜,交換機都能自動調節該介面使其保持正常的工作。啟動auto-mdix有乙個要求:該介面必須能自動協商速率與雙工模式。
關於雙工模式的故障:
雙式模式不匹配可能會產生相關的故障。以本書出版的時間為界線,現今網路市場上幾乎所有的裝置都支援全雙工模式,當然除了傳統的集線器(hub)裝置外,應該讓所有的網路裝置處於全雙式的模式下。預設情況下,思科建議將交換機的介面配置成自動協商速度與雙工模式,這樣做的理由是:如果發生乙個半雙工的裝置去連線思科的交換機,那麼,思科的交換機將把自己的全雙工降級成半雙工模式以適應該裝置的執行,如果管理員強制要求交換機介面工作在全雙工模式下,將產生介面錯誤。排除的依據是使用show inte***ces fastethernet 0/1 counters errors檢視介面上的錯誤。如圖14.27所示。
關於介面出錯的故障:
交換機的介面出錯通常會導致大量的資料幀,比如:當使用者發現基於tcp的應用變得非常緩慢時,從表面看上去tcp的應用變慢是乎與交換機介面故障無關,但是進一步思考,tcp變慢的更多原因是由於tcp慢啟動所致,在tcp慢啟動的狀態下tcp的滑動視窗尺寸將變小,而這種現象往往是交換機丟包所致,在這種狀況下,基於udp的應用就更可怕,因為udp根本不會重傳,所以網路質量將嚴重下降。所以在排除這種故障時,我們需要知道,交換機為什麼丟包,這往往與交換機的介面錯誤有關,必須檢視交換機介面的錯誤統計訊息,關於交換機介面的錯誤統計訊息,可以通過show inte***ce x/y counters errors來得到如上圖14.27所示,現在來理解每個錯誤統計器的意義:
nalign-err(對齊錯誤):如果資料幀不是以偶數個八位組結束就會出現對齊錯誤,指示是物理層差錯,一般是由於佈線、交換機介面故障所引發。
nfcs-err(幀校驗錯誤):幀校驗錯誤,通常也發生在物理層,並伴隨
align-err
現象。
nxmit-err(傳送錯誤):指示交換機的介面傳送快取溢位,這通常是入站和出站速率不匹配所造成的。
nrcv-err(接收錯誤):指示交換機的介面接收快取溢位,這通常是交換機的背板發生擁塞,導致接收快取被堆滿。在很多時候接收錯誤也暗示了雙工模式不匹配。
nundersize(超短幀):指示校驗和有效,但是幀尺寸小於64位元組,這表示連線到該介面的主機正在傳送無效的資料幀尺寸。
nsingle-col(單一衝突):指示在該介面成功傳送資料幀之前,產生了一次衝突時會發生單一衝突錯誤,產生這種錯誤的原因是鏈路的使用率過高或者雙工不匹配。
nmulti-col(多次衝突):指示在該介面成功傳送資料幀之前,產生了多次衝突時會發生多次衝突錯誤,產生這種錯誤的原因是鏈路的使用率過高或者雙工不匹配。
nlate-col(後期衝突):指示**資料幀以後,才檢測到的衝突,產生這種錯誤的原因是物理介質(比如:線纜)過長、或者雙工不匹配。
nexcess-col(過載衝突):當資料幀連續遇到16次衝突後會被丟棄,此時就會出現過載衝突錯誤,產生這種錯誤的主要原因是鏈路的使用率過高、雙工不匹配、網路中的裝置特別是半雙工裝置太多。
ncarri-sen(載波偵聽):指示該介面工作在半雙工狀態,根據csma/cd的工作原理,在半雙工狀態下傳送資料時,需要進行衝突檢測這將增加carri-sen計數器,在全雙工的模式下是不使用csma/cd。
nrunts(殘幀):幀的尺寸小於64個位元組,而且crc錯誤,出現殘幀的錯誤一般是由物理層故障或者雙工模式不匹配所導致的。
ngiants(超長幀):幀的尺寸大於1518個位元組,通常出現超長幀錯誤是主機nic故障所導致。
關於交換機cpu的使用率過高的故障:
如圖14.28所示的交換機架構,通常交換機的架構由兩個層面組成:乙個控制層面、乙個**層面。控制層面負責執行交換機的作業系統,stp、路由協議、維護路由表、執行acl等,控制層面包括交換機的cpu和記憶體。**層面包括交換機的**邏輯和背板,交換機的**邏輯是交換機用於做出**決定的硬體,該硬體負責重寫資料幀頭;而交換機的背板負責物理連線到交換機的埠,它依賴於交換機的體系統架構,資料幀從交換機的入站介面進入,然後**給交換機的背板,最後通過出站介面**資料幀。注意在這個過程中控制平面並不直接參與資料幀的**操作。所以在交換機正常工作的情況下,即便是流量**的高峰期,交換機的cpu佔用率也應該很低,因為它不直接參加流量**。
圖14.28
交換機的架構
雖然控制層面不直接參與流量**,但是由於**層面中的**邏輯卻來自於控制層面,因為資料幀思**與控制層面還是存在一定的間接關係的,這樣的話,如果控制層面出現持續性的高負載,比如cpu佔用率過高,這將影響交換機**資料的速率。所以從交換機的架構來講,控制層面不會影響交換機的效能,但是在故障排除時還必須考慮控制層面的因素。
交換機的**邏輯以乙個叫做tcam的專用記憶體體現,tcam與交換機的cef功能相結合,資料**的速度將非常快,但是一旦**邏輯故障,比如:tcam記憶體溢位,**邏輯將無法**流量,此時將由交換機的cpu來完成**流量,這將增加交換機cpu的開銷,**能力也會被降低。或者換一句話來講,如果交換機的cpu佔用率過高,這表示交換機已經沒有使用**邏輯**資料幀,需要及時排查故障。
關於交換機網路通訊故障排除
關於交換機網路通訊故障排除 思科的catalyst交換機一般不容易產生故障,一但產生故障,對於ccna認證標準的學員通常都不太好檢測和排除,在本小節將總結在交換機使用過程中常出現的一些小故障,以幫助學員通過認證並適應簡單的工作環境。關於物理層線路連線的故障 物理層線路連線是網路正常使用的提前,不得不...
交換機短路 工業乙太網交換機故障排除方法
工業乙太網交換機是組網中的重要裝置,如果其出現問題將會影響到整個網路體系,區域網中的計算機往往都是連線到交換機裝置上,並通過該裝置進行相互交換 處理資料的,可以這樣說,交換機工作狀態的好壞會對區域網網路的整體執行效能產生直接的影響。1.排除法當我們面對故障現象並分析問題時,無意中就已經學會使用排除法...
交換機故障
1.gbic插槽損壞 故障現象 某學院校園網採用cisco catalyst 4006作為核心交換機,cisco catalyst 3550作為接入交換機。某天,位於某教學樓內的乙個系辦公室人員打來 告知其辦公室內所有計算機均無法連線到校園網路。故障分析 登入到核心交換機cisco catalyst...