华为设备配置简单流分类

实验需求:10.1.1.0/24网段的PC访问PC3,流量进入AR1时,DSCP字段优先级为0,在AR1进行配置,将10.1.1.0/24网段流量的优先级映射为内部优先级46。

实验步骤:

步骤1:配置IP地址

AR1\]interface g0/0/0 \[AR1-GigabitEthernet0/0/0\]ip address 10.1.1.1 24 \[AR1\]interface g0/0/2 \[AR1-GigabitEthernet0/0/2\]ip address 13.1.1.1 24 测试PC1或PC2与PC3的连通性,并在AR1的G0/0/0、G0/0/2口抓包,观察IP头部的DSCP字段数值。 PC1 ping PC3 PC\>ping 13.1.1.2 Ping 13.1.1.2: 32 data bytes, Press Ctrl_C to break From 13.1.1.2: bytes=32 seq=1 ttl=127 time=47 ms From 13.1.1.2: bytes=32 seq=2 ttl=127 time=31 ms From 13.1.1.2: bytes=32 seq=3 ttl=127 time=47 ms From 13.1.1.2: bytes=32 seq=4 ttl=127 time=31 ms From 13.1.1.2: bytes=32 seq=5 ttl=127 time=32 ms --- 13.1.1.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 31/37/47 ms G0/0/0口抓包结果: ![](https://file.jishuzhan.net/article/1750373885708079105/5129cdfe10ee0c7daf9f8cde2f19abb5.webp) G0/0/2抓包结果 ![](https://file.jishuzhan.net/article/1750373885708079105/b23661b69c0404422ffd79cf58941b2f.webp) 具体原因是由于在设备上,存在qos map-table ,即外部优先级与内部优先级的映射关系。 \display qos map-table dscp-dscp //查看外部DSCP到内部DSCP的映射关系 Input DSCP DSCP ------------------- ++0 0++ 1 1 2 2 3 3 4 4 5 5 6 6 7 7 -------------------- 此处只截取一部分回显信息! 通过以上输出可以发现,外部优先级为0时映射的内部优先级也为0,因此想要实现题目需求,仅需要修改此映射表项即可。 步骤2:配置QOS的映射表项。 \[AR1\]qos map-table dscp-dscp //指定进入dscp-dscp视图,即从DSCP到DSCP的映射视图 \[AR1-maptbl-dscp-dscp\]input 0 output 46 //将外部优先级为0映射为内部优先级46 \[AR1\]interface g0/0/0 \[AR1-GigabitEthernet0/0/0\]trust dscp override //dscp报文安装映射表的关系进行映射 查看qos的映射表 \[AR1\]display qos map-table dscp-dscp Input DSCP DSCP ------------------- ++0 46++ 1 1 2 2 3 3 4 4 5 5 6 6 7 7 通过以上输出发现,外部优先级0映射为内部优先级46。 再次测试PC1或PC2与PC3的连通性,并在AR1的G0/0/0、G0/0/2口抓包,观察IP头部的DSCP字段数值。 PC1 ping PC3 PC\>ping 13.1.1.2 Ping 13.1.1.2: 32 data bytes, Press Ctrl_C to break From 13.1.1.2: bytes=32 seq=1 ttl=127 time=47 ms From 13.1.1.2: bytes=32 seq=2 ttl=127 time=31 ms From 13.1.1.2: bytes=32 seq=3 ttl=127 time=47 ms From 13.1.1.2: bytes=32 seq=4 ttl=127 time=31 ms From 13.1.1.2: bytes=32 seq=5 ttl=127 time=32 ms --- 13.1.1.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 31/37/47 ms AR1的G0/0/0口抓包 ![](https://file.jishuzhan.net/article/1750373885708079105/c36f0c481f3ed925b9f9e8936b8c10df.webp) AR1的G0/0/2口抓包 ![](https://file.jishuzhan.net/article/1750373885708079105/624f85ee82b52ce5f3a5b72bfd510f79.webp) 通过上述输出可知,10.1.1.0/24网段的流量进入G0/0/0口时优先级为0,在G0/0/2口被转发出去时优先级为EF(即46),与实验预计效果相符。

相关推荐
义一5 小时前
华为eNSP示例说明网关地址和终端IP地址不在同一网段能正常通信吗
网络
minji...8 小时前
Linux 基础IO(一) (C语言文件接口、系统调用文件调用接口open,write,close、文件fd)
linux·运维·服务器·网络·数据结构·c++
真正的醒悟9 小时前
202503-经验之道
服务器·网络·php
qq_251616199 小时前
ubuntu nginx文件服务器
linux·服务器·网络
云计算练习生10 小时前
渗透测试行业术语—— 网络攻击方式与漏洞利用
服务器·网络·安全·渗透测试术语·网络安全术语
乾元10 小时前
SDN 与 AI 协同:控制面策略自动化与策略一致性校验
运维·网络·人工智能·网络协议·华为·系统架构·ansible
锡兰_CC10 小时前
无缝触达,卓越体验:开启openEuler世界的任意门
服务器·网络·数据库·c++·图像处理·qt·nginx
橘子真甜~10 小时前
C/C++ Linux网络编程10 - http协议
linux·服务器·网络·c++·网络协议·http
十五年专注C++开发11 小时前
async_simple:一个轻量级C++异步协程框架
开发语言·网络·c++·boost·asio
hnlq12 小时前
基于dpdk的用户态协议栈的实现(三)—— TCP的三次握手实现
网络·网络协议·tcp/ip