网络建设与运维神州数码DCN sFlow网络流量信息协议

简介

用于监控网络流量信息的协议。

主要操作:由被监视的交换机,路由器把被监控的数据通过采样,统计等操作发送到用于监控的用户端分析器,由分析器对收到的数据进行用户所要求的分析,从而达到监控网络的目的。

各 sFlow 监控系统包括:sFlow 代理、中央数据收集器、和 sFlow 分析器。SFlow代理利用采样技术从交换机设备抓取数据。sFlow 数据收集器用来格式化要转发采样的数据统计到 sFlow 分析器,sFlow 分析器对采样数据进行分析并根据分析结果作出相应的处理措施。这里我们的交换机实现的是 sFlow 系统中的代理和中央数据收集器部分

sflow 是由InMon、HP和FoundryNetworks于2001年联合开发的一种​网络监测​​技术,用于监控数据网络上交换机或者路由器流量转发状况,它采用​数据流​​随机采样技术,可提供完整的第二层到第四层,甚至全网络范围内的流量信息,可以适应超大​网络流量​​(如大于10Gbit/s)环境下的流量分析,让用户详细、实时地分析网络传输流的性能、趋势和存在的问题。

sFlow系统包括若干sFlow Agent代理(内嵌于交换机或者路由器等转发设备)以及一个核心的sFlow Collector(sflow收集器)。sFlow Agent通过特定的采样技术获取网络设备上的流量转发统计并实时地通过sFlow数据报文发送到Collector以供Collector进行分析,通过生成流量视图或者报表的形式,帮助网络管理员更加有效地管理整个站点(通常是企业级站点)的网络流量。

sFlow 具有两种采样:基于流的数据包统计采样和基于时间的网络接口统计采样。两种采样产生两种样本包 :Flow Sample( 数据流包) 和Counter Sample( 计数包) , 这两种包通过标识位进行区分:

基于流的数据包统计采样 :当一个包到达一个接口, 交换机先作出是否丢掉这个包的决定, 如果该包没有被丢掉, 交换机的交换路由函数分配给该包一个目的接口。同时, 决定是否抽样该包 。 平均每 N 个( N 是一个配置在该交换机接口的采样值) 数据包中采样一个包并进行转发 。由于网络流中可能会存在一些具有周期性模式的数据包, 所以在采样机制中引入了随机元素, 用以确保每个数据包被采样的概率是均等的 。

基于时间的接口计数采样 :按一定的时间间隔进行采样, 接口计数采样的目标是提供一种有效的、可升级的能向 sFlow 采集器报告计数的方法 。

命令

1、配置 sFlow 分析软件所在主机的 IP 地址和端口号。对于端口来说,如果端口上有配置 IP地址,则使用端口的配置,否则使用全局的配置。

复制代码
sflow destination

2、设置代理地址

复制代码
sflow agent-address

3、设置分析器

复制代码
sflow analyzer sflowtrend

4、收集器地址

复制代码
sflow destination

5、采样速率

复制代码
SW(config-if-ethernet1/0/1)#sflow rate

6、采样时间间隔

复制代码
SW(config-if-ethernet1/0/1)#sflow counter-interval

7、配置 sFlow 从硬件收报文时的优先级

复制代码
sflow priority

8、配置 sFlow 在报文中允许的最大数据长度

复制代码
SW(config-if-ethernet1/0/1)#sflow data-len

9、配置 sFlow 在数据采样中复制的报文数据头的长度

复制代码
SW(config-if-ethernet1/0/1)#sflow header-len
相关推荐
JANYI20185 分钟前
Linux 常用指令详解
linux·c语言·网络
偶尔微微一笑13 分钟前
postgresql数据库基本操作
运维·数据库·postgresql·oracle
会飞的涂涂1 小时前
Linux中的粘滞位和开发工具和文本编辑器vim
linux·运维·服务器
用户呢称1 小时前
Linux | WEB服务器的部署及优化
运维·服务器
安生生申2 小时前
MQTT 协议与 HTTP 协议的区别
网络·网络协议·http
看山还是山,看水还是。2 小时前
网星安全AWS攻防方案,重磅发布!
运维·笔记·安全·云计算·aws
计算机毕设定制辅导-无忧学长3 小时前
ActiveMQ 性能优化与网络配置实战(一)
网络·性能优化·activemq
文牧之3 小时前
PostgreSQL 的 pg_ls_waldir 函数
运维·数据库·postgresql
feng995204 小时前
在 VMware 中安装 Ubuntu 全攻略:从零基础到高效开发环境搭建
linux·运维·ubuntu
安全方案4 小时前
2025信息安全网络安全意识培训资料汇编(24份)
网络·安全·web安全