网络流量分析利器-可视化网络-netflow【1】-基础原理
网络流量分析利器-可视化网络-netflow【2】-Cisco NetFlow 工做原理介绍及配置
网络流量分析利器-可视化网络-netflow【3】-netflow版本5和版本9区别
网络流量分析利器-可视化网络-netflow【4】-接收器nfdump简介
网络流量分析利器-可视化网络-netflow【5】-linux下数据采集器fprobe
网络流量分析利器-可视化网络-netflow【6】-生产网流量监控架构设计
fprobe参数 -e
fprobe参数 -n -k html
你可能想看到这样的流量分析:linux
可是你用成熟的第三方工具可能只能的到这样的效果:安全
现有的snmp协议能够获取交换机的接口流量,咱们能够利用成熟的工具zabbix或者openflacon,可是此数据只是接口进出总流量,并不能具体体现A虚拟机和B虚拟机的互访的流量大小,这个问题严重影响了成本核算
和安全监控
等问题,若是能准确得到流量大小,就能进行跟多的分析和研究,netflow协议就能完美解决此问题。服务器
NetFlow是思科公司做为一项专有技术最早开始研发的。目前最普遍应用的是V5,V7和V9版本,支持NetFlow的厂商包括Cisco、Juniper等。网络
Netflow技术最先是于1996年由思科公司的Darren Kerr和Barry Bruins发明的,并于同年5月注册为美国专利,专利号为6,243,667。Netflow技术首先被用于网络设备对数据交换进行加速,并可同步实现对高速转发的IP数据流(Flow)进行测量和统计。通过多年的技术演进,Netflow原来用于数据交换加速的功能已经逐步由网络设备中的专用ASIC芯片实现,而对流经网络设备的IP数据流进行测量和统计的功能也已更加成熟,并成为了当今互联网领域公认的最主要的IP/MPLS流量分析,统计和计费行业标准。Netflow技术能对IP/MPLS网络的通讯流量进行详细的行为模式分析和计量,并提供网络运行的详细统计数据。
在Netflow技术的演进过程当中,思科公司一共开发出了5个主要的实用版本,即:架构
被监控的交换机,将端口进方向的数据包进行分析,把相关信息(源地址,目的地址,源端口,目的端口,协议,包大小等信息)放进NetFlow包中,发到收集器(netflow collector)中,这个处理过程将消耗被监控设备的cpu和内存。收集器(监控软件,都是第三方的)将数据进行整理,呈现报表。ide