QoS简单配置案例

在这里插入图片描述

1、两边两个方向做相同的配置:入口复杂流分类用mqc方式配置,ds内设备入口配简单流分类。

2、两边两个方法做拥塞管理配置,拥塞管理配置思路:

拥塞管理的两种配置方法(全部用一种也可以,这里学习就用了两种做实验):
AR1上用基于队列r的方法拥塞管理配置:
在AR1的出口使用基于队列拥塞管理,AR2的出口配置基于mqc的拥塞管理。
AR1上承载业务会根据标记进入不同的端口队列:语音流量进入EF队列,视频流量进入
AF3队列,数据流量进入AF1队列。
设置EF队列使用PQ调度,AF3、AF1队列用WFQ调度。
qos queue-profile qp1
schedule wfq 0 to 3 pq 5
queue 3 weight 50
queue 1 weight 30

查看
dis qos queue-profile qp1

在出接口上应用
int g0/0/0
qos queue-profile qp1

在AR2上用mqc进行拥塞管理配置(LLQ比EF优先级高):
语音流量用LLQ队列配置最大可用带宽20M,视频流量使用AF_video队列配置最小
确保带宽50M,数据流量使用AF_data队列配置最小可确保带宽30M。
配置语音流量dscp值为ef
traffic classifier ef
if-match dscp ef
quit

视频流量dscp值为af31
traffic classifier AF_video
if-match dscp af31
quit

数量流量dscp值为af11
traffic classifier AF_data
if-match dscp af11
quit

流行为LLQ带宽最大20M
traffic behavior LLQ
queue llq bandwidth 20480
quit

为video视频最小保证50M
traffic behavior AF_video
queue af bandwidth 51200
quit

为video数据最小保证30M
traffic behavior AF_data
queue af bandwidth 30720
quit

定义流策略,将流分类ef和流行为LLQ关联,将流分类AF和流行为AF关联。
traffic policy p2
classifier EF behavior LLQ
classifier AF_video behavior AF_video
classifier AF_data behavior AF_data
quit

出接口上应用
int g0/0/0
traffic-policy p2 outbound

查看流策略
dis traffic policy user-defined p2

lsw1配置

vlan batch 11 100 200 300

interface Vlanif11
ip address 10.0.0.6 255.255.255.252

interface Vlanif100
ip address 192.168.1.1 255.255.255.0

interface Vlanif200
ip address 192.168.2.1 255.255.255.0

interface Vlanif300
ip address 192.168.3.1 255.255.255.0

interface MEth0/0/1

interface GigabitEthernet0/0/1
port link-type access
port default vlan 100

interface GigabitEthernet0/0/2
port link-type access
port default vlan 200

interface GigabitEthernet0/0/3
port link-type access
port default vlan 11

interface GigabitEthernet0/0/4
port link-type access
port default vlan 300

ospf 1
area 0.0.0.0
network 0.0.0.0 255.255.255.255

AR1

acl number 3000
description voip
rule 5 permit ip source 192.168.1.0 0.0.0.255
acl number 3001
description video
rule 5 permit ip source 192.168.2.0 0.0.0.255

qos queue-profile qp1
queue 1 weight 30
queue 3 weight 50
schedule wfq 0 to 3 pq 5

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 any

traffic behavior ef
remark dscp ef
traffic behavior af11
remark dscp af11
traffic behavior af31
remark dscp af31

traffic policy p1
classifier voip behavior ef
classifier video behavior af31
classifier data behavior af11

interface GigabitEthernet0/0/0
ip address 10.0.0.1 255.255.255.252
trust dscp override
qos queue-profile qp1

interface GigabitEthernet0/0/1
ip address 10.0.0.5 255.255.255.252
traffic-policy p1 inbound

interface GigabitEthernet0/0/2

interface NULL0

ospf 1
area 0.0.0.0
network 0.0.0.0 255.255.255.255

lsw2

vlan batch 12 100 200 300

interface Vlanif12
ip address 10.0.0.10 255.255.255.252

interface Vlanif100
ip address 172.16.1.1 255.255.255.0

interface Vlanif200
ip address 172.16.2.1 255.255.255.0

interface Vlanif300
ip address 172.16.3.1 255.255.255.0

interface MEth0/0/1

interface GigabitEthernet0/0/1
port link-type access
port default vlan 100

interface GigabitEthernet0/0/2
port link-type access
port default vlan 200

interface GigabitEthernet0/0/3
port link-type access
port default vlan 300

interface GigabitEthernet0/0/4
port link-type access
port default vlan 12

ospf 1
area 0.0.0.0
network 0.0.0.0 255.255.255.255

AR2

acl number 3000
description voip
rule 5 permit ip source 172.16.1.0 0.0.0.255
acl number 3001
description video
rule 5 permit ip source 172.16.2.0 0.0.0.255

traffic classifier AF_data operator or
if-match dscp af11
traffic classifier video operator or
if-match acl 3001
traffic classifier ef operator or
if-match dscp ef
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 any

traffic behavior AF_data
queue af bandwidth 30720
traffic behavior ef
remark dscp ef
traffic behavior AF_video
queue af bandwidth 51200
traffic behavior af11
remark dscp af11
traffic behavior af31
remark dscp af31
traffic behavior LLQ
queue llq bandwidth 20480 cbs 512000

