网络拥塞

网络拥塞的产生原因

速率不匹配:分组从高速链路进入设备,再由低速链路转发出去。
汇聚问题:分组从多个接口同时进入设备,由一个没有足够带宽的接口转发出去
image.png

网络拥塞的影响

延迟
延迟抖动
丢包

网络拥塞的解决方法

换设备
使用QOS

QOS

什么是QoS

服务质量,针对各种业务的不同需求,为其提供端到端的服务质量保证

使用QoS的目的

区分流量,保证重要流量及时被转发

qos度量指标

带宽/吞吐量

也称为吞吐量,是指在1秒内从网络一端传输到另一端的最大数据位数,带宽的单位是bit/s

时延

指一个报文或分组从网络的一端传送到另一端所需要的时间
语言数据延迟超过300毫秒就会有明显卡顿

时延变化(抖动)

是指同一业务流中不同分组所呈现的时延不同

丢包率

在网络传输过程中丢失报文占传输报文的百分比
丢包率在1%以下可以接受

QoS的三种模型

尽力而为的服务模型,Best-Effort service

先进先出的转发

综合服务模型,Integrated service

提前申请网络资源,各节点预留资源

区分服务模型,Differentiated service

不预留资源,通过多种方法指定报文的QoS

MQC包含三个要素

流分类(traffic classifier)

流分类用来定义一组流量匹配规则,以对报文进行分类
流分类中各规则之间的关系分为:and或or,缺省情况下的关系为or

流行为(traffic behavior)

流行为用来定义针对某类报文所做的动作

流策略(traffic policy)

流策略用来将指定的流分类和流行为绑定

流量控制

承诺速率(Committed Information Rate,CIR)
峰值速率(Peak Information Rate,PIR)
承诺突发尺寸(Committed Burst size,CBS)
峰值突发尺寸 ( Peak Burst Size, PBS )

令牌桶

是目前最常采用的一种流量测量方法
用来评估流量速率是否超过了规定值
限制报文的流量只能小于等于令牌生成的速度,达到限制流量的目的
image.png

流量整形与流量监管

流量整形(GTS)

削峰填谷
image.png

  1. qos gts cir committed-information-rate [ cbs committed-burst-size]

流量监管(TP)

采用承诺访问速率 CAR( Committed Access Rate)来对流量进行控制
image.png

  1. qos car { inbound | outbound } cir committed-information-rate [cbs committed-burst-size [ pbs excess-burst-size ]]