06-04-2020 05:38 AM
Hi we are having issue in configuring QOS markings and prioritization on our 4500-x Core switches. Please see below configurations:
access-list 100 permit eigrp any any
!
class-map match-any EIGRP_TRAFFIC
match access-group 100
!
policy-map EIGRP_POLICY
class EIGRP_TRAFFIC
set dscp af31
bandwidth percent 30
!
int po6
vlan-range 800
service-policy output EIGRP_POLICY
When I apply service-policy on L2 port-channel using vlan-range command I am getting this error
Failed to attach policy-map EIGRP_POLICY to interface Port-channel6 vlan 800
But when I apply service-policy on L2 Port-channel only no in vlan-range command
command is accepted but it is not showing in the show run. please see image attached.
Also when I apply it on SVI interface vlan 800, still command is accepted but it is not showing in the show run.
06-04-2020 05:47 AM
Hello @zarjer ,
post
show module
show version
Effective QoS capabilities depend on the type of supervisor you have and IOS XE image version.
To be noted your service policy should be accepted only when applied outbound as the policy-map is a scheduler CBWFQ.
Besides this, EIGRP packets should be marked with CS6 by default and 30% of bandwidth may be too much if the target is to protect EIGRP traffic.
Hope to help
Giuseppe
06-04-2020 05:52 AM
06-04-2020 06:59 AM
Hello @zarjer ,
first of all, the configuration register value is not the standard one at next reboot:
>> Configuration register is 0x2101 (will be 0x2301 at next reload)
I recommend to change it back to 0x2101 and save the configuration.
please refer to the following document about QoS configuration on 4500 with IOS XE 3.8
In the section Queueing and Scheduling it explains that each port supports 8 output queues
"
The Catalyst 4500 series switch supports 8 transmit queues per port. Once the decision has been made to forward a packet out a port, the output QoS classification determines the transmit queue into which the packet must be enqueued.
Queues are assigned when an output policy attached to a port with one or more queuing related actions for one or more classes of traffic. Because there are only eight queues per port, there are at most eight traffic classes (including class-default, the reserved class) with queuing action(s). Classes of traffic that do not have any queuing action are referred to as non-queuing classes. Non-queuing class traffic use the queue corresponding to class-default.
Active queue management (AQM) is the pro-active approach of informing you about congestion before a buffer overflow occurs. AQM is done using Dynamic buffer limiting (DBL). DBL tracks the queue length for each traffic flow in the switch. When the queue length of a flow exceeds its limit, DBL drop packets.
"
There is also a section about per port per Vlan QoS that can be useful for you, as it is what you tried to configure.
However, you will note that this per port per Vlan QoS uses only policers
Hope to help
Giuseppe
06-04-2020 07:32 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide