網絡流量分析利器-可視化網絡-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