Cisco – How to throttle speed for a particular computer with high activity

ciscocisco-isrqosvlan

We're in an office environment of about 50 people. A few departments send emails with large attachments extensively and doing so clogs up the WAN connection (10Mbps).

I'm upgrading the networking equipment so that it now uses Cisco 1921/K9 router along with a Cisco SG300 managed switch and a few Cisco SF200E switches (no extra modules/bundles were purchased for these equipments).

I've set up VLANs that will group certain departments together and set up bandwidth limits for each, but if one person decides to send out a huge email it will still affect other people. How do I throttle one specific node–preferably automatically–with my current equipment?

Best Answer

Expanding upon @javano's answer...

I would change one thing, instead of policing the email traffic (which will drop traffic exceeding that rate) I would recommend just setting aside a small amount of bandwidth for that traffic. Therefore, if nobody else is using the link the email can utilize the unused bandwidth

policy-map PM-Limit-Emails
 class CM-Match-Critical-Apps
  bandwidth percent 50
 class CM-Match-Scavenger
  bandwidth percent 1
 class class-default
  bandwidth percent 20
  fair-queue

I didn't get a sense of if the issue was the sending (outbound) or receiving (inbound) of large attachments so, since you are just connected to the internet, there will be the potential that this issue will continue as the ISP is not throttling the traffic (inbound) based on your classifications. If you have a business class internet service there may be the possibility for them to install a similar policy on their end of your link but you will need to talk with your ISP to determine what, if anything, they will support.

Related Topic