华为HQoS配置案例

在这里插入图片描述

HQoS基于层次化调度,cpe上支持三级队列:
level3流队列:每个用户的同类业务是一个业务流,针对每个用户不同的业务流进行队列调度,流队列一般与业务类型对应(EF、AF、BE等)。
level2用户队列:来自同一用户的所有业务可以被 认为是一个用户队列,可以使该 用户队列下的所有业务共享一个用户队列带宽。
level接口队列:每个接口一个队列,接口队列之间进行轮询调度,用户仅可以配置基于接口的流量 整形,且其调度方式不能配置。

R1

配置子策略:
acl number 3000 匹配语音端口
rule 5 permit udp destination-port eq 2944

acl number 3001 父策略用
rule 5 permit ip source 192.168.1.10 0

acl number 3002
rule 5 permit ip source 192.168.1.20 0

traffic classifier pc2 operator or
if-match acl 3002

traffic classifier voip operator or 流分类语音
if-match acl 3000

traffic classifier pc1 operator or
if-match acl 3001

traffic classifier data operator or 流分量数据
if-match any

traffic behavior pc2
gts cir 51200 cbs 1280000 queue-length 1
traffic-policy sub2

traffic behavior 20M
queue af bandwidth 20480

traffic behavior pc1
gts cir 30720 cbs 768000 queue-length 1
traffic-policy sub1

traffic behavior 10M
queue llq bandwidth 10240 cbs 256000

traffic behavior 40M
queue af bandwidth 40960

traffic policy sub1
classifier voip behavior 10M
classifier data behavior 20M

traffic policy sub2
classifier voip behavior 10M
classifier data behavior 40M

traffic policy father
classifier pc1 behavior pc1
classifier pc2 behavior pc2

interface GigabitEthernet0/0/0
ip address 10.0.0.1 255.255.255.252
traffic-policy father outbound

interface GigabitEthernet0/0/1
ip address 192.168.1.1 255.255.255.0

interface GigabitEthernet0/0/2

interface NULL0

ospf 1
area 0.0.0.0
network 10.0.0.1 0.0.0.0
network 192.168.1.1 0.0.0.0

R2

interface GigabitEthernet0/0/0
ip address 10.0.0.2 255.255.255.252

interface GigabitEthernet0/0/1

interface GigabitEthernet0/0/2

interface NULL0

ospf 1
area 0.0.0.0
network 10.0.0.2 0.0.0.0

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

适用于 Windows 的7大数据恢复软件解决方案

数据丢失是数字世界中令人不快的一部分,它会在某一时刻影响许多计算机用户。很容易意外删除一些重要文件,这可能会在您努力恢复它们时带来不必要的压力。幸运的是,数据恢复软件可以帮助恢复已删除的文件,即使您没有备份它们。以下…

玩转小米:如何取消王者荣耀微信双开默认选择

文章目录 💢 问题 💢🏡 演示环境 🏡💯 解决方案 💯💢 问题 💢 当我们在手机上安装了多个微信(分身)后,在一些软件(例如王者)使用微信登入时会出现让们选择使用哪个微信进行登入,但是有时候我们不小心设置了默认某一个微信登入后,下次就无法出现选择页面…

Codesys 位置式PID闭环控制系统(PID+PWM控制无刷电机)

有关Codesys位置式PID算法公式和源代码,请参考下面文章链接: 1、Codesys位置式PID https://rxxw-control.blog.csdn.net/article/details/131591254https://rxxw-control.blog.csdn.net/article/details/1315912542、博途PLC PWM输出控制 https://rxxw-control.blog.csdn.…

JavaScript 闭包:让你更深入了解函数和作用域

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

Mybatis框架相关问题

HashMap相关问题 部分示例代码 Mybatis框架相关问题 一、MyBatis框架是如何实现分页的?二、MyBatis框架里面的缓存机制是怎么回事?一级缓存二级缓存 一、MyBatis框架是如何实现分页的? 分页分为两种: 逻辑分页:将所…

直播美颜SDK开发指南:构建个性化的主播美颜工具

本篇文章,小编将带您深入了解如何构建个性化的主播美颜工具,从而为用户提供更优质的直播体验。 一、美颜技术概述 在开始SDK的开发之前,我们首先需要了解美颜技术的基本原理。美颜技术通常包括肤色检测、人脸检测、特征点定位、滤镜处理等步…

C++ 使用libmodbus通信示例

代码示例 #include <future> #include <iostream> #include <thread>#include <modbus.h>// 寄存器数量 #define TEST_MAX_REGISTERS 100 // 读取寄存器数量 #define TEST_MAX_READ 5int main() {// C 异步auto&& f1 std::async(std::launch…

绘图设计:用Draw.io绘制图形技巧大全(含统一建模语言UML模板)

一、常见UML模板 1.流程图 2.用例图 include是包含关系&#xff0c;extend是扩展关系 简而言之&#xff0c;include是子集指向父集&#xff1b;而extend是扩展用例指向基础用例&#xff08;基础用例可以理解为系统核心功能&#xff0c;扩展用例是可选的&#xff0c;不是必须…

