网络通信 频道

流量分析新贵---NetFlow技术介绍

    3.4 NetFlow V9的特色

    Aggregation功能:在高端路由器上启用NetFlow时有可能产生较大的数据输出。为有效降低NetFlow报文对资源的占用,其中一个有效的方法就是利用Aggregation的聚合作用(另外一个方法就是提高Sampling抽样率)。NetFlow V9提供了11种Aggregation方案,分别基于AS、Destination_Prefix、Prefix、Protocol_Port、Source Prefix、AS_ToS、Destination_Prefix_ToS 、Prefix_ToS、Protocol_Port_ToS、Source Prefix_ToS、Prefix_Port进行数据汇总,能够有效降低NetFlow数据对传输带宽和处理主机的资源占用,提高了NetFlow在高端网络中的适用性;

     Template功能:NetFlow V9是首先对Template进行支持的版本,通过Template功能NetFlow V9获得了前所未有的扩展灵活性。Template描述了NetFlow输出记录的各字段定义,无需改变现有规范即可支持将来可能出现的增强功能,从而无需重新编译、修改流量采集分析系统即可快速支持新增功能特征。

    NetFlow与SNMP的不同

    NetFlow关注流量特征,SNMP关注设备状态;  

    NetFlow直接围绕Session会话连接进行数据提取,而SNMP则以物理接口为基本单位进行数据统计;   

    从Agent角度来看,NetFlow采用数据主动推送技术,SNMP则主要采取被动轮询机制;

    NetFlow数据信息更为丰富、描述能力更强;

    NetFlow支持抽样操作,具备良好的扩展弹性,能够更好适应高端网络实际需求;

    SNMP功能通常随着设备销售而免费提供,而在很多现有设备中,NetFlow作为增值功能则需要额外购买许可License或特定软件包。

    NetFlow在流量分析技术中的应用   

    Flow提供了NTars与主流网络设备之间数据采集接口的规范性。无论是哪种Flow格式,都定义了数据交互的标准格式,NTars系统能够通过这些格式规范支持业内几乎所有的主流网络设备,如Cisco、Foundry、Extreme、Juniper、华为等,保证了对采集目标网元设备良好的兼容性;

     Flow使高速链路实时流量检测成为可能。相对于SNMP或者SPAN镜像方式,Flow允许对目标流量进行适当的抽样采集和汇总,如基于帧抽样、基于时间抽样、伪随机方式抽样以及Aggregation方案等,能够将原有高速流量进行几乎不失真的缩小处理,从而能够在不影响准确率的前提下有效降低对分析系统处理能力的要求,为NTars在高端网络10G以上链路的部署提供了可能;

     Flow可有效支持监测目标网络的平滑扩展。Flow通过Template实现了对未来功能扩展的支持,允许分析系统在无需重编译的情况下快捷的实现功能扩充,而且Flow可变的抽样率和不失真的采样操作,能够满足监测目标网络包括容量、功能在内的多方面升级扩展需求;

    Flow提供实现针对性应用内容检测的可行性。NTars在进行流量统计分析的同时,丝毫没有忽视对应用层内容安全的保护。SPAN是NTars进行应用层内容检测的主要数据来源。由于SPAN是与物理/逻辑端口相关联的,而Flow能够告诉NTars当前可疑会话的出入端口信息,从而为NTars调整SPAN策略提供了信息支持;

     Flow具备更详尽的会话描述能力。在NetFlow V9中,缺省提供了多达89种字段类型,并允许通过Template和Aggregation机制进行任意组合、汇聚,能够详细描述流量分布的各类特征,为NTars快速、准确的完成流量分析提供了坚实的数据基础。

0
相关文章