I recently added a couple Catalyst 3850's to my development rack as we are starting to develop them internally. I'll do a few more detailed blog posts on the Catalyst 3850 in the near future but I just wanted to show how simple it is to perform basic QoS functions using the MQC on the 3850. Below is the configuration to limit VLAN 15 traffic received on a trunk link from a router to 512k.

class-map match-any test
match vlan 15
policy-map test
class test
police cir 512000
interface GigabitEthernet1/0/5
switchport mode trunk
load-interval 30
service-policy input test

Not only is it extremely simple to configure and intuitive from an IOS perspective but you actually get output from the show policy-map command.

Rack1SW1#sho policy-map interface g1/0/5

Service-policy input: test

Class-map: test (match-any)
Match: vlan 15
cir 512000 bps, bc 16000 bytes
conformed 18935704 bytes; actions:
exceeded 761225593 bytes; actions:
conformed 0000 bps, exceed 0000 bps

Class-map: class-default (match-any)
Match: any

I can't imagine having to use the 3750 or 3560 switch anymore after working on the 3850 much less doing QoS on them. Basically if you know the IOS then you already know how to configure the 3850.

Rack1SW1#sho ver | in Software
Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 03.02.01.SE RELEASE SOFTWARE (fc1)
About INE

INE is the premier provider of technical training for the IT industry. INE is revolutionizing the digital learning industry through the implementation of adaptive technologies and a proven method of hands on training experiences. Our portfolio of trainings is built for all levels of technical learning, specializing in advanced networking technologies, next generation security and infrastructure programming and development. Want to talk to a training advisor about our course offerings and training plans? Give us a call at 877-224-8987 or email us at

Subscribe to INE Blog Updates

New Blog Posts!