免費網路管理流量監控軟體大比拼
對於中小企業來說我們這些網管員希望能夠找到免費的流量監控軟體,前一階段筆者為各位介紹了多款免費流量監控軟體,並對這些軟體的實際使用步驟和應用方法進行了闡述,那麼究竟這些流量監控軟體哪個具有最佳性能呢?今天我們就來進行一次硬碰硬的大比拼,看看誰才是免費流量監控軟體之王。
四款軟體齊登場: 經過多名專家的品評,免費流量監控軟體迎來了四強。這四位選手可以說是最具有實力的,在監視流量、控制流量、排查故障方面都有各自的絕招,下面我們就來了解一下四強選手的基本情況,看看誰能夠在本次免費流量監控軟體大比拼中獨佔鰲頭。
Sniffer pro:
Sniffer pro可以說是Sniffer軟體的鼻祖,他的功能一點都不輸于其他付費工具,他是由NAI公司出品的可能是目前最好的網路協議分析軟體之一,支援各種平臺,性能優越。
Sniffer pro小檔案:
軟體版本:v4.7.530 特別版
軟體大小:33.02 MB
軟體語言:英文
軟體類別:共用軟體
運行環境:WinXP/Win2000/NT/WinME/Win9X/Win2003
下載地址:http://www.cncode.com/Download.asp?ID=1340&URL=http://downloads1012.cncode.com/server/SnifferPro_4_70_530.rar
PRTG:
PRTG全稱為Paessler Router Traffic Grapher,他是另外一款功能強大的免費且可以通過
路由器等設備上的SNMP協議取得流量資訊並產生圖形報表的軟體,他可以為我們產生企業內部網路包括伺服器,路由器,
交換機,員工電腦等多種設備的網路流量圖形化報表,並能夠對這些報表進行統計和繪製,幫助我們這些網路管理員找到企業網路的問題所在,分析網路的升級方向。當然該軟體可以在繪製完畢後將圖形圖表以頁面的形式反饋給我們,這樣網路管理員可以通過網路中的任何一台電腦訪問配置了PRTG的電腦,實現遠程管理,查看和維護網路流量的目的。
PRTG小檔案:
軟體版本:v4.0.8.154.Enterprise
軟體大小:5.46MB
軟體語言:英文版
軟體類型:免費軟體
適用平臺:windows 2000/xp/2003
下載地址:http://download2.paessler.com/download/prtg.zip
MRTG:
MRTG(Multi Router Traffic Grapher)是一款實用的網路流量監控軟體,他通過snmp協議從設備得到流量資訊,這樣我們就可以監視通過伺服器
網卡的流量了,另外該軟體還可以把流量數據以網頁圖表的方式顯示出來,間隔時間可以是5分鐘,30分鐘,2小時或1天等多個選項,對生成的網頁通過一般的網頁編輯軟體也可以進一步修改和美工。
MRTG小檔案:
軟體版本:V2.10.0 pre 7
軟體大小:1558 KB
軟體性質:免費軟體
運行平臺:Window 98/NT/2000/XP/2003
下載地址:http://down.it168.com/files/xiazai3.asp?iid=4635
Ethereal: Ethereal是當前較為流行的一種電腦網路調試和數據包嗅探軟體。Ethereal 基本類似于tcpdump,但Ethereal還具有設計完美的GUI和眾多分類資訊及過濾選項。用戶通過Ethereal,同時將網卡插入混合模式,可以查看到網路中發送的所有通信流量,並根據流量進行測試從而發現網路問題並排除網路故障。
ethereal小檔案:
軟體版本: V0.99.0
軟體大小: 12747 KB
軟體語言: 英文
軟體類別: 免費版
應用平臺: Win9x/NT/2000/XP/2003
下載地址:http://ftp7.enet.com.cn:88/pub/system/sysanaly/ethereal-setup-0.exe
那麼到底這四強選手誰能夠獲得免費流量監控軟體的桂冠呢?下面我們就來詳細比較下。
系統通用性大比拼
一般對於這種流量監控軟體我們在實際使用中都需要系統的支援,對於大多數中小企業來說電腦使用的作業系統無外乎Windows系統和類Linux系統。所以說要看這個流量監控軟體是否相容性好,還要看他是否真的能夠在這兩種作業系統中運行,如果不能的話通過專門的Windows版本和Linux版本也可以將就相容。
Sniffer pro:(如圖1)
sniffer pro是Windows系統下的sniffer老大,不過他並不相容Linux,也沒有對應linux系統下運行的版本。
圖1
PRTG:(如圖2)
PRTG是流量監控軟體中的佼佼者,雖然他不能同時相容Windows系統和Linux系統,但是PRTG推出了Windows版本和Linux版本,這樣不管在哪個系統中都可以有效的運行PRTG。
圖2
MRTG:(如圖3)
MRTG雖然無法同時相容Windows和Linux系統,但是他同樣提供了適用於兩個系統的MRTG版本。不過MRTG出身自Linux系統,所以在Linux系統中他的表現更好,運行也更穩定,相應的在Windows系統中運行卻時有毛病出現。
圖3
Ethereal:(如圖4)
Ethereal是響噹噹的流量監控軟體,而且類Ethereal的監控軟體很多,很多公司出品的收費軟體的核心也都是Ethereal。但是不管如何改進,類Ethereal表現終究是差些,所以說在實際使用中Ethereal的運行效果最好。他同樣提供Windows系統和Linux系統兩個版本。
圖4
小結:
Sniffer pro因為自負而缺乏Linux系統版本的支援,而其他三位高手則均推出了適用於Windows和Linux系統的版本,在這方面打平手。
分組比拼功能
由於四款軟體的功能導向不同,所以我們無法把他們拿到一起進行功能比拼。筆者將類似的兩款放到一組進行對比。
掃描組——Sniffer pro和Ethereal
一般來說Sniffer pro和Ethereal的特點是對於網路的數據包進行監控,可以了解網路中流動的所有數據資訊,分析數據包中的源地址目的地址以及端口號,甚至還可以對數據包中的內容進行分析,所以將他們放到一組比較合適。
通過筆者的詳細比較,Sniffer pro和Ethereal都可以對網路中的所有數據進行捕獲,可以了解網路的通訊資訊,可以定義適當的過濾器對網路中的數據包進行篩選,兩者旗鼓相當,不過Ethereal因為弟子眾多,所以擴展插件更多,可以通過這些擴展插件實現一些更加高級的功能或者更加方便使用者分析網路,另外ethereal內置的一些流量分析工具要比sniffer pro強大得多。所以在功能比拼上ethereal小勝sniffer pro,同時sniffer pro也因為兩敗而被淘汰。
小結:ethereal艱難晉級, sniffer pro慘遭淘汰。
監視組——PRTG和MRTG
PRTG和MRTG都是提供了對流經伺服器或
路由器各個端口的流量監控,他們只能夠對流量資訊的多少進行監視,並且根據輸入輸出的數據大小繪製相應的圖表,經過反復對比發現異常現象。所以將他們放到一組比較合適。
PRTG和MRTG筆者都使用過,作為流量監控軟體來說兩者都是非常不錯的,監控後繪製的圖表都可以以網頁的形式發佈,方便我們這些網路管員在第一時間掌握企業內部流量情況。不過就個人感覺不管是使用效果還是配置過程MRTG都要大大輸于PRTG。主要表現在以下幾個方面。
首先PRTG安裝很簡單,使用也是圖形化介面,而MRTG則要複雜得多,大部分指令都是基於命令行的;另外PRTG可以輕鬆實現用一台電腦監控多臺伺服器的功能,而MRTG要反復設置修改默認模板才行;PRTG的監控內容也比MRTG多,除了MRTG擁有的流量監控外PRTG還可以對
CPU使用情況,
記憶體資源,緩存資訊等進行管理;最關鍵的是PRTG集成了頁面發佈工具,在監控完畢後不需要任何設置就可以通過網頁的形式訪問結果;而MRTG自己不帶頁面發佈工具,需要我們自己安裝IIS或Apache來將生成的報表頁面發佈出去。所以經過比較PRTG大勝MRTG。
小結——PRTG大勝晉級, MRTG受重傷無法繼續比賽而被淘汰。
強中強再決鬥
Ethereal終於在最後的比拼中與PRTG相遇了,兩者的優勢完全不同,Ethereal以分析網路流量中數據包的內容見長,而PRTG則在統計數據包的數量佔優,兩者所實現的功能是不一樣的。在這種情況下兩者無法決一勝負。
對於我們這些中小企業的網路管理員來說應該學會使用上述兩款軟體,畢竟不管是分析網路流量中的數據包內容還是統計數據包的數量製作成網頁進行再分析都是重要的,只有採取雙管齊下兩個軟體一起使用的策略,才能讓我們網路的故障在第一時間被發現並解決。這也是為什麼當初ethereal與PRTG非要決一勝負的結果是同歸於盡了,只有集兩者功能于一身的功能更強大的軟體才能夠獨佔鰲頭。
總結
實際上正如本文所分析的那樣,對於我們這些網路管理員來說並不一定非要抱著一款網路流量管理軟體不放,必要時應該換換思路換換功能使用多款網路流量管理軟體有效管理企業內網,發揮各個工具的獨特優勢,減少故障發生的機率,讓我們可以對流經企業網路的數據包在微觀(數據包內容)和宏觀(數量統計)上均有一個清晰的了解。