統(tǒng)一流量管理平臺的多種流量采集技術分析
數(shù)據(jù)網(wǎng)絡的SNMP、NetFlow/NetStream、流量探針等分析系統(tǒng)只對各自采集的信息進行分析,無法實現(xiàn)對多種流量采集系統(tǒng)的數(shù)據(jù)進行統(tǒng)一和關聯(lián)分析,提高流量分析的深度和精確度。本文提出一種統(tǒng)一流量管理平臺,通過多種流量采集技術的采集數(shù)據(jù)源,進行綜合分析和管理,提高流量分析的精確度,便于提高運維效率。
流量采集技術主要分為以下三種:一是SNMP技術采集,網(wǎng)絡設備的采集技術,硬件探針進行流量采集。3種流量采集技術的對比分析如下。
應用場景分析
統(tǒng)一流量管理平臺可以支持多種流量采集技術,有利于在整個網(wǎng)絡中,根據(jù)鏈路的重要等級細化管理技術手段,節(jié)約成本。
根據(jù)表1的分析,硬件探針支持逐個數(shù)據(jù)包抓取,分析精細程度,但是硬件探針設備造價高,考慮經(jīng)濟成本,沒有必要使用探針采集太多鏈路,可關注核心鏈路;對于接入鏈路,可根據(jù)設備檔次,在保證網(wǎng)絡設備性能的前提下,開啟Netflow/Netstream功能進行采集,或者采用SNMP進行采集。這樣,對于整個網(wǎng)絡,針對不同的應用場合采用對應的流量采集技術,做到精細化管理,節(jié)約管理成本。
統(tǒng)一流量管理平臺系統(tǒng)設計
本文所提出的統(tǒng)一流量管理平臺系統(tǒng),流量采集源適用于SNMP、NetFlow /NetStream、硬件探針三種數(shù)據(jù)源,系統(tǒng)功能涵蓋流量數(shù)據(jù)的采集、統(tǒng)計、分析。
基于SNMP數(shù)據(jù)的流量統(tǒng)計可實現(xiàn)功能:網(wǎng)絡設備所有物理端口的流量速率、字節(jié)率、包速率、帶寬利用率。
基于NetFlow/NetStream數(shù)據(jù)的流量統(tǒng)計可實現(xiàn)的功能:網(wǎng)絡設備固定物理端口的應用流量速率、字節(jié)率、帶寬利用率、應用成分占。統(tǒng)計維度可以分為IP網(wǎng)段、IP通信對、單個IP。
基于探針數(shù)據(jù)的流量統(tǒng)計可以實現(xiàn)的功能:網(wǎng)絡設備所有物理端口的流量速率、字節(jié)率、包速率、包種類、包尺寸分布、帶寬利用率。
網(wǎng)絡設備固定物理端口的應用流量速率、字節(jié)率、帶寬利用率、應用成分占。統(tǒng)計維度可以分為:IP網(wǎng)段、IP通信對、單個IP。
網(wǎng)絡設備邏輯端口(例如MPLS-VPN邏輯接口)的應用流量速率、字節(jié)率、帶寬利用率、應用成分占。統(tǒng)計維度可以分為:IP網(wǎng)段、IP通信對、單個IP。
基于SNMP方式的流量采集流程:第一,SNMP數(shù)據(jù)解析程序定期向網(wǎng)絡設備發(fā)起snmp GET請求,讀取網(wǎng)絡設備的SNMP MIB管理信息中的接口流量信息;第二,網(wǎng)絡設備接收到snmp GET請求后,根據(jù)請求的內(nèi)容,將相應的信息返回給SNMP數(shù)據(jù)解析程序;第三,解析程序將返回SNMP數(shù)據(jù)包進行解析,并將解析后的內(nèi)容插入到數(shù)據(jù)庫中的接口流量表中;第四,當接口流量數(shù)據(jù)插入完成后,程序會將更新的內(nèi)容上報給流量管理模塊相對應的功能界面上。
基于NetFlow/NetStream方式的流量采集:第一,首先在網(wǎng)絡設備物理接口上開啟NetFlow/NetStream功能,開啟該功能后,設備會基于該接口統(tǒng)計流量中具體應用流量以及流量所對應的IP地址,并將統(tǒng)計結果暫存在NetFlow/NetStream緩存中,NetFlow/NetStream定期會將緩存中的統(tǒng)計結果封裝成NetFlow/NetStream數(shù)據(jù)包的形式發(fā)送給NetFlow/NetStream包解析器;第二,NetFlow/NetStream包解析器接收到NetFlow/NetStream數(shù)據(jù)包時,根據(jù)NetFlow/NetStream協(xié)議格式規(guī)范進行解析,并將解析的結果插入到NetFlow /NetStream數(shù)據(jù)庫中的接口應用流量表;第三,當接口流量數(shù)據(jù)插入完成后,程序會將更新的內(nèi)容上報給流量管理模塊相對應的功能界面上。
基于探針鏡像方式流量采集流程:首先,在網(wǎng)絡設備上開啟一個鏡像端口,把所需監(jiān)控物理接口中的所有原始流量復制一份到鏡像端口,同時鏡像端口連接到硬件探針的數(shù)據(jù)捕獲端口上。

評論