NetStream技术白皮书_16页_433kb
报告摘要
NetStream 技术白皮书总结
核心内容概述
NetStream 是一种基于网络流信息的统计技术,旨在提供更细致、灵活的网络流量分析能力。与传统流量统计方法(如 SNMP 和端口镜像)相比,NetStream 具有更高的灵活性和更低的性能影响,适用于多种网络管理场景,如流量计费、网络规划、网络监控和用户行为分析。NetStream 系统由 NDE、NSC 和 NDA 三部分组成,各部分分别负责数据采集、数据收集和数据分析。
主要观点
- NetStream 的产生背景:随着网络业务的多样化和带宽的增加,传统流量统计技术已无法满足精细化管理需求。NetStream 提供了一种高效、灵活的流量统计方式,能够减少对设备性能的影响,同时提供更详细的统计信息。
- NetStream 的应用场景:包括流量计费、网络规划、网络监控和用户行为分析,能够帮助网络管理者优化资源分配、提升网络性能与安全性。
- NetStream 技术实现:通过采样、流建立、流老化和流输出等机制,对网络流量进行分类和统计。支持普通流输出和聚合流输出两种方式,聚合流可减少带宽占用。
- NetStream 报文格式:支持多种版本(V5、V8、V9、V10),其中 V9 和 V10 基于模板机制,具有更好的扩展性和灵活性,适用于更复杂的数据统计需求。
- NetStream 的镜像与过滤功能:镜像功能可将符合条件的报文复制到 NetStream 处理板,不影响设备转发性能;过滤功能则通过 ACL 限制统计范围,提高统计的针对性。
关键信息
1. NetStream 系统组成
- NDE(NetStream Data Exporter):负责采集和统计流量数据,可对数据进行聚合处理,将统计信息上报给 NSC。
- NSC(NetStream Collector):接收并解析 NDE 发送的统计信息,存储至数据库,供 NDA 使用。
- NDA(NetStream Data Analyzer):对 NSC 收集的数据进行分析,生成报表用于计费、网络规划、攻击监测等业务。
2. NetStream 流建立与老化机制
- 流建立:根据配置的关键值(如源/目的IP、端口、协议等)将具有相同特征的报文归为同一流。
- 流老化:
- 按时老化:分为不活跃老化和活跃老化,用于清除设备缓存中的无用流信息。
- 强制老化:可由命令触发或因缓存满而强制老化。
- TCP FIN/RST 触发老化:用于终止 TCP 会话的流统计。
3. NetStream 流输出方式
- 普通流输出:所有流的统计信息均输出,信息详尽,但占用带宽和存储资源较多。
- 聚合流输出:根据配置的聚合方式,将相同关键项的流信息合并,减少输出数据量,提高效率。
4. NetStream 报文版本与格式
| 版本 | 输出方式 | 优点 | 缺点 |
|---|---|---|---|
| V5 | 原始流 | 字段丰富,NDE 负担小 | 格式固定,不易扩展;数据量大,NSC 难以长期保存;扩展需升级 NSC/NDA |
| V8 | 聚合流 | 支持聚合输出,减少带宽占用;可配置聚合方式 | 格式固定,不易扩展;扩展需升级 NSC/NDA |
| V9 | 原始流、聚合流 | 基于模板机制,格式灵活,支持扩展;无需升级 NSC/NDA 软件 | - |
| V10 | 原始流、聚合流 | 模板支持更丰富,格式灵活,可扩展;符合 IPFIX 协议标准 | - |
5. NetStream 镜像与过滤功能
- 镜像功能:将符合 QoS 策略或指定端口的报文复制到 NetStream 处理板,不影响转发性能。
- 过滤功能:通过 ACL 限制统计范围,提高数据统计的针对性与效率。
典型组网应用
3.1 流量计费场景
NetStream 可用于企业内部不同部门的流量统计,为分部门计费提供依据。例如,市场部和技术部通过设备接入 Internet,NetStream 可统计其流量,用于计费和资源分配。
3.2 网络规划场景
NetStream 能提供接口流量的详细信息,帮助网络管理员了解带宽使用情况,优化网络结构和资源分配,提高网络性能与管理效率。
总结
NetStream 技术通过灵活的流统计机制和多种输出方式,为网络流量分析提供了全面的解决方案。其基于模板的 V9 和 V10 版本支持更丰富的字段和更高效的扩展能力,适用于复杂的网络管理需求。镜像和过滤功能增强了 NetStream 的应用灵活性,使其在流量计费、网络规划、监控和安全分析等场景中发挥重要作用。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载