网工实验笔记:MQC原理与配置

一、概述

MQC(Modular QoS Command-Line Interface,模块化QoS命令行)是指通过将具有某类共同特征的数据流划分为一类,并为同一类数据流提供相同的服务,也可以对不同类的数据流提供不同的服务。

MQC三要素

  • 流分类(traffic classifier)
  1. 配置流分类,用于匹配感兴趣数据流。
  2. 可基于VLAN Tag、DSCP、ACL规则
  • 流行为(traffic behavior)
  1. 将感兴趣报文进行重定向。
  2. 可以设置重定向的下一跳IP地址或出接口。
  • 流策略(traffic policy)
  1. 在接口入方向上应用流策略
  2. 对属于该VLAN并匹配流分类中规则的入方向报文实施策略控制
  3. 在全局或板卡上应用流策略
想要华为数通配套实验拓扑和配置笔记的朋友们点赞+关注,评论区留下邮箱发给你!

二、实验配置

1.     实验目的

  1. 熟悉MQC的应用场景
  2. 掌握MQC的配置方法

2.     实验拓扑

实验拓扑如图所示:

                               

3.     实验步骤

(1)     IP地址的配置

AR1的配置

<Huawei>system-view      

[Huawei]undo info-center enable    

[Huawei]sysname AR1

[AR1]int g0/0/0    

[AR1-GigabitEthernet0/0/0]ip address 10.0.1.254 24

[AR1-GigabitEthernet0/0/0]quit

[AR1]int g0/0/1    

[AR1-GigabitEthernet0/0/1]ip address 10.0.2.254 24

[AR1-GigabitEthernet0/0/1]quit

[AR1]int g0/0/2    

[AR1-GigabitEthernet0/0/2]ip address 12.1.1.1 24

[AR1-GigabitEthernet0/0/2]quit

[AR1]int g4/0/0

[AR1-GigabitEthernet4/0/0]ip ad      

[AR1-GigabitEthernet4/0/0]ip address 13.1.1.1 24

[AR1-GigabitEthernet4/0/0]quit

AR2的配置

<Huawei>system-view

[Huawei]undo info-center enable    

[Huawei]sysname AR2 

[AR2]int g0/0/0    

[AR2-GigabitEthernet0/0/0]ip address 12.1.1.2 24

[AR2-GigabitEthernet0/0/0]quit

[AR2]int g0/0/1    

[AR2-GigabitEthernet0/0/1]ip address 24.1.1.2 24

[AR2-GigabitEthernet0/0/1]quit

AR3的配置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname AR3

[AR3]int g0/0/0    

[AR3-GigabitEthernet0/0/0]ip address 13.1.1.3 24

[AR3-GigabitEthernet0/0/0]quit

[AR3]int g0/0/1

[AR3-GigabitEthernet0/0/1]ip address 34.1.1.3 24

[AR3-GigabitEthernet0/0/1]quit

AR4的配置

<Huawei>system-view      

[Huawei]undo info-center enable    

[Huawei]sysname AR4

[AR4]int g0/0/0    

[AR4-GigabitEthernet0/0/0]ip address 24.1.1.4 24

[AR4-GigabitEthernet0/0/0]quit

[AR4]int g0/0/1    

[AR4-GigabitEthernet0/0/1]ip address 34.1.1.4 24

[AR4-GigabitEthernet0/0/1]quit

[AR4]int g0/0/2    

[AR4-GigabitEthernet0/0/2]ip address 10.0.3.254 24

[AR4-GigabitEthernet0/0/2]quit

PC1的配置

PC1的配置如图所示:

                    

PC2的配置

PC2的配置如图所示:

             

PC3的配置

PC3的配置如图所示:

 想要华为数通配套实验拓扑和配置笔记的朋友们点赞+关注,评论区留下邮箱发给你!

(2)     配置OSPF

AR1的配置

[AR1]ospf router-id 1.1.1.1

[AR1-ospf-1]area 0     

[AR1-ospf-1-area-0.0.0.0]network 10.0.1.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 13.1.1.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]quit

AR2的配置

[AR2]ospf router-id 2.2.2.2  

[AR2-ospf-1]area 0     

