做網管常常會遇到一些棘手的問題,如網絡緩慢或性能不良。這時候如果有一臺網絡測試儀幫助檢測故障,無疑會極大地提高工作效率。下面從硬件和軟件兩個方面介紹如何使用FLUKE公司的LANMETER網絡測試儀來檢測網絡速度慢或性能不良。
一、硬件問題的診斷
運行網絡統計(Network Stats)測試,檢查高的網絡利用率和異常的高碰撞率。施加少量的后臺流量(每秒100幀LLC流量,每幀100個字節)后再次運行測試。如果你發現隨傳輸增加時碰撞或FCS錯誤增加,那么就應運行電纜掃描(Cable Scan)。
如果碰撞的數量十分高(超過5%),則要運行碰撞分析(Collision Analysis)測試來確定由于碰撞損失了多少帶寬。將本地和遠端碰撞所造成的帶寬損失加上后,平均大于0.5%就需進行故障診斷。同時檢查碰撞是否是“突發”的,而且突發碰撞的增加不隨網絡流量增加而增加。也就是說,如果碰撞數量有較大的變化而沒有對應較大的流量增加,那么可能在某個地方有嚴重的物理層問題。流量水平和碰撞一定有某種關系。如果在網絡性能處于可接受的水平而碰撞數量一直較大,那么在該碰撞域可能有過多的站點進行傳輸,或網絡的結構需要優化以減小網絡站點之間的距離。過量的碰撞經常是物理介質所造成的,例如沒有或端接不正確,阻抗不連續(壞的連接器、連接電纜、被擠壓的電纜等),或有壞的網卡等。
如果利用率很高(持續峰值超過60%),同時碰撞數量為可接受的水平(平均值低于5%),那么網絡可能已經飽和。這有些不可能,因為以太網網段如果有很高的利用率時通常會有較高的碰撞率。當利用率接近100%,碰撞的數量會遠遠超過好的幀的數量。這時可能需要安裝交換器、橋或路由器將網絡分隔成足夠小的子網來支持流量負載。
運行網絡統計(Network Stats)測試并檢查錯誤(碰撞以外的)。如果出現錯誤,運行錯誤統計(Error Stats)測試并用放大(Zoom)來了解有問題站點的MAC地址,然后用專家測試(Expert-T)來隔離特定的問題或用電纜掃描(Cable)檢查電纜。如果問題是間歇性的,則要試著更換被懷疑有問題的網卡,因為這些問題在測試時可能不會顯示出來。
檢查一下用戶正在連接的服務器或服務是否是在WAN的遠端,或通過路由連接。如果確實如此,那么用Ping測試(NetWare Ping,ICMP Ping)來檢查通過網段的響應,并將結果和你的基準測試或聽證測試結果相比較。為了保證幀沒有丟失,要試著連續進行Ping測試,并且檢查請求的數量和響應的數量相等(IP主機經常會對第一個Ping響應失敗,那么需要多試幾次)。如果數量不一致,遠端媒介或互連設備(橋、路由器等)可能滿負荷或有問題。丟幀也是電纜故障的癥狀,例如UTP電纜的串繞,或同軸線的大地環路。如果懷疑有丟幀,可運行電纜掃描(Cable Cable),測試緩慢站點(以及相應的文件服務器)連接至網絡的電纜,或連接任何橋或路由器以及它們之間的電纜。
二、軟件問題的診斷
運行網絡統計(Network Stats)測試。如果有很高的網絡利用率、較低的碰撞,并且很少有其他錯誤,可運行發送最多者(Top Sender)測試以獲悉哪一個站點對流量影響最大。應前往該站點去檢查并看一下用戶正在網絡上做什么??赡芤残枰儐栐诜歉叻迤陂g在做什么,或可能需要將該用戶移到另外的網段以改進網絡對其它用戶的服務。
如果利用率、碰撞以及錯誤較低,則要詢問用戶正在使用的應用和服務器。檢查相應的服務器看它們是否正處于高利用狀態下(這和網絡利用率不同)。對網絡監控儀設置最多發送者(Top Sender)濾波地址以查出哪些站點所請求的該服務最多。最多發送者(Top Sender)的測試也可對正在感到網絡性能不良的用戶,設置地址濾波以便查出他們正在和哪個服務器連接。還應詢問用戶對服務器或服務的要求。
運行協議混合(Protocol Mix)來獲悉哪些協議占用了大多數的帶寬。像網絡監測儀一樣設置上層最多發送者(Top Sender)濾波(例如NetWare、TCP/IP、NetBIOS、Banyan等),這種最多發送者(Top Sender)的測試可以了解哪個站點對某個特殊的網絡資源依賴最大。然后檢查看是否可以將該工作移動到較少使用的服務器或由幾個服務器共同承擔。
當網絡故障與利用率的高低有關時——碰撞很低且沒有錯誤,這可能是和應用軟件以及文件服務器相關的問題。例如:服務器可能設置的高速緩存(Cache)太??;保留的緩存太少;服務器中的RAM不足;服務器的硬盤空間太少;使用的是8位網卡等。同時,軟件程序可能正在運行導致異常數量的磁盤請求。有可能需要將應用移動到另一個服務器,或將現有的服務器升級或增加新的服務器。
運行網絡統計(Network Stats)測試并檢查錯誤(碰撞以外的)。如果出現錯誤,運行錯誤統計(Error Stats)測試并用放大(Zoom)來了解有問題站點的MAC地址,然后用專家測試(Expert-T)來隔離特定的問題或用電纜掃描(Cable)檢查電纜。如果問題是間歇性的,則要試著更換被懷疑有問題的網卡,因為這些問題在測試時可能不會顯示出來。
檢查一下用戶正在連接的服務器或服務是否是在WAN的遠端,或通過路由連接。如果確實如此,那么用Ping測試(NetWare Ping,ICMP Ping)來檢查通過網段的響應,并將結果和你的基準測試或聽證測試結果相比較。為了保證幀沒有丟失,要試著連續進行Ping測試,并且檢查請求的數量和響應的數量相等(IP主機經常會對第一個Ping響應失敗,那么需要多試幾次)。如果數量不一致,遠端媒介或互連設備(橋、路由器等)可能滿負荷或有問題。丟幀也是電纜故障的癥狀,例如UTP電纜的串繞,或同軸線的大地環路。如果懷疑有丟幀,可運行電纜掃描(Cable Cable),測試緩慢站點(以及相應的文件服務器)連接至網絡的電纜,或連接任何橋或路由器以及它們之間的電纜。
二、軟件問題的診斷
運行網絡統計(Network Stats)測試。如果有很高的網絡利用率、較低的碰撞,并且很少有其他錯誤,可運行發送最多者(Top Sender)測試以獲悉哪一個站點對流量影響最大。應前往該站點去檢查并看一下用戶正在網絡上做什么??赡芤残枰儐栐诜歉叻迤陂g在做什么,或可能需要將該用戶移到另外的網段以改進網絡對其它用戶的服務。
如果利用率、碰撞以及錯誤較低,則要詢問用戶正在使用的應用和服務器。檢查相應的服務器看它們是否正處于高利用狀態下(這和網絡利用率不同)。對網絡監控儀設置最多發送者(Top Sender)濾波地址以查出哪些站點所請求的該服務最多。最多發送者(Top Sender)的測試也可對正在感到網絡性能不良的用戶,設置地址濾波以便查出他們正在和哪個服務器連接。還應詢問用戶對服務器或服務的要求。
運行協議混合(Protocol Mix)來獲悉哪些協議占用了大多數的帶寬。像網絡監測儀一樣設置上層最多發送者(Top Sender)濾波(例如NetWare、TCP/IP、NetBIOS、Banyan等),這種最多發送者(Top Sender)的測試可以了解哪個站點對某個特殊的網絡資源依賴最大。然后檢查看是否可以將該工作移動到較少使用的服務器或由幾個服務器共同承擔。
當網絡故障與利用率的高低有關時——碰撞很低且沒有錯誤,這可能是和應用軟件以及文件服務器相關的問題。例如:服務器可能設置的高速緩存(Cache)太?。槐A舻木彺嫣?;服務器中的RAM不足;服務器的硬盤空間太少;使用的是8位網卡等。同時,軟件程序可能正在運行導致異常數量的磁盤請求。有可能需要將應用移動到另一個服務器,或將現有的服務器升級或增加新的服務器。