了解 Junos Fusion Enterprise 上的 sFlow 技术

本主题介绍 Junos Fusion Enterprise 中的 sFlow 技术。

本主题将介绍:

Junos Fusion Enterprise 上的 sFlow 技术概述

sFlow 技术是一种用于高速交换或路由网络的监控技术。sFlow技术对网络数据包进行随机抽样,并将样本发送到监控系统。在 Junos Fusion Enterprise 中,您可以在聚合设备上配置 sFlow 技术,以同时持续监控所有扩展接口上的流量。

许多用于独立交换机的 sFlow 技术概念也适用于 Junos Fusion Enterprise 上的 sFlow 技术。有关独立 EX 系列交换机上的 sFlow 的详细信息,请参阅了解 如何在 EX 系列交换机上使用 sFlow 技术进行网络监控 。

了解 Junos Fusion Enterprise 上的 sFlow 采样机制

sFlow 技术使用以下两种采样机制:

  • 基于数据包的采样:从启用了 sFlow 技术的接口中从指定数量的数据包中抽取一个数据包。

  • 基于时间的采样:按指定时间间隔从启用了 sFlow 技术的接口中对接口统计信息进行采样。

采样信息用于创建网络流量可见性图片。瞻博网络 Junos作系统 (Junos OS) 完全支持 RFC 3176 中描述的 sFlow 标准, InMon Corporation 的 sFlow:一种用于监控交换和路由网络中流量的方法。

注意:

交换机上的 sFlow 技术仅对原始数据包标头进行采样。原始以太网数据包是完整的第 2 层网络帧。

sFlow 监控系统由一个 sFlow 代理(嵌入在交换机中)和一个集中式收集器组成。sFlow 代理的两个主要活动是随机抽样和统计信息收集。sFlow 代理将接口计数器和流示例组合在一起,并通过网络将它们发送到 UDP 数据报中的 sFlow 收集器,从而将这些数据报定向到收集器的 IP 地址和 UDP 目标端口。每个数据报都包含以下信息:

  • sFlow 代理的 IP 地址

  • 样本数

  • 数据包进入代理的接口

  • 数据包通过其离开代理的接口

  • 数据包的源接口和目标接口

  • 数据包的源和目标 VLAN

与 Junos Fusion Enterprise 中的所有功能一样,sFlow 技术也是通过聚合设备配置的。

最佳实践:

对于 Junos Fusion Enterprise 中的 sFlow 技术,我们建议遵循以下注意事项准则:

  • 在两个聚合设备上配置 sFlow 技术。

  • 在所有扩展端口上配置相同的采样率。如果配置不同的采样率,则对所有端口使用最小值。请注意,计数器样本是从扩展端口的两个聚合设备发送的。

  • 使用配置同步功能可在聚合设备之间同步配置。

  • 同步完成后,请确保可从两个聚合设备访问收集器。

Junos Fusion Enterprise 上的 sFlow 限制

在 Junos Fusion Enterprise 上配置 sFlow 技术时,请考虑以下限制:

  • 您无法在链路聚合组 (LAG) 上配置 sFlow 技术,但可以在 LAG 成员接口上单独配置该技术。

  • 您无法在级联端口上配置 sFlow 技术。

  • 使用配置同步功能时,聚合设备之间不会同步 sFlow 收集器统计信息。

  • 扩展端口不支持自适应采样。鉴于此限制,请确保为配置配置适当的采样率,以免 CPU 流量拥塞。