traffic policy p2
classifier AF_video behavior AF_video
classifier AF_data behavior AF_data
traffic policy p1
classifier voip behavior ef
classifier video behavior af31
classifier data behavior af11

interface GigabitEthernet0/0/0
ip address 10.0.0.2 255.255.255.252
trust dscp override
traffic-policy p2 outbound

interface GigabitEthernet0/0/1
ip address 10.0.0.9 255.255.255.252
traffic-policy p1 inbound

interface GigabitEthernet0/0/2

interface NULL0

ospf 1
area 0.0.0.0
network 0.0.0.0 255.255.255.255

mqc信息查看

dis traffic classifier user-defined

dis traffic-policy applied-record

内外优先级表对应关系查看:

dis qos map-table dscp-dscp

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/505280.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机是怎么跑起来的】软件,体验一次手工汇编

【计算机是怎么跑起来的】软件,体验一次手工汇编 二进制机器语言汇编语言操作码操作数寄存器内存地址和I/O地址参考书:计算机是怎么跑起来的 第三章外设在路上。。。先整理一下本书涉及的理论知识,反正后面做视频也要重写QAQ 程序的作用是驱动硬件工作,所以在编写程序之前必…

硬派越野车之争,坦克400和方程豹5谁值得买

文 | AUTO芯球 ​作者 | 雷歌 堂堂一个2.9吨的硬派越野车,被一辆1吨多重的轿车撞掉了后轮。成了硬派越野车圈的舆论爆炸点。 最近车圈都在吐槽方程豹豹5,车祸是发生在几天前,撞车的是广汽埃安S max,被撞的是豹5。 一个硬派越野…

ubuntu个人系统软件安装配置备忘

1. 替换软件源 /etc/apt/source.list 2. 安装必要软件 安装基础软件 sudo apt update sudo apt install -y python3-pip git vim curl wget clang clang-format flameshot docker升级pip3 python3 -m pip install --upgrade pip 安装google浏览器 https://deb.pkgs.org/…

足底筋膜炎的症状及治疗

足底筋膜炎症状:足底筋膜炎通常表现为足跟部疼痛,尤其是在晨起或长时间站立、行走后加重。疼痛可能向足底前部或足弓处放射,严重时可能影响行走。此外,患者还可能出现足跟部肿胀、皮肤温度升高、局部压痛等症状。 足底筋膜炎治疗方…

Gateway网关实战

目录 什么是API网关? 网关为什么出现? 什么是Spring Cloud Gateway? 核心概念 Spring Cloud Gateway实战 路由断言工厂(Route Predicate Factories)配置 路径匹配 Header匹配 过滤器工厂( Gateway…

Netty的InboundHandler 和OutboundHandler

一、InboundHandler 和OutboundHandler的区别 在Netty中,"inbound"表示来自外部来源(如网络连接)的数据,而"outbound"则表示从应用程序发送到外部目标(如网络连接或其他服务)的数据。…

YOLOv9有效改进|使用空间和通道重建卷积SCConv改进RepNCSPELAN4

专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,主力高效涨点!!! 一、改进点介绍 SCConv是一种即插即用的空间和通道重建卷积。 RepNCSPELAN4是YOLOv9中的特征提取模块,类似YOLOv5和v8中的C2f与C3模块。 …

【数据结构】B树,B+树,B*树

文章目录 一、B树1.B树的定义2.B树的插入3.B树的中序遍历 二、B树和B*树1.B树的定义2.B树的插入3.B*树的定义4.B树系列总结 三、B树与B树的应用 一、B树 1.B树的定义 1. 在内存中搜索效率高的数据结构有AVL树,红黑树,哈希表等,但这是在内存…

若依框架使用mars3d的环境配置,地球构建

因项目需要,原本使用过的cesium依赖,现在想使用火星科技mars3d的一些功能,所以需要引入mars3d依赖,整个过程非常的坎坷,以至于我都不知道到底是哪些部分是标准的。。。先把我认为对的记录一下: 1.vue.conf…

leetcode括号生成

题目描述 解题思路 首先看到题目,一开始是并没有思路的。这时候可以在纸上进行演算一下结果。当只有一对括号的时候,我们可以得知结果[“()”],当有两对括号的时候,我们可以发现,括号在第一个基础上,要么在括号内部出…

实例驱动计算机网络

文章目录 计算机网络的层次结构应用层DNSHTTP协议HTTP请求响应过程 运输层TCP协议TCP协议面向连接实现TCP的三次握手连接TCP的四次挥手断开连接 TCP协议可靠性实现TCP的流量控制TCP的拥塞控制TCP的重传机制 UDP协议 网际层IP协议(主机与主机)IP地址的分类…

JavaSec 基础之 JNDI 注入

文章目录 JNDI简介JNDI 支持的服务协议JNDI 注入JNDI 复现修复 JNDI 简介 JNDI(Java Naming and Directory Interface)是一个应用程序设计的 API,一种标准的 Java 命名系统接口。JNDI 提供统一的客户端 API,通过不同的访问提供者接口JNDI服务供应接口(…