1、i NetStream 技术白皮书 Copyright 2025 新华三技术有限公司 版权所有,保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。本文中的内容为通用性技术信息,某些信息可能不适用于您所购买的产品。i 目 录 1 NetStream 概述 1 1.1 NetStream 产生背景 1 1.2 NetStream 应用场景 1 2 NetStream 技术实现 1 2.1 NetStream 系统组成 1 2.2 NetSt
2、ream 工作机制 2 2.3 NetStream 采样 3 2.4 NetStream 流建立 3 2.5 NetStream 流老化 4 2.6 NetStream 流输出 4 2.6.1 普通流输出 4 2.6.2 聚合流输出 5 2.6.3 NetStream 输出报文版本 6 2.7 NetStream 输出报文格式 6 2.7.2 V5 报文格式 6 2.7.3 V8 报文格式 7 2.7.4 V9 报文格式 8 2.7.5 V10 报文格式 11 2.7.6 输出报文格式比较 11 2.8 NetStream 镜像功能 12 2.9 NetStream 过滤功能 13 3 典型组
3、网应用 13 3.1 NetStream 应用于流量计费场景 13 3.2 NetStream 应用于网络规划场景 13 1 1 NetStream 概述概述 1.1 NetStream产生背景 Internet 高速发展,使得网络带宽不断增加,网络支持的业务和应用也日渐增多。传统的流量统计技术(如 SNMP、端口镜像等),由于统计流量方式不灵活或是需要投资专用服务器成本高等原因,无法满足对网络进行更细致的管理的要求。因此,亟需一种新技术来更好的支持网络流量统计。为了应对企业网络管理中的这些问题,NetStream 应运而生。NetStream 是一种基于网络流信息的统计技术,定义了用于设备输
4、出网络流量统计数据的方法,设备对通过其的数据进行统计和分析,并上报给网络流量分析器,经合并处理后存入数据库,并进行进一步的分析处理。NetStream 技术可利用网络数据流创造价值,并可在最大限度减小对 NetStream 性能影响的前提下提供详细的数据流统计信息。在网络的接入层、汇聚层、核心层上,都可以部署 NetStream,以帮助网络管理人员了解企业内部网络的运行状况,及时发现并解决网络中的性能瓶颈问题、网络异常现象,也能作为用户进行网络优化、网络设备投资、网络带宽优化等的参考。1.2 NetStream应用场景 NetStream 技术的应用场景有以下几种:计费:基于线路、带宽、时段等
5、资源的占用情况,NetStream 可提供精细的计费数据支持。Internet 服务提供商可以利用这些信息来实行灵活的计费策略,如基于时间、带宽、应用、服务质量等。企业客户可以使用这些信息计算部门费用或分配成本,以便有效利用资源。网络规划:NetStream 可以为网络管理工具提供关键信息,比如各个 AS 域之间的网络流量情况,以便优化网络设计和规划,实现以最小的网络运营成本达到最佳的网络性能和可靠性。网络监控:通过在出口部署 NetStream,可实时监控连接 Internet 网络的接口流量,从而分析不同业务对出口带宽的占用情况。网管人员可以根据这些信息判断网络的运行情况,尽早发现不合理的
6、网络结构或是网络中的性能瓶颈,方便网管人员规划和分配网络资源。用户监控和分析:通过 NetStream 技术可以使网络管理者轻松获取用户使用网络和应用资源的详细情况,进而用于高效地规划以及分配网络资源,并保障网络的安全运行。2 NetStream 技术实现技术实现 NetStream 是一项基于“流”来统计报文的技术,可以对网络中的业务流量进行统计和分析。它将具有相同特征的报文作为一条流,对各个流进行统计,记录流的统计信息并输出。也可以把多个具有某些相同特征的流聚合成一条聚合流,记录聚合流的统计信息并输出。2.1 NetStream系统组成 一个典型的 NetStream 系统由 NDE(Ne