如何對網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和數(shù)據(jù)流量進行實時監(jiān)控
網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)或者網(wǎng)絡(luò)上的數(shù)據(jù)流量為什么需要被監(jiān)控的疑問中,涉及到的答案將會包含了很多方面的原因。在這里,先讓我們假設(shè)網(wǎng)絡(luò)中出現(xiàn)了帶寬瓶頸的情況。會是什么原因造成瓶頸的出現(xiàn)呢?他可能是一名具體的使用者?還是一臺出現(xiàn)了問題的機器?怎樣才能在不必對網(wǎng)絡(luò)上所有機器進行全面檢查的情況下,找出造成這一問題的罪魁禍?zhǔn)?答案很簡單,這就是Etherape的工作。作為圖形化網(wǎng)絡(luò)狀況監(jiān)測軟件,Etherape可以對網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和數(shù)據(jù)流量進行實時監(jiān)控,并且以圖形化的方式顯示出來。利用該工具,管理員可以輕松地確認(rèn)出現(xiàn)問題的機器。下面,就讓我們來看一下如何使用這一工具來解決具體網(wǎng)絡(luò)問題的。
一、安裝過程和注意事項
現(xiàn)在,Etherape僅支持UNIX和類UNIX操作系統(tǒng)(如Linux以及蘋果OS X之類的操作系統(tǒng))。為了運行Etherape,需要首先安裝:
1.網(wǎng)絡(luò)數(shù)據(jù)包捕獲函數(shù)包libpcap
2.用于創(chuàng)建圖形用戶界面的多平臺工具GTK+
3.文件自動生成程序Libglade 2
4.跨平臺桌面環(huán)境GNOME
5.標(biāo)準(zhǔn)解析庫(實際名稱依據(jù)使用的操作系統(tǒng)而定)
如果使用的是較新的Linux發(fā)行版,安裝過程就非常簡單。只要打開軟件管理工具,搜索Etherape,選擇安裝,并單擊應(yīng)用就可以開始整個過程了。
對于蘋果OS X系統(tǒng)下的運用,就需要利用軟件管理工具Darwinports進行下載并依據(jù)說明進行安裝。
一旦完成了整個安裝過程,就可以在應(yīng)用|系統(tǒng)工具(GNOME桌面環(huán)境)欄目里找到Etherape。但是,你將會發(fā)現(xiàn)由于需要使用網(wǎng)絡(luò)連接,因此,只有獲得了管理員權(quán)限才可以從菜單中啟用Etherape。所以,在從菜單啟用Etherape之前,我們需要打開一個終端窗口,將管理員權(quán)限授予Etherape。在這里需要注意:如果使用的是Ubuntu系統(tǒng),相關(guān)的命令是sudo Etherape。如果使用的是不支持sudo命令的發(fā)布版本的話,就必須利用su命令成為根用戶,才能將管理員權(quán)限授予Etherape。
二、使用方法
一旦Etherape開始運行,就可以看到一個包含了數(shù)據(jù)流動狀態(tài)的圖形窗口(如圖A所示)。正如網(wǎng)絡(luò)中的數(shù)據(jù)是處于不停地變化的狀態(tài),該圖也處于實時更新中。
圖A
正如你從圖中可以所看到的,last.fm占用的帶寬資源相當(dāng)多。
如果網(wǎng)絡(luò)中數(shù)據(jù)流量出現(xiàn)變化,Etherape就會將實際變化情況在如圖A所示的窗口中實時進行更新?,F(xiàn)在,如果想針對具體的單獨機器進行深入了解的話,應(yīng)該怎么處理?操作其實也很簡單,點擊查看|節(jié)點(在Etherape主窗口中),就可以打開節(jié)點窗口(見圖B)。 圖B
在這里,可以看到針對網(wǎng)絡(luò)上各個節(jié)點的統(tǒng)計資料。
在節(jié)點列表中,我們發(fā)現(xiàn)連接到last.fm的系統(tǒng)名稱為jack-ubuntu。從這個窗口中我們還可以看到當(dāng)前流量、累計流量、最新的數(shù)據(jù)包、交換的數(shù)據(jù)包總數(shù)以及節(jié)點的名稱和網(wǎng)絡(luò)地址。
如果需要了解什么協(xié)議占據(jù)了網(wǎng)絡(luò)中絕大部分帶寬的話,可以點擊查看|協(xié)議。此窗口(見圖C)可以顯示出導(dǎo)致網(wǎng)絡(luò)瀕臨崩潰的具體協(xié)議是什么。
圖C
該協(xié)議列表中還顯示了相關(guān)的端口。
現(xiàn)在,你擁有了解決所有網(wǎng)絡(luò)問題必須的全部信息,采取具體針對措施的難度將大大降低。如果沒有Etherape之類工具的幫助的話,這一任務(wù)將變得更具挑戰(zhàn)性。
三、結(jié)束語
對于Etherape來說,所缺乏的唯一功能是對檢查后的轉(zhuǎn)存進行分析和保存。除此之外,你會發(fā)現(xiàn)Etherape是功能最強大的(也是對用戶最友好的)網(wǎng)絡(luò)監(jiān)控工具之一。它有效地解決了對網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和數(shù)據(jù)流量進行實時監(jiān)控的問題,是一個值得大家使用的好工具!
【編輯推薦】
- 多種數(shù)據(jù)流量控制方法
- 組網(wǎng)技巧之多種數(shù)據(jù)流量控制法
- 打造自己的網(wǎng)絡(luò)“空間站”——網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