亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
網(wǎng)絡(luò)管理中流量采集技術(shù)的應(yīng)用
[打印本頁]
作者:
zonyonq
時間:
2009-04-10 13:13
標(biāo)題:
網(wǎng)絡(luò)管理中流量采集技術(shù)的應(yīng)用
摘 要
對于網(wǎng)絡(luò)
管理
員來說,理解網(wǎng)絡(luò)流量的特性,了解用戶的網(wǎng)絡(luò)行為是網(wǎng)絡(luò)管理的重要內(nèi)容,這可以通過網(wǎng)絡(luò)流量采集與分析來實現(xiàn)。本文介紹了幾種流量采集技術(shù)以及各自的優(yōu)缺點,并重點介紹了網(wǎng)絡(luò)管理中的NetFlow技術(shù)的應(yīng)用。
關(guān)鍵字
網(wǎng)絡(luò)流量 流量采集 NetFlow 對于一個有效的網(wǎng)絡(luò)管理系統(tǒng)來說,管理功能的實現(xiàn)都或多或少的依賴于網(wǎng)絡(luò)流量信息的獲取。因此網(wǎng)絡(luò)流量信息采集可以說是網(wǎng)絡(luò)管理系統(tǒng)得以實現(xiàn)的核心。無論是流量費用統(tǒng)計還是用來分析、預(yù)測網(wǎng)絡(luò)運行狀況,對于原始數(shù)據(jù)的可靠性和完整性的要求都是比較高的。使用一種較為合理的網(wǎng)絡(luò)流量采集技術(shù),不僅使所采集的原始數(shù)據(jù)較為準(zhǔn)確、完整,而且對網(wǎng)絡(luò)上相關(guān)設(shè)備的影響較小。目前有4種常用的方法用于網(wǎng)絡(luò)流量數(shù)據(jù)的采集分析:
(1)基于偵聽網(wǎng)絡(luò)數(shù)據(jù)包的包分析模式; (2)基于路由器MIB庫的SNMP代理模式; (3)基于安插網(wǎng)絡(luò)探針(PROBE)技術(shù)的IP流量數(shù)據(jù)捕獲形式; (4)基于網(wǎng)絡(luò)數(shù)據(jù)流(NETFLOW)技術(shù)的數(shù)據(jù)流捕獲形式。
前兩種是比較傳統(tǒng)的方法;趥陕牼W(wǎng)絡(luò)數(shù)據(jù)包的包分析模式的優(yōu)點是:容易實現(xiàn)。缺點是:a.工作站設(shè)備的浪費;b增加網(wǎng)絡(luò)的故障點,c.只能得到有關(guān)網(wǎng)絡(luò)流量大小的信息,但是無法提供流量中有關(guān)應(yīng)用類型的信息;赟NMP的網(wǎng)絡(luò)信息采集系統(tǒng)的優(yōu)點是:可以有效地解決包監(jiān)聽模式的缺點。缺點:a.采集的網(wǎng)絡(luò)流量數(shù)據(jù)沒有經(jīng)過任何處理,因此對數(shù)據(jù)采集數(shù)據(jù)庫的性能要求很高,相應(yīng)的對機器硬盤空間的要求也很高;b.對網(wǎng)絡(luò)帶寬造成一定的損耗;c.對路由器的CPU和內(nèi)存資源占用較大;d.由于記錄很多,因此選擇一個好的采集間隔就比較困難,而且隨著網(wǎng)絡(luò)使用情況的變化,該間隔可能會不適用,從而導(dǎo)致數(shù)據(jù)的丟失。第三種技術(shù)出現(xiàn)較晚,雖然技術(shù)先進,但由于其實現(xiàn)依賴于固定廠家的專有設(shè)備,故具有一定的限制性。
下面介紹一種新的網(wǎng)絡(luò)流量數(shù)據(jù)采集方法,也就是基于網(wǎng)絡(luò)數(shù)據(jù)流技術(shù)的數(shù)據(jù)流捕獲形式。它可以有效地解決傳統(tǒng)采集方式中存在的缺點,并且提高網(wǎng)絡(luò)使用的效率,減輕路由器的負(fù)載情況,也就是在路由器上配置NetFlow,通過配置的NetFlow數(shù)據(jù)輸出UDP來進行網(wǎng)絡(luò)信息采集。
1 NetFlow技術(shù)簡介
1.1 NetFlow交換 NetFlow交換是Cisco公司為網(wǎng)絡(luò)管理員提供的可以獲得數(shù)據(jù)網(wǎng)中IP flow信息的一種新的交換技術(shù)。NetFlow交換是在網(wǎng)絡(luò)層實現(xiàn)高性能的交換,它提供了一種高效的機制,可以用來處理安全訪問列表,從而不必像其它交換方式那樣,為完成同樣的任務(wù)而付出很高的性能代價。NetFlow交換識別主機之間的網(wǎng)絡(luò)流量,并在提供服務(wù)的同時,對網(wǎng)絡(luò)流量中的分組進行交換。NetFlow交換對現(xiàn)有的網(wǎng)絡(luò)是完全透明的,可以在單個網(wǎng)絡(luò)設(shè)備中獨立地進行,而不必在網(wǎng)絡(luò)中的每個路由器中都操作它,網(wǎng)絡(luò)規(guī)劃人員可以有選擇地激活NetFlow交換,這樣可以在特定的網(wǎng)絡(luò)位置上進行數(shù)據(jù)流交換、控制和記賬。
1.2 NetFlow數(shù)據(jù)報文 從配置了NetFlow交換的Cisco路由器上,就可以收集流量統(tǒng)計的NetFlow流量數(shù)據(jù)信息,NetFlow以UDP數(shù)據(jù)報文的形式來輸出信息,可以通過Cisco路由器上的配置指定NetFlow流量信息的接收者。目前NetFlow輸出的數(shù)據(jù)報文有V1、V5、V7、V8等不同的版本,取決于Cisco路由器的型號及其IOS的版本。但無論哪個版本,NetFlow報文都是由兩部分構(gòu)成,即報文頭(Header)和一個或多個流信息記錄(Flow Record),如圖1所示:
圖1 NetFlow數(shù)據(jù)報文 報文頭中的版本信息(Version number)來決定如何理解這些數(shù)據(jù)報文;記錄個數(shù)(Record count)字段表明該數(shù)據(jù)報文中包含的流信息記錄的個數(shù),可以用它來對記錄進行索引;序列號(Sequence number)字段可用來判斷NetFlow報文是否有丟失的情況發(fā)生。
2 具體配置 以下內(nèi)容描述了在路由器上NetFlow的配置和維護。
2.1 配置NetFlow交換 NetFlow交換是可用的交換模式之一。當(dāng)在一個接口上配置NetFlow時,這個接口就不能使用其它的交換模式了。還有,利用NetFlow交換,可以把數(shù)據(jù)輸出到一個遠(yuǎn)端工作站,以便進一步處理它們。在一個路由器中,NetFlow交換涉及到標(biāo)識數(shù)據(jù)包信息流、執(zhí)行交換和處理訪問列表。它不涉及路由器之間的任何連接設(shè)置協(xié)議,也不涉及對其它任何網(wǎng)絡(luò)設(shè)備或端點工作站的連接設(shè)置協(xié)議。它也不要求對數(shù)據(jù)包本身或其它任何網(wǎng)絡(luò)設(shè)備進行任何外部修改。所以,NetFlow交換對現(xiàn)有的網(wǎng)絡(luò),包括端點工作站、應(yīng)用軟件以及諸如局域網(wǎng)交換機是完全透明的。并且,由于NetFlow交換是在每一個互聯(lián)網(wǎng)設(shè)備上獨立運行的,不需要在網(wǎng)絡(luò)中的每個路由器中都操作它,網(wǎng)絡(luò)規(guī)劃人員可以在路由器/接口的基礎(chǔ)上有選擇地激活 NetFlow交換,從而就可以在特定的網(wǎng)絡(luò)位置上進行數(shù)據(jù)流交換、控制和記賬。
完成IP路由器配置后,可以進行以下的配置:任務(wù)命令第一步,指定接口,進入接口配置模式Interface type slot/port- adapter(Cisco 7500系列路由器)第二步,指定信息流交換Ip route_cache flow
一般,NetFlow高速緩存的默認(rèn)大小可以滿足需要。然而還可以增加或減少高速緩存中保留的條數(shù)目,來滿足信息流比率的需要。默認(rèn)只是64K流動高速緩存條目,每個高速緩存條目大約占用64bytes的存儲空間。假定高速緩存中的條目數(shù)為默認(rèn)值,那么大概就需要4MB的DRAM。每次從自由流隊列中取走一個新的信息流,就會檢查自由流的個數(shù),如果只剩下幾個自由信息流,那么NetFlow就試圖用一個縮短的失效時間將30個信息流“老化”。如果只剩下一個自由信息流,那么NetFlow就自動老化30個信息流,而不考慮這些信息流的以實際存在的時間是多少。這樣做是為了保證總可以得到自由的信息流條目。
在全局配置的模式下,進行以下操作定制NetFlow緩存的條目數(shù)量:
任務(wù)命令改變NetFlow高速緩存中保留的條目的個數(shù)。該條目數(shù)可以是1024到524288。默認(rèn)值是65536。Ip flow-cache entries number Cisco建議不要修改NetFlow高速緩存條目,對這個功能不正確的應(yīng)用會引發(fā)網(wǎng)絡(luò)問題?梢栽谌峙渲媚J较吕胣o ip flow-cache entries返回默認(rèn)的NetFlow高速緩存條目。
2.2 配置NetFlow數(shù)據(jù)輸出 Netflow交換信息可以輸出到網(wǎng)絡(luò)
管理
應(yīng)用程序中,為了在信息流到期時,將NetFlow高速緩存中的保留的NetFlow交換的統(tǒng)計信息輸出到一個工作站。在輸出數(shù)據(jù)時,可以指定發(fā)送的信息的格式版本。 將一個NetFlow流的交換統(tǒng)計數(shù)據(jù)從NetFlow緩存的維護中輸出,應(yīng)該在配置模式下使用如下的操作:任務(wù)命令第一步,把NetFlow高速緩存條目輸出到工作站Ip flow-export ip-address udp-port[version 1] 第二步,配置NetFlow發(fā)送信息的版本(1/5),如果你使用接收軟件采用版本5。ipflow-export version{1|5[origin-as|peer-as]}第三步,配置NetFlow所使用的源接口以指定輸出NetFlow數(shù)據(jù)的源ip flow-export source interface
2.3 管理NetFlow交換統(tǒng)計數(shù)據(jù) 用于顯示或者清除NetFlow交換的統(tǒng)計數(shù)據(jù)。NetFlow的統(tǒng)計數(shù)據(jù)包括IP包的大小、IP流的交換緩存信息、以及諸如協(xié)議、總的流量、每秒的流量等的流信息。這些信息可以用來查找路由器的交通信息.下表列出了這些命令:任務(wù)命令顯示NetFlow交換統(tǒng)計數(shù)據(jù)show ip cache flow顯示NetFlow交換統(tǒng)計數(shù)據(jù)clear ip flow stats
3 結(jié)果 通過實驗與傳統(tǒng)的網(wǎng)絡(luò)流量采集模式所能夠獲得的資料對比,很明顯的知道,NetFlow所取得的信息并沒有對每一個網(wǎng)絡(luò)包都做一條記錄,而是對共用一條NetFlow記錄的包做了統(tǒng)一的歸類總結(jié)。這樣NetFlow所能夠提供給用戶的信息就是已經(jīng)經(jīng)過了合理的處理,十分方便用戶的進一步提取,分析。而且在一條流記錄中,一般使用了該記錄的各種包(WWW包、FTP包、SMTP包等)的數(shù)目都不止一個。因此配置了NetFlow后對整個網(wǎng)絡(luò)管理突出的優(yōu)點如下:
*可以獲得比較詳細(xì)的信息,利于計費,分析等用途; *可以節(jié)省網(wǎng)絡(luò)帶寬和路由器CPU資源; *便于集中的統(tǒng)一管理,尤其是適于類似網(wǎng)絡(luò)中心的單位使用; *配置簡單 但也有一定的缺點: *只能使用在沒有配置虛網(wǎng)的接口上; *對硬件平臺的配置要求比較高; *不便與分布式的管理。
4 結(jié)束語 總的來說,在路由器上配置NetFlow,好處還是顯而易見的。特別是對于網(wǎng)絡(luò)流量負(fù)荷比較大的網(wǎng)絡(luò),可以有效的節(jié)省網(wǎng)絡(luò)帶寬和處理資源,從而減少用戶從網(wǎng)絡(luò)上取得信息的延遲時間。通過配置NetFlow,網(wǎng)絡(luò)管理者還可以方便有效的對網(wǎng)絡(luò)流量進行分析、處理以便作為計費或者流量控制或者網(wǎng)絡(luò)規(guī)劃的參考。
參考文獻: [1]謝希仁.
計算機
網(wǎng)絡(luò). 大連理工大學(xué)出版社 [2]譚思亮. 監(jiān)聽與隱藏—網(wǎng)絡(luò)偵聽揭秘與數(shù)據(jù)保護技術(shù). 求是科技. 人民郵電出版社 [3]何海濤,羅笑南,郭清順. NetFlow在邊界網(wǎng)流量采集中的應(yīng)用.計算機工程與應(yīng)用 [4]李文印,周國治,張福春. 網(wǎng)絡(luò)計費系統(tǒng)數(shù)據(jù)采集技術(shù)研究.計算機應(yīng)用 [5]http://www.cisco.com
本文來自ChinaUnix博客,如果查看原文請點:
http://blog.chinaunix.net/u/20223/showart_1896328.html
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2