我为以下网络拓扑编写了以下配置:
6509 交换机充当数据接入交换机、语音接入交换机和 wifi 接入交换机的折叠核心。然后 6509 连接到一个 cisco 边缘路由器,该路由器然后连接到 ISP MPLS 网络。
我想首先标记来自接入交换机的语音数据包,然后在它们通过 6509 到达路由器时对其进行优先级排序,然后在它们通过路由器并进入 mpls 网络时再次对其进行优先级排序。
我的代码会工作吗?
在核心交换机上标记语音包:
class-map match-all Mark_Voice
match access-group 107
!
policy-map MARK_VOIP
class Mark_Voice
set ip dscp ef
!
int port-channel 2
service-policy input MARK_VOIP
然后在核心交换机的面向路由器的接口上,我想优先考虑语音数据包:
class-map match-all SWITCH_to_ROUTER_Voice
match dscp ef
!
policy-map Voice
class SWITCH_to_ROUTER_Voice
priority 6200
set ip dscp ef
class class-default
fair-queue
random-detect
!
int gi 1/1/1:
service-policy output Voice
最后,当语音数据包到达路由器的 WAN 接口时,再次确定优先级:
class-map match-all MPLS_Voice
match dscp ef
!
policy-map MPLS_Voice
class MPLS_Voice
priority 6200
set ip dscp ef
class class-default
fair-queue
random-detect
!
int gi 0/0/0:
service-policy output MPLS_Voice