cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2583
Views
0
Helpful
19
Replies

7206VXR NPE-G1 Gigabit Interface Overruns

d.poppleton
Level 1
Level 1

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.

19 Replies 19

paolo bevilacqua
Hall of Fame
Hall of Fame

Which exact IOS are you using? If not latest, you might have a fix in a subsequent one.

12.3(22a), which is our standard for 7200's.

Joseph W. Doherty
Hall of Fame
Hall of Fame

"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.

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!

Buffers are of fundamental importance, check if you have any failure. Recommended, "buffers tune automatic". It works really well.

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.

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.

Still sometimes handy to have a "work around" option.

I'm posting here because TAC isn't too helpful :)

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.

Gregman380
Level 1
Level 1

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?

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.

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.

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.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: