NetStream简介
NetStream主要应用
NetStream原理
配置NetStream灵活流统计
NetStream简介
1、定义
NetStream是一种对网络中的业务流量进行统计和分析的技术。
2、应用
NetStream主要有如下应用
(1)计费
NetStream为基于资源(如线路、带宽和时段等)占用情况的计费提供了精细的数据,客户可以利用这些信息来实行灵活的计费策略,如基于时间、带宽、应用、服务质量等,以便有效利用资源。
(2)网络监控
NetStream能够实现近乎实时的网络监控功能。通过在连接Internet的接口部署NetStream,可以对网络出口进行实时的流量监控,分析各种业务占用出口带宽的情况。
NetStream原理
一个典型的NetStream系统由网络流数据输出器NDE(NetStream Data Exporter)、网络流数据收集器NSC(NetStream Collector)和网络流数据分析器NDA(NetStream Data Analyzer)三部分组成。
•NDE:负责对网络流进行分析处理,提取符合条件的流进行统计,并将统计信息输出给NSC
•NSC:负责解析来自NDE的报文,把统计数据收集到数据库中,可供NDA进行解析。
•NDA:是一个网络流量分析工具,它从NSC中提取统计数据,进行进一步的加工处理后生成报告,为各种业务提供依据(比如流量计费、网络规划、攻击监测)。
如图 Netstream系统组成图所示,NetStream系统的工作过程如下:
1.NDE按一定的采样方式对业务流进行采样,并建立NetStream流。
2.存储在NDE上的NetStream流达到一定的条件后进行老化。
3.NetStream流老化后,NDE对NetStream流进行输出,把关于流的详细统计信息定期发送给NSC。
4.NSC对信息进行初步处理后发送给NDA。
5.NDA对数据进行分析,以用于计费、网络规划等应
4、配置NetStream灵活流统计
1、配置灵活流统计模板
netstream record mingzi ip
collect counter bytes
collect counter packets //用来配置发送至NSC的灵活流统计信息中包含字节数和报文数。
collect interface input
collect interface output //(可选)配置发送至NSC的灵活流统计信息中包含流量的出、入接口索引。
collect sd-wan connection //用来配置发送至NSC的灵活流统计信息中包含源、目的TNP以及源、目的Site ID
collect application name (可选)配置发送至NSC的灵活流统计信息中包含应用名。
match ip destination-address //用来配置IPv4灵活流统计模板的聚合关键字。
match ip destination-port
match ip protocol
2、灵活流统计信息输出配置NetStream
netstream tm-after enable (可选)使能在队列调度后进行NetStream采样功能。
netstream export ip source x.x.x.x //配置IPv4灵活流统计信息输出报文的源地址。
netstream export ip host x.x.x.x 30002 vpn-instance vpn1 dscp 0 //配置IPv4灵活流统计信息输出报文的目的地址和目的UDP端口号。
netstream export ip template timeout-rate timeout-interval 缺省情况下,模板每分钟刷新一次
3、启用接口的灵活流统计功能
interface Tunnel111
ip binding vpn-instance vpn1
netstream record mingzi ip //将已创建的IPv4灵活流统计模板应用到接口上
netstream sampler ip fix-packets 1 inbound // 在接口入方向上配置每隔1个IPv4报文进行一次固定报文间隔采样。
netstream sampler ip fix-packets 1 outbound
netstream inbound ip 启用接口的IPv4灵活流统计功能。
netstream outbound ip
4、验证配置结果。
# 配置成功后,查看流量统计信息。
display netstream statistics ip slot 0