cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
13516
Views
0
Helpful
5
Replies

How to you stop outdiscards from occurring on ethernet ports?

mctiesman
Level 1
Level 1

I have a number of switches being monitored that are reports many outdiscards on various ports. What is the easiest way to prevent outdiscards from occurring on ethernet ports? 

Regards, Mark
5 Replies 5

Leo Laohoo
Hall of Fame
Hall of Fame

Discards on an ethernet port normally happens when the downstream device constantly keeps sending a "pause" frame to the switch.  The switch then sends the intended packets into a buffer pool.  When this buffer gets full, the switch will then discard the oldest packet.  This is when discard counter increments.  

 

A few ways to manage discards is QoS and another is check the configuration of the downstream device.  

 

One of the most common causes of discards is when your switch has a very low buffer or memory pool and it couldn't handle micro-burst of data traffic.  This happens when you have a Catalyst switch and you've got high-speed VM as downstream clients.

Leo, 

Taking your statement into account, what is a possible solution I could look at implementing on my side to resolve the outdiscards?

Regards, Mark

There are several methods to determine if QoS (or the lack of) is the cause of your discards.  

My favourite is the quick-and-very-dirty method of setting the port to 10/100 Mbps (interface command:  speed auto 10 100) and see if the discards are still incrementing or not.  

Most of the ports experiencing the outdiscards are already configured for auto negotiation. 

Regards, Mark

This maybe a negotiation problem with your specific hosts...... Currently I have an issue with incrementing discards on a bunch of switch ports running 1gb auto, I have a Gigamon aggregator switch tapping these problem switch ports sending each hosts data to a traffic analyzer tool. I can see over 1s period the max bandwidth is 600mb for most hosts (all 1gb links) but if I dig deeper over 1ms and 10ms microbursts I can see the link almost constantly hitting 1GB, ie.- hitting the max. QOS is really not going to make much difference here with my type of traffic, the solution is to go to a 10Gb solution. Not an easy solution, this costs money! How many packets per/sec per 5 min input and output are you seeing? Mine are approx 10,000-15,000 on average on a WS-X6748-GE-TX card. sh int gi1/10

Review Cisco Networking products for a $25 gift card