Redis-1

1. Redis 功能强大&#xff0c;持续改进&#xff0c;经久不衰 1.高性能 底层C语言编写&#xff0c;内存数据库&#xff0c;通讯采用epoll非阻塞l/O多路复用机制 2.线程安全 3.功能丰富 数据结构&#xff1a; 基本&#xff1a;String、LIst、HashSet、SortredSet 高阶&…

Covalent Network(CQT)构建 Web3 最大的结构化数据集,开拓AI、安全性和数据质量的融合

人工智能浪潮正在对各行各业进行重塑&#xff0c;随着格局的不断演变&#xff0c; Covalent Network&#xff08;CQT&#xff09;正在成为核心参与者。人工智能以其对庞大的结构化数据集的依赖而闻名&#xff0c;而 Covalent Network&#xff08;CQT&#xff09;的广泛数据集正…

VS2019中引发了异常,写入访问权限冲突。

我把出现的问题从项目中剥离了出来&#xff0c;然后再看&#xff0c;发现自己有点傻。 但因为项目中代码有点多&#xff0c;也是debug了一会儿才发现问题。 参考&#xff1a; vs引发了异常: 读取访问权限冲突_qt vs 引发了异常: 读取访问权限冲突。 **other** 是 0x10。-CSD…

【C++】二叉树进阶面试题(下)

目录 6. 根据一棵树的前序遍历与中序遍历构造二叉树 题目 分析 代码 7. 根据一棵树的中序遍历与后序遍历构造二叉树 题目 分析 代码 8. 二叉树的前序遍历&#xff0c;非递归迭代实现 题目 分析 代码 9. 二叉树中序遍历 &#xff0c;非递归迭代实现 题目 分析 …

什么是5G边缘计算网关?

随着5G技术的飞速发展和普及&#xff0c;边缘计算作为5G时代的关键技术之一&#xff0c;正日益受到业界的关注。而5G边缘计算网关&#xff0c;作为连接5G网络和边缘计算节点的桥梁&#xff0c;扮演着至关重要的角色。HiWoo Box&#xff0c;作为一款卓越的5G边缘计算网关&#x…

在虚拟机vm下的Linux系统下 安装redis 超详细

打开Linux后 右键打开终端 1.输入:su root 登录root 密码是123456 2.然后输入:yum -y install gcc-c 安装gcc基础依赖包 3.yum -y install centos-release-scl 4.yum -y install devtoolset-9-gcc devtoolset-9-gcc-c devtoolset-9-binutils //为了编译最新版本的Redis源码 用…

数据分析案例-二手车用户数据可视化分析(文末送书)

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

哪种杠杆最安全?允许的最低杠杆是多少?WeTrade一篇文章讲清楚

各位投资者都知道外汇交易中的财务杠杆其实就是一种期权&#xff0c;允许交易者以数倍于交易保证金的实际金额进行交易。保证金交易的一种工具&#xff0c;这就是投资者借入的资金&#xff0c;用于增加持仓量&#xff0c;从而增加自己的利润&#xff0c;避免自己的资金不足。We…

MS8911S/8921S/8922M/8931S——4ns 延时、轨到轨高速比较器

产品简述 MS8911S/MS8921S/MS8922M/MS8931S 是一款具 有内部迟滞的高速比较器。其电源电压范围为 3.0V- 5.5V &#xff0c;输入和输出范围均可做到轨到轨。其输出为推 挽结构&#xff0c;兼容 CMOS/TTL 逻辑电平标准。传输延时为 4ns &#xff0c;且失调电压低。单一比…

7种数组排序算法(多语言描述)

912. 排序数组 冒泡排序 C void bubble_sort(vector<int>& nums) {bool sorted false;int N nums.size();while (!sorted) {sorted true;for (int i 1; i < N; i) {if (nums[i - 1] > nums[i]) {swap(nums[i - 1], nums[i]);sorted false;}}N--;} }Pyt…

TinyEMU编译与使用(一)

TinyEMU编译与使用&#xff08;一&#xff09; 1 介绍2 准备工作3 编译TinyEMU3.1 安装依赖库3.2 编译 4 运行TinyEMU4.1 在线运行4.2 离线运行 5 共享目录5.1 修改root_9p-riscv64.cfg5.2 启动TinyEMU5.3 执行挂载命令 6 TinyEMU命令帮助 1 介绍 原名为riscvemu&#xff0c;于…

OpenHarmony下musl编译工具链普法

OpenHarmony下musl编译工具链普法 引言 欠的债总是要还的&#xff0c;这不前面欠的关于OpenHarmony下musl相关的还是要还的。这里我对其中的相关知识点&#xff0c;梳理&#xff0c;归纳重新消化下&#xff01; 一.GCC/Clang/LLVM的区别与联系 说实话&#xff0c;这块我现在都…