netflow

NetFlow是一种数据交换方式,利用标准的交换模式处理数据流的第一个IP包数据,生成NetFlow 缓存,随后同样的数据基于缓存信息在同一个数据流中进行传输,不再匹配相关的访问控制等策略,NetFlow缓存同时包含了随后数据流的统计信息。

 

interface g*
 ip flow ingress/egress/monitor 接口启用flow inbound/outbound/Monitor
show ip cache g* flow

参数详解

Protocol Total Flows Packets Bytes Packets Active(Sec) Idle(Sec)

-------- Flows /Sec /Flow /Pkt /Sec /Flow /Flow

TCP-Telnet 2261 0.0 16 52 0.0 4.1 14.0

Protocol IP:见RFC 1340

Total Flows:自从最后一次清除统计信息后,这种协议的信息流的个数。

Flows/Sec:每秒钟时间内出现这种协议的信息流的平均个数,它等于总信息流数/综合时间的秒数。

Packets/Flow:遵守这种协议的信息流中平均的包数。等于这种协议的包数,或者在这段综合时间内,这种协议的信息流数。

Bytes/Pkt:遵守这种协议的包的平均字节数。

Packets/Sec:每秒钟时间内这种协议的平均包数,或者这段综合时间的总秒数。

Active/Flow:从第一个包到终止信息流的最后一个包的总时间,或者这段综合时间内这种协议总的信息流数。

Idle/Flow:从这种协议的各个非终止信息流的最后一个包起,直到输入这一命令时止的时间总和,或者这段综合时间内信息流的总时间长度。

 

SrcIf         SrcIPaddress    DstIf         DstIPaddress    Pr SrcP DstP  Pkts

Gi0/0         10.0.201.47     Null          210.22.84.3     11 D68F 0035     1 1SrcIf:源头接口的内部端口名字。

SrcIPaddress:该信息流的源头IP地址。

DstIf:目的地接口的内部端口名字。

DstIPaddress:该信息流的目的地IP地址。

Pr:IP协议TCP-6 UDP-17(16进制)

SrcP:源头端口地址(16进制)

DstP:目的地端口地址(16进制)

Pkts:从这一信息流得到的包个数。

B/Pkt:这一信息流中每个包的平均字节数。Active一个信息流中第一个包到最后一个包之间的秒数。

 

ip flow-top-talkers 启用top统计
top 10 前top 10
sort-by bytes/packets 根据bytes大小或packets数量统计
cache-timeout 2000 cache间隔2000ms
match source address 10.0.0.0/24
match destination address 200.0.0.0/24
match direction egress/ingress 统计outbound或inbound

SrcIf SrcIPaddress DstIf DstIPaddress Pr SrcP DstP Bytes
Gi0/0 10.0.201.21 Gi0/1 202.108.33.95 06 CD18 0050 228K

SrcIf SrcIPaddress DstIf DstIPaddress Pr TOS Flgs Bytes
Port Msk AS Port Msk AS NextHop B/Pk Active
Gi0/0 10.0.201.21 Gi0/1 202.108.33.95 06 00 18 224K
CD18 /0 0 0050 /0 0 0.0.0.0 718 625.0

常规switch配置
interface g*
ip route-cache flow 接口下启用netflow
exit
ip flow-cache timeout active 30 设定netflow记录活动超时间
ip flow-export source lookback 0 设定netflow发送的源地址
ip flow-export version 5 [peer-as|origin-as] Netflow输出的版本为版本5。NetFlow分析仪只支持版本5和7。(你的路由器使用 BGP时,可以指定是否在输出包含源或者对方-不可能包含两者。)
ip flow-export destination [ip-add][udp-port] 把netflow信息输出到指定的工作站 (缺省端口为 9996) 老版本采取命令*ip flow-export [ip-add][udp-port]*
ip flow-cache timeout active 1 分割活动期长的流为1分钟的片段。你可以选择1到60之间的任何分钟值。如果使用缺省的30分钟,则流量报告也许会许多尖峰。老版本采取命令*ip flow-cache active-timeout 30*
ip flow-cache timeout inactive 15 保证定期输出完成的流。缺省值为15秒,可以选择10到600之间的任何值。如果选择的值大于250秒。也许 NetFlow分析仪将报告流量值太低的错误。
ip flow-cache entries 设定netflow记录缓冲区的入口数

show ip flow export 显示当前Netflow的配置。
show ip cache flow 该命令显示当前活动的流的概要,还显示设备输出了多少Netflow数据。
show ip cache verbose flow
================
6500 or 7600 core switch配置
mls netflow 3 启动netflow
mls flow ip destination-source 启动netflow 的双向流量
mls nde sender [version {5|7}] 启动NDE发送以及发送版本(默认为7)
interface g*
ip flow-export ingress 启动接口Netflow
ip route-cache flow
ip flow-export source loopback 0 7 设定netflow发送的源地址


show mls nde
Netflow Data Export enabled
show mls netfow ip 可查看看到大量的流量信息及大量的滚屏信息

 

 

Cisco 官方netflow流量分析系统 ManageEngine_NetFlowAnalyzer

 

