sFlow,简称“抽样流”,是一种用于数据包出口的行业标准,目前市场上广泛支持博科、戴尔、阿尔卡特、联合Telesis、思科Nexus、D-Link、Fortigate、华为、惠普等网络设备。NetFlow Analyzer涵盖了您的sFlow支持的设备,以提供关于网络中的流量使用和顶级通信程序的实时细节。使用NetFlow Analyzer,您可以在每个接口上启用sFlow,以通过接口、应用程序、协议、IP地址和QoS收集关于sFlow流量使用的信息。
NetFlow是一个用于导出聚合的协议,捕获所有流量,而sFlow是一种包采样技术,交换机捕获每个接口的第n个包并将其转发给收集器。
由于sFlow包含完整的信息包报头,因此它为您提供了网络流量的更广泛的描述,提供了对网络中所有类型流量的全层(L2、L3、L4和L7)可见性,包括IP地址和vlan,从中可以提取任何字段。NetFlow实际上只包含这些字段的一部分。
虽然NetFlow可能提供比sFlow更多的信息,但它的资源使用也比sFlow多得多,这给您的网络设备带来了更大的负载,使sFlow成为较低端设备的更好选择。当然,这些协议中哪一个更适合您的网络将取决于您的供应商/网络设备支持什么以及您的需求。