优先级重标记和队列调度配置举例
1. 组网需求
客户公司内部通过以太网交换机实现各部门之间的互连,其中客户端PC 1、PC 2、PC 3通过端口GigabitEthernet 1/0/1接入交换机,客户端PC 4、PC 5、PC 6通过端口GigabitEthernet 1/0/3接入交换机;Server 1、Server 2和Server 3分别为公司内部的数据库服务器、邮件服务器和文件服务器,通过端口GigabitEthernet 1/0/2接入交换机。
要求配置优先级重标记和队列调度,实现交换机分别给访问数据库服务器、邮件服务器、文件服务器的报文重标记成不同的优先级,并走不同的队列进行调度。
2. 组网图:
优先级重标记和队列调度配置组网图
3. 配置步骤
(1) 定义流分类规则
# 创建并进入高级ACL 3000视图。
<Sysname> system-view
[Sysname] acl number 3000
# 定义分类规则,根据不同的目的IP地址对报文进行分类。
[Sysname-acl-adv-3000] rule 0 permit ip destination 192.168.0.1 0
[Sysname-acl-adv-3000] rule 1 permit ip destination 192.168.0.2 0
[Sysname-acl-adv-3000] rule 2 permit ip destination 192.168.0.3 0
[Sysname-acl-adv-3000] quit
(2) 配置优先级重标记
# 在端口GigabitEthernet 1/0/2上对匹配ACL 3000内规则的报文进行优先级重标记。
[Sysname] interface GigabitEthernet 1/0/2
[Sysname-GigabitEthernet1/0/2] traffic-priority inbound ip-group 3000 rule 0
local-precedence 4
[Sysname-GigabitEthernet1/0/2] traffic-priority inbound ip-group 3000 rule 1
local-precedence 3
[Sysname-GigabitEthernet1/0/2] traffic-priority inbound ip-group 3000 rule 2
local-precedence 2
[Sysname-GigabitEthernet1/0/2] quit
(3) 配置队列调度
# 配置交换机使用SP队列调度算法。
[Sysname] queue-scheduler strict-priority