High cpu utilization in cisco 3900 wan qos router
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2017 09:20 PM - edited 03-05-2019 09:32 AM
Hello All,
I am facing high cpu utilization on my cisco wan qos router. I shared the load by 50:50 with another wan qos. But in frequent intervals, it showing 90 to 95 % CPU utilization. Attached the sh run, sh ver, sh proc cpu outputs. Please help
- Labels:
-
Other Routing

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2017 12:49 AM
Hello,
what is the WAN speed ?
Can you post the output of:
show policy-map interface GigabitEthernet0/0
show interface GigabitEthernet0/0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-26-2017 07:50 PM
Please find the attachment.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-26-2017 07:58 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-26-2017 07:59 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 04:23 AM
Also If I disable MTU and TCP-mss from my config, Is there any impact and whether it will reduce the CPU utilization?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-27-2017 06:21 AM
Looking at your later attachments, the one showing the config, unclear why your using the IP MTU and IP TCP adjust-MSS settings you're using. I'm wondering whether you might be fragmenting some packets, which will use even more CPU.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-27-2017 08:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-27-2017 08:46 AM
To your second question: https://www.cisco.com/c/en/us/support/docs/ip/generic-routing-encapsulation-gre/25885-pmtud-ipfrag.html?dtid=osscdc000283
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 05:33 AM
Sorry. Its a 100 Mbps link.I can see that the CPU utilization becomes high during the time the bandwidth is utilized more like some downloads, windows update etc. Also the the cpu utilization due to interrupts also seems to be high like 65%/75%. The router is 3900 series. Please support whether this issue will resolve if router replaced with 4431 ISR router??
Also If I disable MTU and TCP-mss from my config, Is there any impact and whether it will reduce the CPU utilization?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 08:15 AM - edited 11-28-2017 08:17 AM
Ok, if you have 100 Mbps, that's in-line with the capacity of your 3925. So, if your CPU doesn't spike much above 75%, you should be okay. It's to be expected that CPU will increase as you load up an ISR.
You can have the same with a 4K ISR. However, they tend to have more capacity for "like" models and unlike the earlier ISRs, their maximum bandwidth capacity is a "guaranteed" value. I.e. if a model says it will support up to 100 Mbps, that's almost always true. Understand, though, they will not support more than their maximum bandwidth capacity as this series enforces their performance limit.
As to disabling MTU and/or TCP mss-adjust, I wasn't suggesting that. I was just suggesting your current values might be suboptimal. Optimal values often tend to minimize the CPU you need for VPN traffic.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 09:04 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 09:50 AM
If you do pursue a 4K, remember for duplex links, you need to double the bandwidth that the ISR will support. For example, if yours is a 100 Mbps duplex link, you would want a 4K that offers, at least, 200 Mbps bandwidth capacity.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2017 08:34 PM
ISR 4431 will not work with 100 Mbps full duplex link?? I need to avoid the CPU spikes during high traffic and bandwidth utilization. Please advice.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2017 05:44 AM
If not, yes a 4431 (with a base performance license) should be suitable for a 100 Mbps duplex link. (BTW, so should a 4331 [with a performance upgrade license] or a 4351 [with a base performance license] should be suitable too. [NB: a 4351 with a base performance license, I suspect, is borderline if doing VPN.])
