QOS原理及配置案例

可聚合网络:

语音和视频流量之间共存

带宽缺乏、端到端延迟、抖动延迟、丢包

解决带宽匮乏:

1,更新带宽

2,转发作重要的流量

3,压缩2层

4,压缩3层流

延迟:

1,处理延迟

2,队列延迟

3,串行延迟(8bit转换成一个字节)

4,链路延迟

解决延迟:

1,更新带宽

2,转发重要的流量

3,压缩2层负载

4,压缩ip包头

丢包率:

1,tail drops:超过一定深度队列的数据包被丢弃



1,network audit网络审计

2,business audit商务审计

3,service levels required服务级别




QOS模型分类:

1,尽力而为模型:没有应用QOS服务

2,集成服务模型:应用程序发送程序协议之前,先向网络中发起信令申请服务

3,差分服务模型:对流量进行分类


尽力而为服务

集成服务:有保障、可预期。端到端信令协议。资源预留

1,提供多种服务级别2

2,需要信令协议

3,资源预留协议RSVP

4,使用智能队列

分类:

1,保障速率服务

2,负载控制服务

差分服务:对服务进行分类,不同流量有不同的服务级别






区分服务模型:

在网络边缘对流量分类

DSCP:差分服务代码点:基于每一个数据包的

per-hop behaviors:每跳行为


1,支持各种策略

2,服务和应用分离

3,后向兼容不支持差分服务的节点

4,支持增量部署


DSCP编码地址:

ipv4包头格式:

versionlength tosbyte len id offset ttl proto fcs ipsa ipda data

ip优先级有三个比特。产生八个数值,值越高,优先级越高,只是一个标记方式。

diffserv field:使用ipv4中的tos字段

dscp:使用diffserv field的6bit,用来选举PHB(转发和队列的方法)


per-hop behaviors

101110DSCP

前三位

000=default(FIFO,tail drop)BE:没有应用差分服务模型

101=expedited forwardingEF

001,010,011,or 100=assured forwardingAF

后三位

000=class selector(IP Precedence)CF


EF:加速转发101110

1,保障最小的转发速率

2,带宽受保障,优先转发

3,带宽分配有管制作用

bits 5 to 7:'101'=5跟IP的TOS使用一样的

bits 3 to 4:'11'=NO DROP probability

bits 2:'0'


AF:带宽保障100110

1,保障最小的转发速率

DSCP VALUE RANGE:

aaadd0

四类:

af1,af2,af3,af4

classvalue

af1001 dd 0

af2010 dd 0

af3011 dd 0

af4100 dd 0

dd值越小被丢弃的可能性越大

af值越大获得的资源越多


CF:XXX000后三位始终为0,与IP tos正好符合

xxx越大获得带宽资源越高






QOS机制:

1,分类:DSCP、MQC

2,标记

3,拥塞管理(队列机制):队列的优先调度;路由器的出接口生效;FIFO/WFQ/CBWFQ/LLQ/PQ/CQ

4,拥塞避免:避免出现tail drop、wred

5,流量管制(限速)与×××;路由器的入接口生效(管制)、路由器的出接口生效(×××)

6,链路有效性:分片、交叉传递、压缩


INPUT INTERFACE:

classify、mark、policing

OUTPUT INTERFACE:

congestion management、mark、congestion avoidance、shaping、policing、compressing、fragmentation and interleaving 




QOS实现方式:

1,QOS CLI(重点)

2,auto qos

3,sdm

4,传统QOS命令行:没有统一的模型



QOS CLI:

1,建立模型定义流量分类:CLASS A、CLASS B、CLASS C

定义CLASS MAP,class map没有序列号、大小写敏感、默认是match all

match all:所有条件必须匹配

match any:至少必须匹配一个条件

class-map还可以嵌套


2,构建模块定义策略并指定流量分类到策略

定义POLICY MAP,大小写敏感、最多调用256个class分类、可以嵌套

policy map yy

class xx

bandwidth 1000保障一兆带宽

class class-default默认的流量

police 10000


service-policy policy-name嵌套policy map

3,把策略应用到接口

定义SERVICE POLICY

service-policy {input|output} policy-map-name




分类和标记在链路层的使用

802.1P属于802.1Q标记中的高三位bit(COS)

QOS原理及配置案例