QoS之流量整形配置方法

需求分析

1、voip语音业务为ef快速转发

2、video视频业务为确保转发af31

3、data业务为确保转发af11

4、两边路由入口都进行流量分类与标记(一般入口用复杂流分类mqc做,ds域中间使用简单流分类)

QoS拥塞管理

1、QoS拥塞管理配置(两种一种是r1用基于队列的,一种是r2基于mqc的,实现中选择一种就行了)

2、r1上的拥塞管理用基于队伍的拥塞管理ef队列用pq调度,af31和af11用wfq调度(wfq可以配置权重值)

3、r2上的拥塞管理用基于mqc的拥塞管理,voip用llq队列配置最大带宽20M,video确保带宽50M,data确保30M

为什么voip用llq,因为llq用的是流量监管限速,ef用的是流量整形限速,所以llq比ef延迟更低,llq也叫低延迟队列

QoS拥塞避免

1、voip和video使用默认的尾丢弃(尽量少丢包,减少卡顿,用尾丢弃)

2、data使用wred技术,设置最大丢弃概率为30%,流量低门限为60%,流量高门限为90%(wred是提前丢弃报文,增加了丢包率)

Qos流量监管

1、r1和r2互联接口限速100M,在r1的g0/0/0接口入方向配置基于接口流量监控,在r2的g0/0/0接口入方向配置基于mqc的流量监控

QoS流量整形

1、r1和r2互联接口限速100M,r1的g0/0/0接口出方向配置基于队列的流量整形,r2的g0/0/0接口出方向配置基于接口的流量整形,别外在r1和sw1互联的g0/0/1接口配置基于mqc的流量整形

r1上配置队列模版(队列1是video 、3是 data,队列5是voip)

队列5的gts 20M,队列3的 gts 50M,队列1的gts 30M

流量监管和流量整形区别

(1) 监管可以同时应用在接口的出入方向;整形值能用在接口的出方向。

(2) 监管可以实现报文的重标记,整形不支持报文的重标记。

(3) 监管针对超出的流量采用直接丢弃的方式。整形针对超出的流量不直

接丢弃,而是放入缓存(shaping queue(默认使用 WFQ 队列机制))中

并等待后续发送,如果缓存占满后执行 Tail-Drop,丢弃方式可以更改为

wred。

(4) 监管比较适合用于对延时要求较高的业务,例如:语音。但是会带来

数据的重传。整形比较适合用于对可靠性要求较高的业务,但是不适合

对延时要求较高的业务,因为缓存的数据会造成延时的增大。

R1

acl number 3000

rule 5 permit ip source 192.168.1.0 0.0.0.255

acl number 3001

rule 5 permit ip source 192.168.2.0 0.0.0.255

acl number 3002

rule 5 permit ip source 192.168.3.0 0.0.0.255

drop-profile data //拥塞避免创建丢弃模板

wred dscp

dscp af11 low-limit 60 high-limit 90 discard-percentage 30

qos queue-profile p1

queue 1 weight 30

queue 3 weight 50

schedule wfq 1 to 3 pq 5

queue 1 drop-profile data //拥塞避免调用丢弃模版

r1上配置队列模版(队列1是video 、3是 data,队列5是voip),队列5的gts 20M,队列3的 gts 50M,队列1的gts 30M

queue 1 gts cir 30720 cbs 768000 //配置流量整形

queue 3 gts cir 51200 cbs 1280000 //配置流量整形

queue 5 gts cir 20480 cbs 512000 //配置流量整形

traffic classifier video operator or

if-match acl 3001

traffic classifier voip operator or

if-match acl 3000

traffic classifier data operator or

if-match acl 3002

traffic behavior ef

remark dscp ef

traffic behavior af11

remark dscp af11

traffic behavior af31

remark dscp af31

traffic policy p1

classifier video behavior af31

classifier voip behavior ef

classifier data behavior af11

interface GigabitEthernet0/0/0

ip address 10.0.12.1 255.255.255.0

trust dscp override

qos queue-profile p1 //队伍调度法

qos car inbound cir 102400 //Qos流量监管基于接口的方式

// qos car inbound acl 3000 //Qos流量监管针对acl

// qos car inbound source-ip-address //Qos流量监管可以针对源ip

// qos car inbound destination-ip-address //Qos流量监管可以针对目标ip

qos car inbound acl 3000

qos car inbound source-ip-address

qos car inbound destination-ip-address

在 AR1 上配置基于 MQC 的流量整形,语音业务 20M,视频业务50M,数据业务 30M。

traff cl gts_voip

if dscp ef

traff cl gts_video

if dscp af31

traff cl gts_data

if dscp af11

traff be gts_voip

gts cir 20480

traff be gts_video

gts cir 51200

traff be gts_data

gts cir 30720

traff policy gts

cl gts_voip be gts_voip

cl gts_video be gts_video

cl gts_data be gts_data

interface GigabitEthernet0/0/1

ip address 10.0.11.1 255.255.255.0

traffic-policy p1 inbound

traff gts outbound //调用流量整形mqc

ospf 1

default-route-advertise

area 0.0.0.0

network 10.0.11.1 0.0.0.0

