對國內企事業單位而言,由于基礎電信服務商提供的企業寬帶出口較小,常常無法滿足企事業單位的需要,企業局域網經常出現上網速度慢、網絡延遲大等網絡資源捉襟見肘的問題。因此,當前企業網絡管理的一個重要內容就是限制局域網電腦的網速、監控電腦上網流量;尤其是禁止局域網P2P軟件、限制訪問視頻網站、禁止網絡電視、限制網絡游戲等占用帶寬較大的不合理的網絡應用。
目前企事業單位普遍采用各種網絡控制軟件來限制局域網上網行為。在國內,目前最知名的當屬聚生網管軟件(官網:http://www.grabsun.com),這款軟件以快捷的部署、強大的控制功能(尤其禁止BT下載、限制迅雷下載、控制局域網帶寬流量等)、傻瓜界面的簡單操作,使得聚生網管網絡監控軟件是當前國內使用最多、最適合國內一般網管人員需要的局域網控制軟件。當然,如果網管人員對網絡技術有較深的積累,也可以采用一些免費的局域網流量控制軟件,也可以在一定程度上幫助企事業單位實現控制局域網流量、限制電腦網速的目的。本文介紹的下述四種限制局域網上網速率的軟件都具備監控電腦網速、協助網管管理局域網上網行為的作用。
一般對于這種流量監控軟件我們在實際使用中都需要系統的支持,對于大多數中小企業來說計算機使用的操作系統無外乎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非要決一勝負的結果是同歸于盡了,只有集兩者功能于一身的功能更強大的軟件才能夠獨占鰲頭。
總結
如果企事業單位預算較為充盈,同時也沒有專門的網管人員,則我們推薦企業直接采購成熟的網管軟件(例如本文提到的聚生網管上網控制軟件)來實現網絡管理。采用網管軟件管理公司局域網上網行為還有一個直接的好處就是可以同時控制員工不合理的上網行為,如禁止上班炒股,限制上班玩游戲、禁止上QQ聊天、屏蔽網站訪問等,可以提升員工工作效率;如果企業有專門的技術人員,同時預算也較為緊張,則可以考慮采用上述免費的局域網流量限制軟件來是實現控制計算機上網帶寬、管理局域網流量的目的,不足之處就是無法全面掌控員工的上網行為,不能幫助企事業單位實現全面的局域網上網管理和上網控制。