网工实验笔记: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

想要华为数通配套实验拓扑和配置笔记的朋友们点赞+关注,评论区留下邮箱发给你!
  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
现在我来介绍一下如何使用MQC(模糊质量控制)。 首先,MQC是一个用于网络流量管理的工具,它可以帮助网络管理员实现对网络流量的限制和控制。下面是使用MQC的基本步骤: 1. 创建一个类映射 在MQC中,类映射是将数据包分类为不同类别的过程。要创建一个类映射,您需要指定一个唯一的名称和一个匹配条件。例如,下面的命令将创建一个名为“ftp-class”的类映射,该类映射将匹配所有的FTP流量: ``` class-map ftp-class match protocol ftp ``` 2. 创建一个策略映射 策略映射将类映射与特定操作(例如限制带宽或丢弃数据包)相关联。要创建一个策略映射,您需要指定一个唯一的名称、一个类型(例如限制带宽或丢弃数据包)和一个关联的类映射。例如,下面的命令将创建一个名为“limit-ftp”的策略映射,该策略映射将限制FTP流量的带宽为1Mbps: ``` policy-map limit-ftp class ftp-class police 1000000 conform-action transmit exceed-action drop ``` 3. 将策略映射应用到接口 要将策略映射应用到接口,您需要使用“service-policy”命令。例如,下面的命令将将名为“limit-ftp”的策略映射应用到接口“GigabitEthernet0/1”: ``` interface GigabitEthernet0/1 service-policy input limit-ftp ``` 这些是使用MQC的基本步骤。当然,MQC具有更多的功能和选项,例如可以使用不同的匹配条件、操作和策略映射类型来实现更复杂的网络流量管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值