ip route-static 0.0.0.0 0.0.0.0 10.0.12.2

r2

acl number 3000

rule 5 permit ip source 172.16.1.0 0.0.0.255

acl number 3001

rule 5 permit ip source 172.16.2.0 0.0.0.255

acl number 3002

rule 5 permit ip source 172.16.3.0 0.0.0.255

traffic classifier video operator or

if-match acl 3001

traffic classifier ef operator or

if-match dscp ef

traffic classifier af_data operator or

if-match dscp af11

traffic classifier voip operator or

if-match acl 3000

traffic classifier af_video operator or

if-match dscp af31

traffic classifier data operator or

if-match acl 3002

drop-profile data //拥塞避免创建丢弃模版

wred dscp

dscp default low-limit 60 high-limit 90 discard-percentage 30

traffic behavior llq

queue llq bandwidth 20480 cbs 512000

traffic behavior ef

remark dscp ef

traffic behavior af_data

queue af bandwidth 30720

drop-profile data //拥塞避免引用丢弃模版

traffic behavior af_video

queue af bandwidth 51200

traffic behavior af11

remark dscp af11

traffic behavior af31

remark dscp af31

traffic policy p2

classifier ef behavior llq

classifier af_video behavior af_video

classifier af_data behavior af_data

traffic policy p1

classifier video behavior af31

classifier voip behavior ef

classifier data behavior af11

基于mqc的流量监管(针对voip和video业务)

traffic classifier car operator or

if-match acl 3000

if-match acl 3001

traffic behavior car

car cir 102400

traffic policy car

classifier car behavior car

interface GigabitEthernet0/0/0

ip address 10.0.12.2 255.255.255.0

trust dscp override

traffic-policy p2 outbound //DS域内出接口调用

traffic-policy car inbound //流量监管调用

qos gts cir 102400 //配置基于接口的流量整形

interface GigabitEthernet0/0/1

ip address 10.0.22.1 255.255.255.0

traffic-policy p1 inbound

ospf 1

default-route-advertise

area 0.0.0.0

network 10.0.22.1 0.0.0.0

ip route-static 0.0.0.0 0.0.0.0 10.0.12.1

sw1

vlan batch 10 to 11 20 30

dhcp enable

interface Vlanif10

ip address 192.168.1.1 255.255.255.0

dhcp select interface

interface Vlanif11

ip address 10.0.11.2 255.255.255.0

interface Vlanif20

ip address 192.168.2.1 255.255.255.0

dhcp select interface

interface Vlanif30

ip address 192.168.3.1 255.255.255.0

dhcp select interface

interface MEth0/0/1

interface GigabitEthernet0/0/1

port link-type access

port default vlan 11

interface GigabitEthernet0/0/2

port link-type access

port default vlan 10

interface GigabitEthernet0/0/3

port link-type access

port default vlan 20

interface GigabitEthernet0/0/4

port link-type access

port default vlan 30

ospf 1

import-route direct

area 0.0.0.0

network 10.0.11.2 0.0.0.0

sw2

vlan batch 10 20 22 30

dhcp enable

interface Vlanif10

ip address 172.16.1.1 255.255.255.0

dhcp select interface

interface Vlanif20

ip address 172.16.2.1 255.255.255.0

dhcp select interface

interface Vlanif22

ip address 10.0.22.2 255.255.255.0

interface Vlanif30

ip address 172.16.3.1 255.255.255.0

dhcp select interface

interface MEth0/0/1

interface GigabitEthernet0/0/1

port link-type access

port default vlan 22

interface GigabitEthernet0/0/2

port link-type access

port default vlan 10

interface GigabitEthernet0/0/3

port link-type access

port default vlan 20

interface GigabitEthernet0/0/4

port link-type access

port default vlan 30

ospf 1

import-route direct

area 0.0.0.0

network 10.0.22.2 0.0.0.0

查看队列模板配置结果

查看基于mqc的QoS流量整形

相关推荐
key062 小时前
《数据出境安全评估办法》企业应对策略
网络·人工智能·安全
AORO20253 小时前
遨游科普:什么是对讲机?没有网络的山区对讲机可以用吗?
网络·5g·安全·信息与通信
fei_sun3 小时前
【复习】计网强化第一章
运维·服务器·网络
陪你在童年3 小时前
EXCEL根据类别分页预览或者直接生成PDF
数据库
l1t3 小时前
在duckdb 1.4中编译和使用postgresql协议插件duckdb-pgwire
开发语言·数据库·c++·postgresql·插件·duckdb
武子康3 小时前
Java-138 深入浅出 MySQL Spring Boot 事务传播机制全解析:从 REQUIRED 到 NESTED 的实战详解 传播机制原理
java·大数据·数据库·spring boot·sql·mysql·事务
snpgroupcn3 小时前
SAP S/4HANA迁移方法选哪种?选择性数据转换是否合适?企业需要考虑哪些关键因素!
运维·数据库·云计算
安卓开发者4 小时前
在鸿蒙NEXT中使用WebSocket实现实时网络通信
websocket·华为·harmonyos
敲码图一乐4 小时前
流量安全——基于Sentinel实现限流,熔断,降级
java·开发语言·数据库