cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2183
Views
0
Helpful
4
Replies

QOS prioritize EIGRP traffic.

zarjer
Level 1
Level 1

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.

 

 

 

4 Replies 4

Giuseppe Larosa
Hall of Fame
Hall of Fame

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

 

Hi @Giuseppe Larosa,
Please see show module and show version:
MTP_4500X#show module
Switch Number: 1 Role: Virtual Switch Active

Chassis Type : WS-C4500X-32

Power consumed by backplane : 0 Watts

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+------------------+-----------
1 32 4500X-32 10GE (SFP+) WS-C4500X-32 JAE205000NE
2 8 10GE SFP+ C4KX-NM-8 JAE210101UT

M MAC addresses Hw Fw Sw Status
--+--------------------------------+---+------------+----------------+---------
1 2cd0.2d62.cbc0 to 2cd0.2d62.cbdf 2.0 15.0(1r)SG12 03.08.01.E Ok
2 881d.fc5e.fa20 to 881d.fc5e.fa27 1.0 Ok

Mod Redundancy role Operating mode Redundancy status
----+-------------------+-------------------+----------------------------------
1 Active Supervisor SSO Active

Switch Number: 2 Role: Virtual Switch Standby

Chassis Type : WS-C4500X-32

Power consumed by backplane : 0 Watts

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+------------------+-----------
1 32 4500X-32 10GE (SFP+) WS-C4500X-32 JAE204905M1
2 8 10GE SFP+ C4KX-NM-8 JAE210101Q9

M MAC addresses Hw Fw Sw Status
--+--------------------------------+---+------------+----------------+---------
1 2cd0.2d62.a2c0 to 2cd0.2d62.a2df 2.0 15.0(1r)SG12 03.08.01.E Ok
2 a0ec.f9e5.4e48 to a0ec.f9e5.4e4f 1.0 Ok

Mod Redundancy role Operating mode Redundancy status
----+-------------------+-------------------+----------------------------------
1 Standby Supervisor SSO Standby hot


********************************************
MTP_4500X#show version
Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSALK9-M), Version 03.08.01.E RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Thu 28-Jan-16 22:17 by prod_rel_team



Cisco IOS-XE software, Copyright (c) 2005-2015 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.
(http://www.gnu.org/licenses/gpl-2.0.html) For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.



ROM: 15.0(1r)SG12
MTP_4500X uptime is 3 years, 14 weeks, 1 day, 12 hours, 20 minutes
Uptime for this control processor is 3 years, 14 weeks, 1 day, 12 hours, 22 minutes
System returned to ROM by power-on
System restarted at 06:57:11 ph Sun Feb 19 2017
System image file is "flash1:unknown"
Jawa Revision 3, Winter Revision 0x0.0x41

Last reload reason: power-on



This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.


License Information for 'WS-C4500X-32'
License Level: entservices Type: Permanent
Next reboot license Level: entservices

cisco WS-C4500X-32 (MPC8572) processor (revision 9) with 4194304K bytes of physical memory.
Processor board ID JAE205000NE
MPC8572 CPU at 1.5GHz, Cisco Catalyst 4500X
Last reset from PowerUp
22 Virtual Ethernet interfaces
80 Ten Gigabit Ethernet interfaces
511K bytes of non-volatile configuration memory.

Configuration register is 0x2101 (will be 0x2301 at next reload)

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

 

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/XE3-8-0E/15-24E/configuration/guide/xe-380-configuration/qos_mrg.html

 

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

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

 

Joseph W. Doherty
Hall of Fame
Hall of Fame
BTW, as an aside, dynamic routing protocols generally use CS6.