[AR2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255     

[AR2-ospf-1-area-0.0.0.0]network 24.1.1.0 0.0.0.255

[AR2-ospf-1-area-0.0.0.0]quit

AR3的配置

[AR3]ospf router-id 3.3.3.3

[AR3-ospf-1]area 0

[AR3-ospf-1-area-0.0.0.0]network 13.1.1.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]quit

AR4的配置

[AR4]ospf router-id 4.4.4.4

[AR4-ospf-1]area 0     

[AR4-ospf-1-area-0.0.0.0]network 24.1.1.0 0.0.0.255

[AR4-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255

[AR4-ospf-1-area-0.0.0.0]network 10.0.3.0 0.0.0.255

[AR4-ospf-1-area-0.0.0.0]quit

(3)     查看AR1上的OSPF路由表

[AR1]display ip routing-table protocol ospf

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Public routing table : OSPF

         Destinations : 3        Routes : 4       

OSPF routing table status : <Active>

         Destinations : 3        Routes : 4

Destination/Mask    Proto   Pre  Cost   Flags    NextHop      Interface

       10.0.3.0/24   OSPF   10   3      D       12.1.1.2     GigabitEthernet0/0/2

                           OSPF   10   3      D       13.1.1.3     GigabitEthernet4/0/0

       24.1.1.0/24   OSPF   10   2      D       12.1.1.2     GigabitEthernet0/0/2

       34.1.1.0/24   OSPF   10   2      D       13.1.1.3     GigabitEthernet4/0/0

OSPF routing table status : <Inactive>

         Destinations : 0        Routes : 0

以上输出我们可以发现从AR1去往PC3存在等价路由,也就是说PC1去访问PC3的流量路径可能是PC1-AR1-AR2-AR4-PC3,也可能是PC1-AR1-AR3-AR4-PC3

(4)     配置MQC使得PC1访问PC3的流量路径为PC1-AR1-AR2-AR4-PC3,PC2访问PC3的流量路径为PC2-AR1-AR3-AR4-PC3

PC1访问PC3的的配置

[AR1]acl 3000

[AR1-acl-adv-3000]rule 5 permit ip source  10.0.1.1 0 destination 10.0.3.1 0

[AR1-acl-adv-3000]quit

[AR1]traffic classifier pc1-pc3 operator or   // 定义流分类

[AR1-classifier-pc1-pc3]if-match acl 3000

[AR1-classifier-pc1-pc3]quit

[AR1]traffic behavior pc1-pc3   //定义流行为

[AR1-behavior-pc1-pc3]redirect ip-nexthop 12.1.1.2

[AR1-behavior-pc1-pc3]quit

[AR1]traffic policy pc1-pc3   //绑定流分类和流行为

[AR1-trafficpolicy-pc1-pc3]classifier pc1-pc3 behavior pc1-pc3

[AR1-trafficpolicy-pc1-pc3]quit

[AR1]interface g0/0/0   //接口调用流策略

[AR1-GigabitEthernet0/0/0]traffic-policy pc1-pc3 inbound

[AR1-GigabitEthernet0/0/0]quit

PC2访问PC3的的配置

[AR1]acl 3001

[AR1-acl-adv-3001]rule 5 permit ip source 10.0.2.1 0 destination 10.0.3.1 0

[AR1-acl-adv-3001]quit

[AR1]traffic classifier pc2-pc3 operator or

[AR1-classifier-pc2-pc3]if-match acl 3000

[AR1-classifier-pc2-pc3]quit

[AR1]traffic behavior pc2-pc3

[AR1-behavior-pc2-pc3]redirect ip-nexthop 13.1.1.3

[AR1-behavior-pc2-pc3]quit

[AR1]traffic policy pc2-pc3

[AR1-trafficpolicy-pc2-pc3]classifier pc2-pc3 behavior pc2-pc3

[AR1-trafficpolicy-pc2-pc3]quit

[AR1]int g0/0/1           

[AR1-GigabitEthernet0/0/1]traffic-policy pc2-pc3 inbound

[AR1-GigabitEthernet0/0/1]quit

4.     实验调试

(1)在PC1上tracert  10.0.3.1

PC1的配置如图所示:

通过以上输出可以看到PC1访问PC3的路径为PC1-AR1-AR2-AR4-PC3

(2)在PC2上tracert  10.0.3.1

PC2的配置如图所示:

通过以上输出可以看到PC2访问PC3的路径为PC2-AR1-AR3-AR4-PC3

想要华为数通配套实验拓扑和配置笔记的朋友们点赞+关注,评论区留下邮箱发给你!

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

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

相关文章

流量代理——正向代理

流量代理 正向代理和反向代理 正向代理就是客户端和其他所有服务器&#xff08;重点&#xff1a;所有&#xff09;的代理者。 反向代理是客户端和所要代理的服务器之间的代理。 流量转发工具 需要放在拿到shell的服务器上可使用 lcx&#xff1a;端口流量转发&#xff0c;不具…

Motorola IPMC761 使用边缘TPU加速神经网络

Motorola IPMC761 使用边缘TPU加速神经网络 人工智能(AI)和机器学习(ML)正在塑造和推进复杂的自动化技术解决方案。将这些功能集成到硬件中&#xff0c;解决方案可以识别图像中的对象&#xff0c;分析和检测模式中的异常或找到关键短语。这些功能对于包括但不限于自动驾驶汽车…

Elasticsearch系列组件:Logstash强大的日志管理和数据分析工具

Elasticsearch 是一个开源的、基于 Lucene 的分布式搜索和分析引擎&#xff0c;设计用于云计算环境中&#xff0c;能够实现实时的、可扩展的搜索、分析和探索全文和结构化数据。它具有高度的可扩展性&#xff0c;可以在短时间内搜索和分析大量数据。 Elasticsearch 不仅仅是一个…

JavaScript反爬虫技巧详细攻略

在互联网时代&#xff0c;网站采取了各种手段来防止被爬虫抓取数据&#xff0c;其中最常见的就是JavaScript反爬虫技巧。本文将揭示一些常用的JavaScript反爬虫技巧&#xff0c;并提供一些实际操作建议&#xff0c;帮助您保护自己的爬虫免受检测和封禁。 1、为什么网站使用Java…

python 机器视觉 车牌识别 - opencv 深度学习 机器学习 计算机竞赛

1 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 基于python 机器视觉 的车牌识别系统 &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&#xff1a;3分工作量&#xff1a;3分创新点&#xff1a;3分 &#x1f9ff; 更多资…

yolo配置(windows)

文章目录 一、下载Anaconda和pycharm1 、Anaconda官方下载地址&#xff1a;1.2 Anaconda 的安装 下载好之后双击打开可执行安装文件&#xff1a;1.3 进入到安装界面&#xff1a;1.4 这里建议两个都勾选&#xff08;第一个选项是将 Anaconda 添加到环境变量中&#xff0c;不勾选…

2023_Spark_实验十七:导入招聘大数据(项目)

一、爬虫爬取的招聘网站数据 二、在MySQL中创建空表 SET FOREIGN_KEY_CHECKS0;-- ---------------------------- -- Table structure for jd_jobs -- ---------------------------- DROP TABLE IF EXISTS jd_jobs; CREATE TABLE jd_jobs (job_name text,job_date text,minSale…

游戏缺少dll文件用什么修复?dll多种修复方法指南

在玩游戏时&#xff0c;有时候可能会遇到游戏缺少dll文件的问题。dll文件是动态链接库的缩写&#xff0c;它包含了一些函数和资源&#xff0c;游戏运行需要依赖这些文件。如果缺少了某个dll文件&#xff0c;游戏就可能无法正常运行。那么游戏缺少dll文件用什么修复&#xff1f;…

Win10 搭建FTP服务器

1. FTP 服务器用途 局域网中&#xff0c;资料共享&#xff0c;如果想实现外网访问可以设置路由端口映射&#xff08;不建议外网一旦打开风险增大&#xff09; 2. FTP服务器可以设置用户权限有什么&#xff1f; 用户只能读取 用户只能写入 用户读取写入 使用场景&#xff…

html进阶语法

html进阶 列表、表格、表单 目标&#xff1a;掌握嵌套关系标签的写法&#xff0c;使用列表标签布局网页 01-列表 作用&#xff1a;布局内容排列整齐的区域。 列表分类&#xff1a;无序列表、有序列表、定义列表。 无序列表 作用&#xff1a;布局排列整齐的不需要规定顺序的…

BAT027:删除当前目录指定文件夹以外的文件夹

引言&#xff1a;编写批处理程序&#xff0c;实现删除当前目录指定文件夹以外的文件夹。 一、新建Windows批处理文件 参考博客&#xff1a; CSDNhttps://mp.csdn.net/mp_blog/creation/editor/132137544 二、写入批处理代码 1.右键新建的批处理文件&#xff0c;点击【编辑】…

docker入门加实战—网络

docker入门加实战—网络 我们运行了一些容器&#xff0c;但是这些容器是否能够进行连通呢&#xff1f;那我们就来试一下。 我们查看一下MySQL容器的详细信息&#xff1a; 主要关注&#xff0c;Networks.bridge.IPAddress属性信息&#xff1a; docker inspect mysql # 或者过…

for循环遍历的`form表单组件`rules规则校验失效问题——下拉框选择之后还是报红---亲测有效

问题: 大概的效果就是这种, for循环选择之后还是还是报红 看文章之前 : 先检查 model rules pops 有没有判定好 解决: 参考了他的 for循环遍历的form表单组件rules规则校验失效问题——输入内容后依然提示必填&#xff0c;亲测有效——基础积累_a-form-model的validat…

互联网Java工程师面试题·Java 总结篇·第四弹

目录 31、String s new String(“xyz”);创建了几个字符串对象&#xff1f; 32、接口是否可继承&#xff08;extends&#xff09;接口&#xff1f;抽象类是否可实现&#xff08;implements&#xff09;接口&#xff1f;抽象类是否可继承具体类&#xff08;concrete class&am…

基于IPSec VPN隧道技术的国密加密网关保障电力工控数据安全

IPSec VPN&#xff08;Internet Protocol Security Virtual Private Network&#xff09;隧道技术为电力工控系统提供了重要的数据安全传输手段。该技术能实现身份鉴别和数据加密传输&#xff0c;为系统的防护工作增添了有力的支持。 电力工控系统对数据传输的可靠性要求较高。…

SAP ERP系统解决光伏电池产业管理难题

无锡哲讯聚焦光伏行业的业务需求和流程&#xff0c;推出SAP光伏能源行业整体化解决方案。该系统着眼于“企业管理信息化、资源合理配置、利润扩张”三个方面&#xff0c;提供实用丰富的管理功能&#xff0c;同时具有较高的信息综合利用效率。SAP解决方案实现了光伏企业产、供、…

CEC2013(MATLAB):​白鲸优化算法(Beluga whale optimization,BWO)​求解CEC2013

一、白鲸优化算法&#xff08;Beluga whale optimization&#xff0c;BWO&#xff09; 白鲸优化算法&#xff08;Beluga whale optimization&#xff0c;BWO&#xff09;由Changting Zhong等人于2022年提出&#xff0c;该算法模拟了白鲸游泳&#xff0c;觅食和“鲸鱼坠落”行为…

linux系统中日志简介

1.linux系统中日志文件类型 主要包括三种&#xff1a; 内核及系统日志 &#xff1a;主要由 系统服务 rsyslog统一管理&#xff0c;根据服务的主配置文件 /etc/rsyslog.conf 中的设置决定 内核和系统程序消息记录的位置。用户日志 &#xff1a; 记录linux系统中用户的登录和退出…

Py之trl:trl(一款采用强化学习训练Transformer语言模型和稳定扩散模型的全栈库)的简介、安装、使用方法之详细攻略

Py之trl&#xff1a;trl(一款采用强化学习训练Transformer语言模型和稳定扩散模型的全栈库)的简介、安装、使用方法之详细攻略 目录 trl的简介 1、亮点 2、PPO是如何工作的&#xff1a;PPO对语言模型微调三步骤&#xff0c;Rollout→Evaluation→Optimization trl的安装 t…

4.3 划分子网和构造超网

思维导图&#xff1a; 4.3.1 划分子网 **4.3 划分子网和构造超网笔记&#xff1a;** --- **4.3.1 划分子网** **1. 两级IP地址到三级IP地址的转变&#xff1a;** **关键点&#xff1a;** - **问题背景&#xff1a;** 早期的ARPANET对IP地址的设计存在不足&#xff1a; 1…