什么是NetFlow5?

Netflow技术由思科公司的达伦·克尔和巴里·布鲁因斯于1996年首先发明,并于同年5月注册为美国专利,专利号为6243667。NetFlow技术首先用于网络设备加速数据交换,可以同步测量和统计高速转发的IP数据流。经过多年的技术演进,Netflow原有的加速数据交换的功能已经逐渐由网络设备中的专用ASIC芯片实现,对流经网络设备的IP数据流进行测量和统计的功能也更加成熟,已经成为互联网领域公认的IP/MPLS流量分析、统计和计费最重要的行业标准。Netflow技术可以对IP/MPLS网络的通信流量进行详细的分析和测量,提供详细的网络运行统计数据。

在Netflow技术的发展过程中,Cisco开发了五个主要的实用版本,即:

Netflow V1是Netflow技术的第一个实用版本。支持Ios11.1,11.2,11.3和12.0,但在当今的实际网络环境中不再推荐使用。

Netflow V5增加了对数据流BGP作为信息的支持,是目前主要的实际应用版本。支持IOS 11.1CA和12.0及其后续IOS版本。

Cisco Catalyst交换机设备支持的Netflow版本Netflow V7需要使用交换机的MLS或CEF处理引擎。

Netflow V8增加了网络设备自动聚合Netflow统计数据的功能(* * *支持11数据聚合模式),可以大大降低数据输出的带宽要求。支持IOS12.0(3)T、12.0(3)S、12.1及其后续IOS版本。

Netflow V9是一种全新的灵活可扩展的Netflow数据输出格式,采用基于模板的统计数据输出。可以方便地添加要输出的数据字段,并支持Netflow的许多新功能,如多播Netflow、MPLS感知Netflow、BGP下一跳V9、IPv6 Netflow等。支持IOS12.0(24)S和12.3T及其后续IOS版本。2003年,思科的Netflow V9也被IETF组织从五个候选方案中确定为IPFIX(IP流信息导出)标准。