連接空閑端口等交換機(jī)故障診斷技術(shù)
連接空閑端口等交換機(jī)故障診斷技術(shù),向大家介紹交換機(jī)故障診斷技術(shù)的方法,可能好多人還不了解怎么對交換機(jī)故障診斷技術(shù)進(jìn)行優(yōu)化,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。最簡單的交換機(jī)故障診斷技術(shù)方法是在交換機(jī)的空閑端口接入一個監(jiān)測工具,例如協(xié)議分析儀。
圖1、從任意端口監(jiān)測
把監(jiān)測工具接入交換機(jī)的一個空閑端口,不用中斷服務(wù)就可以查看所屬廣播域。該監(jiān)測工具與廣播域里的其他站點(diǎn)一樣有相同的權(quán)限。不幸的是,交換機(jī)故障診斷技術(shù)(做為一個多端口的橋接設(shè)備)幾乎不轉(zhuǎn)發(fā)流量到監(jiān)測端口。因為橋接設(shè)備就是這樣設(shè)計的,流量直轉(zhuǎn)發(fā)到所屬的目的端口,不會去其他的端口。協(xié)議分析儀因此幾乎監(jiān)測不到流量。
圖2、交換機(jī)故障診斷技術(shù)在源端口和目的端口之間轉(zhuǎn)發(fā)流量
非常少的流量會轉(zhuǎn)到其他端口。站點(diǎn)和服務(wù)器之間可能每秒鐘會轉(zhuǎn)發(fā)幾千個幀,但是監(jiān)測端口每分鐘只能看到幾個幀。轉(zhuǎn)發(fā)到監(jiān)測端口的流量幾乎全部都是廣播,包含一些零星的目的地址不明的幀。這些零星的幀是由于路由轉(zhuǎn)發(fā)表老化的結(jié)果,經(jīng)常是目的端口不明的幀。一些經(jīng)驗不夠的技術(shù)人員看到這么高的廣播(接近100%),卻沒有注意到端口利用率很低,就誤判網(wǎng)絡(luò)出現(xiàn)了廣播風(fēng)暴,其實(shí)不是。
這樣查看交換網(wǎng)絡(luò)幾乎沒有用,因為監(jiān)測工具必須獲取流量。獲得的流量或者對廣播域的查詢對網(wǎng)絡(luò)搜索和發(fā)現(xiàn)其他類型問題是有很有幫助的,但對解決用戶連接慢的問題并沒有多大的幫助。對大多數(shù)交換機(jī)故障診斷技術(shù)來說,都有一個更好的選擇,可以把需要監(jiān)測的端口流量備份到一個專門的空閑口。這種技術(shù)通常稱為端口鏡像。
大多數(shù)交換機(jī)廠家都提供備份或鏡像流量的功能,可以把監(jiān)測工具接入交換機(jī)一個專門配置過的端口。老的交換機(jī)故障診斷技術(shù)必須指定一個專門的監(jiān)測口做為鏡像口,但現(xiàn)在大多數(shù)新的交換機(jī)可以指定任何一個端口做為鏡像口。
雖然交換機(jī)廠家實(shí)現(xiàn)鏡像的方式各不相同,但是有一些基本相同的監(jiān)測選項。值得注意的是,幾乎在所有的情況下,交換機(jī)故障診斷技術(shù)在轉(zhuǎn)發(fā)流量到鏡像口的時候,同時把錯誤都過濾掉了。對于交換機(jī)故障診斷技術(shù)來說,這意味著同時過濾掉了有用的信息。
此外,實(shí)際操作當(dāng)中需要我們通過控制口(交換機(jī)的RS232端口),或者Telnet進(jìn)程來配置鏡像。這意味著除了監(jiān)測工具之外,我們通常還需要帶一臺電腦或者終端來對交換機(jī)進(jìn)行配置。鏡像端口經(jīng)常只是一個“監(jiān)聽”端口,不過很多交換機(jī)廠家允許把該端口配置成全雙工的。
配置了鏡像口,監(jiān)測工具就可以查看報告連接慢的主機(jī)和服務(wù)器之間的實(shí)際流量的備份。鏡像口可以只監(jiān)測交換機(jī)的任意一個端口,甚至可以是Uplink口,也可以同時監(jiān)測交換機(jī)的多個端口。但是同時監(jiān)測的端口很多的話,過高的流量就有可能會超過鏡像口的接收能力。
監(jiān)測端口的輸出能力是一個很重要的問題。鏡像口可以收,也可以發(fā)。在配置的時候,經(jīng)常關(guān)掉了鏡像口發(fā)的功能。但不管有沒有關(guān)掉鏡像口發(fā)的功能(不管鏡像口是全雙工或者不是),鏡像口的接收能力都是有限制的。如果被監(jiān)測的全雙工端口的速率和鏡像口是一樣的話,交換機(jī)在轉(zhuǎn)發(fā)流量的時候很容易就會丟包,但是交換機(jī)不會通知您。
假設(shè)您在監(jiān)測一個以100MB全雙工速率連接到交換機(jī)的服務(wù)器的話,那么服務(wù)器在全雙工工作的時候,服務(wù)器的收發(fā)速率都是100MB,那么總共就有了200MB。然而交換機(jī)的100MB鏡像口最多只能接收100MB的流量。所以任何交換機(jī)的端口(全雙工的)利用率超過50%的時候,鏡像口接收到的包就會有丟失。
如果把多個端口鏡像到一個端口,丟包的問題就會更加的嚴(yán)重。因為大多數(shù)交換機(jī)都工作在低容量,這個問題并不會被立刻注意到。大多數(shù)用戶連接的平均利用率都很低。只是偶爾會有流量的突發(fā)。如果選擇一個高速的鏡像口,就可以減少丟包的問題。例如中的100MB鏡像口換成1000MB,那么就可以很容易的接收200MB的監(jiān)測流量。