转载于:https://www.cnblogs.com/gramils/p/5161892.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ManageEngine NetFlow Analyzer 网络流量监控软件是专门用于监控网络活动,帮助用户了解流量构成、协议分布和用户活动的软件。与传统基于SNMP、网络探针、实时抓包分析方法不同,它利用 Flow 技术来收集网络中有关流量的重要信息。集流量收集、分析、报告于一体,回答谁(Who)在什么时间(When)、什么地方(Where)、执行什么行为(What)等用户最关心的问题。为全面了解企业的网络活动,合理有效分配和规划网络带宽提供科学的依据,从而保证企业的关键业务应用畅通运行。 NetFlow Analyzer 网络流量监控软件支持多种 Flow 格式,包括:NetFlow、sFlow、 cflow、J-Flow、FNF、IPFIX、NetStream、 Appflow等,可解析多达100K Flow/秒的大流量数据,是包括思科在内的主流网络设备厂商官方推荐,以及全球众多用户赞许的网络流量监控与分析解决方案。 流量监控和分析 NetFlow Analyzer 中文版流量监控和分析 NetFlow Analyzer 中文版 NetFlow Analyzer 流量监控软件的功能 带宽监控 监控企业网络带宽,为关键业务应用分配足够的带宽。 网络流量分析 全面收集NetFlow进行深度分析,并生成直观的图表和报表,帮助您理解并排除网络流量故障。 监控路由器/交换机的流量 全面支持思科网络设备的流量监控与安全分析。 报表 默认提供丰富的分析报表,并支持用户自定义报表。 部门带宽监控 监控公司每个部门消耗的带宽。 应用与协议监控 查看占用流量的应用排行,保证主要应用系统的带宽。 Cisco Medianet报表 加速排除富媒体网络的故障,节省成本和时间。 站点间流量监控 监控两个指定站点之间的流量。 Cisco WAAS报表 通过WAAS报表查看广域网加速的有效性。 自定义操控板 默认提供多种操控板,可在一个页面集中显示多种有用的信息。使用户一目了然,便于用户使用大屏监视。 路由器流量监控 监控网络设备(路由器/交换机)的流量,深入分析并生成直观的报表。 告警 当流量超过一定值时,系统自动产生告警,通知管理员。 Cisco AVC监控 支持监视Cisco AVC(Application visibility and control – 应用可视性及控制),来满足用户对网络及应用可视化的监控要求。 iPhone手机App 通过手机App,随时随地监控网络流量。 网络配置管理 管理网络设备的配置变更,确保网络的正常运行。 QoS配置 配置QoS策略以及带宽使用策略,使带宽满足关键的业务需求。 高级功能 容量规划报表 依据容量规划报表评估和预测企业未来的网络带宽需求。 计费 帮助确认ISP收费是否正确,还可以利用计费功能计算每个部门的带宽成本。 Cisco NBAR报表 利用NBAR识别使用动态端口的应用程序。 Cisco CBQoS报表 通过CBQoS报表验证QoS策略的有效性。 Cisco IPSLA监控 监控影响VoIP性能的关键指标,符合相应的服务等级协议。 高级安全分析模块 采用先进的’Continuous Stream Miner’技术,帮助实时监测网络入侵,并对其进行分类,从而轻松处理网络安全威胁。 高性能报表引擎 全面提升原始流数据处理和流量分析能力。 网络配置管理 管理网络设备的配置变更,确保网络的正常运行。 深度报文解析(DPI) 深度报文解析(DPI)是一种实现应用流量监视、应用性能问题分析和流量调控决策的最准确的技术手段。
Cisco NetFlow是一种网络流量监测和分析工具,可用于帮助网络管理员了解网络流量模式,性能瓶颈和安全威胁。以下是配置Cisco NetFlow的步骤: 1. 启用NetFlow:进入Cisco设备的全局配置模式,并使用“ip flow-export version”命令启用NetFlow版本。常用版本有5、9和10。例如,使用命令“ip flow-export version 9”。 2. 配置流导出目的地:设置将NetFlow数据导出到的目的地。可以设置为外部收集器或其他设备。使用“ip flow-export destination”命令指定目的地的IP地址和端口号。例如,使用命令“ip flow-export destination 192.168.1.10 9995”。 3. 启用NetFlow监测接口:选择要监测的接口,并进入接口配置模式。使用“ip flow monitor”命令启用NetFlow监测,并指定要使用的监测器的名称。例如,使用命令“ip flow monitor NETFLOW_MONITOR input”。 4. 配置监测器:进入全局配置模式,并使用“flow record”命令创建一个流记录器。该记录器定义NetFlow所需的信息,如源IP地址、目标IP地址和传输层协议。可以添加其他字段以满足特定需求。例如,使用命令“flow record NETFLOW_RECORD”创建一个名为NETFLOW_RECORD的流记录器。 5. 启用流指导:在监测器配置模式中,使用“match”命令指定要匹配的流字段,例如源IP地址和目标IP地址。使用“collect”命令指定要收集的流字段,例如源和目标端口号。例如,“match ipv4 source address”和“match ipv4 destination address”用于匹配源和目标IP地址。 6. 应用配置:退出监测器配置模式,并在接口配置模式中使用“exit”命令退出接口配置模式。最后,使用“exit”命令退出全局配置模式。更改将自动保存。 配置完成后,Cisco设备将开始收集流量数据并将其导出到指定的目的地。管理员可以使用NetFlow分析工具对数据进行分析,并了解网络流量模式、性能瓶颈和安全威胁等信息,以优化网络性能和识别潜在的安全问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值