05-15-2008 08:15 AM - edited 03-03-2019 09:58 PM
I just upgraded my 7206 from an NPE-400 to an NPE-G1. It is a WAN router connected to a core switch (6500). The connection between them (as a point to point routed link) was 100/full, and is now 1000/full over copper. The Gigabit interface on the router is now reporting overruns, and I am seeing packet loss in an IP Video application that runs over the WAN. I didn't see that with the NPE-400.
In the TAC case colletion I found this:
http://www.ciscotaccc.com/core/showcase?case=K18225106
It states: "On some interface types, this chipset and packet buffer cannot handle a long burst of frames. Such interfaces are meant to provide connectivity to a certain network type, and not to switch packets at line rate. The line rate of these interfaces is often higher than the switching capacity of the router."
A solution would be to slow down the traffic coming from the 6500, but I would like some suggestions on how to do it. QoS on the 6500 isn't an option at this point. Enabling flowcontrol on the switch?
I just can't believe I have problems on a gigabit interface that is only passing about ~35Mbps.
05-15-2008 09:03 AM
Which exact IOS are you using? If not latest, you might have a fix in a subsequent one.
05-15-2008 10:21 AM
12.3(22a), which is our standard for 7200's.
05-15-2008 09:23 AM
"A solution would be to slow down the traffic coming from the 6500, but I would like some suggestions on how to do it."
If both sides of the link are triple speed copper, and since you note normal traffic is only about 35 Mbps, you might try setting port speeds to 100 Mbps.
Don't know if this will help, but I've seen 7204 and 7304 drop inbound packets during CPU processing spikes (in my instance, it was the BGP scanner). A partial solution was to increase the inbound hold queues. (Believe there is a whitepaper somewhere on the Cisco site from where I obtained this recommendation. Recall the hardware saved the inbound packet in the inbound queue but relied on the CPU being available to drain the inbound queue.)
What else you might also try is to insure all other optimum configuration options are active, e.g. CEF, compiled ACLs, flow cache.
05-15-2008 10:27 AM
I wanted to have more than 100Mbps on this, because we will be putting more traffic on this eventually (I have an ATM OC-3 on this router.)
The CPU appears to be low, and I have
cef/flowcache on and just some QoS coloring on the input interface. I've thought about increasing the buffers, but was hoping for something a little easier. Thanks!
05-15-2008 10:31 AM
Buffers are of fundamental importance, check if you have any failure. Recommended, "buffers tune automatic". It works really well.
05-15-2008 03:19 PM
A bit ugly, but if you had to, perhaps activate two 100 Mbps LAN side interfaces. Load balance using L2 or L3. This should allow the OC-3 to become the bottleneck but would also avoid gig Ethernet slamming the router's interfaces.
05-15-2008 03:22 PM
Joseph, when I was at the place were the 7200 is designed, our pride and joy was to make it work and work well.
Nobody should be forced to go backward with a $$$ router board, I'm positive TAC or someone can help him get it right in gigabit mode.
05-15-2008 04:02 PM
Still sometimes handy to have a "work around" option.
05-16-2008 07:37 AM
I'm posting here because TAC isn't too helpful :)
05-16-2008 07:59 AM
Hello Darren,
are you using one of the three GE ports on the NPE-G1 itself of a PA-GE in a bay slot, aren't you ?
I suppose you are using one of the 3 GE ports.
Two years and a half ago I did performance tests on NPE-G1, including IP and MPLS forwarding using instruments like Spyrent Smartbits and Agilent Router Tester that send frames at a fixed rate like the video stream.
The results were far better then 35 Mbps.
I would tune the input hold queues as Bevilaqua has suggested and I would also enable flow control on the link between the 7200 GE port and the catalyst 6500 port in the hope that c7200 will signal the 6500 to slow down sending an IEEE pause frame.
This is likely possible to be a software problem, the release you are using is the same on all your 7200 routers, whatever NPE model they use ?
It could be ok for NPE-400 and not so good for NPE-G1.
hope to help
Giuseppe
This could explain why you didn't see the problem before with the NPE-400.
05-29-2008 05:46 AM
I am having a simular problem with a 7206VXR NPE-G1 Gig interface. Lot of overruns, no ignored showing up. The CPU does not seem overloaded. It just seems like the interface buffer cannnot handle the rate. I see that flowcontrol was mentioned and I am wondering if IOS 12.3(11)T5 supports flowcontrol. The NPE-G1 is supposed to handle 1 million packets per second and I just don't see that that rate to be honest. What about either a port channel between the 7206 and the 3560 where the data originates? Also, since the NPE-G2 is double the capacity of the G1 would that solve this problem or with that interface fail as well?
06-25-2008 10:15 AM
We have been running the Gig interfaces at 100megs, and we are still getting overruns. I enabled flowcontrol on the 6500, but that didn't help. We have migrated a second 7206 from the NPE-400 to the NPE-G1, and it gets overruns as well. I am still working with TAC on the issue. I find it really hard to believe that the gigabit ports can't handle 100megs, but that is what it looks like. If the NPE-G2 has a better chipset for the Ethernet controllers, than it might be worth a look.
06-25-2008 10:25 AM
Guys, I was with cisco at the time the G1 was introduced and I can ensure you that it would not have been released with any standing performance issue.
I don't know which IOS are you running but I think the best chances would be with 12.2 SB that is "made" for it.
06-25-2008 11:34 AM
We wound up ordering a NPE-G2 with the hopes that will help. I think the problem is related to the receive rings ability to hand off the packets to the CPU. I never get to this level of troubleshooting on a normal day. Cisco did tell us to upgrade to 12.4(19) because of a known issue with flowcontrol on earlier versions. We were not able to get the upgrade accomplished to see if it worked or not. Hopefully the G2 will solve our problem.
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