cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7306
Views
0
Helpful
28
Replies

Reason For packet drops

ryancisco01
Level 1
Level 1

Guys,

I have a Cisco 6500 with a gig link to a foundry switch. Both ports are 1gig FD, Flowcontrol disabled, MTU 1500.

The cisco is showing large amounts of packet drops on its interface. the foundry is not seeing any. however this is impacting performance. The amount foo traffic is minimal yet in 12 hours I had 20000 packets dropped. I am running pings to the IP on the foundry and if I clear the counters on the cisco port I can almost tie up the ping failures with the packets being dropped.

Want to know a way I can figure out why the packets are dropped, is it the speed of the packets perhaps? I can create a 2x 1gig lacp but doing so between cisco and Foundry is a real pig. There is no config ont he cisoc port, just switchport mode turnk and a list of vlans

CPU utilization for five seconds: 45%/37%; one minute: 35%; five minutes: 34%

Cisco6500#sh int g1/1

GigabitEthernet1/1 is up, line protocol is up (connected)

  Hardware is C6k 1000Mb 802.3, address is xx

  Description: link to foundry

  MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,

     reliability 255/255, txload 8/255, rxload 5/255

  Encapsulation ARPA, loopback not set

  Keepalive set (10 sec)

  Full-duplex, 1000Mb/s, media type is 10/100/1000BaseT

  input flow-control is off, output flow-control is off

  Clock mode is auto

  ARP type: ARPA, ARP Timeout 04:00:00

  Last input 00:00:23, output never, output hang never

  Last clearing of "show interface" counters 00:05:04

  Input queue: 0/2000/12/0 (size/max/drops/flushes); Total output drops: 4794

  Queueing strategy: fifo

  Output queue: 0/40 (size/max)

  30 second input rate 21775000 bits/sec, 4566 packets/sec

  30 second output rate 31511000 bits/sec, 4880 packets/sec

     1384266 packets input, 771010734 bytes, 0 no buffer

     Received 10087 broadcasts (3330 multicasts)

     0 runts, 0 giants, 0 throttles

     0 input errors, 0 CRC, 0 frame, 12 overrun, 0 ignored

     0 watchdog, 0 multicast, 0 pause input

     0 input packets with dribble condition detected

     1404769 packets output, 1070775755 bytes, 0 underruns

     0 output errors, 0 collisions, 0 interface resets

     0 babbles, 0 late collision, 0 deferred

     0 lost carrier, 0 no carrier, 0 PAUSE output

     0 output buffer failures, 0 output buffers swapped out

CPU usage 5% mem usage 30%

GigabitEthernet2 is up, line protocol is up

  Hardware is GigabitEthernet, address is xxx

  Configured speed 1Gbit, actual 1Gbit, configured duplex fdx, actual fdx

  Member of 8 L2 VLANs, port is tagged, port state is FORWARDING

  STP configured to ON, priority is level0, flow control disabled

  mirror disabled, monitor disabled

  Not member of any active trunks

  Not member of any configured trunks

  Port name is link to switch

  MTU 1518 bytes, encapsulation ethernet

  300 second input rate: 24985704 bits/sec, 4258 packets/sec, 2.55% utilization

  300 second output rate: 18324784 bits/sec, 4252 packets/sec, 1.89% utilization

  1447384920 packets input, 3900985418665 bytes, 0 no buffer

  Received 40051164 broadcasts, 38039767 multicasts, 1369293989 unicasts

  0 input errors, 0 CRC, 0 frame, 0 ignored

  0 runts, 0 giants, DMA received 5742345498 packets

  1278568924 packets output, 2734490474507 bytes, 0 underruns

  Transmitted 46275661 broadcasts, 22822039 multicasts, 1209471224 unicasts

  0 output errors, 0 collisions, DMA transmitted 5573536219 packets

28 Replies 28

Leo Laohoo
Hall of Fame
Hall of Fame

Could you post the output the command "sh counter interface G1/1"?

64 bit counters:

0.                      rxHCTotalPkts = 41660219998

1.                      txHCTotalPkts = 40214780637

2.                    rxHCUnicastPkts = 41213136455

3.                    txHCUnicastPkts = 39696565472

4.                  rxHCMulticastPkts = 149045780

5.                  txHCMulticastPkts = 252952234

6.                  rxHCBroadcastPkts = 298037759

7.                  txHCBroadcastPkts = 265262931

8.                         rxHCOctets = 21338380361254

9.                         txHCOctets = 28945785258523

10.                 rxTxHCPkts64Octets = 1335873

11.            rxTxHCPkts65to127Octets = 33372825954

12.           rxTxHCPkts128to255Octets = 9771718071

13.           rxTxHCPkts256to511Octets = 6260865328

14.          rxTxHCpkts512to1023Octets = 5271552757

15.         rxTxHCpkts1024to1518Octets = 27196702648

16.                    txHCTrunkFrames = 0

17.                    rxHCTrunkFrames = 41660219947

18.                     rxHCDropEvents = 0

32 bit counters:

0.                   rxCRCAlignErrors = 0

1.                   rxUndersizedPkts = 0

2.                    rxOversizedPkts = 0

3.                     rxFragmentPkts = 0

4.                          rxJabbers = 0

5.                       txCollisions = 0

6.                         ifInErrors = 0

7.                        ifOutErrors = 0

8.                       ifInDiscards = 52823

9.                  ifInUnknownProtos = 0

10.                      ifOutDiscards = 0

11.            txDelayExceededDiscards = 0

12.                              txCRC = 0

13.                         linkChange = 19

14.                   wrongEncapFrames = 0

All Port Counters

1.                          InPackets = 41660187158

2.                           InOctets = 21338361280817

3.                        InUcastPkts = 41213103962

4.                        InMcastPkts = 149045662

5.                        InBcastPkts = 298037768

6.                         OutPackets = 40214781054

7.                          OutOctets = 28945785596119

8.                       OutUcastPkts = 39696565881

9.                       OutMcastPkts = 252952238

10.                       OutBcastPkts = 265262935

11.                           AlignErr = 0

12.                             FCSErr = 0

13.                            XmitErr = 0

14.                             RcvErr = 0

15.                          UnderSize = 0

16.                          SingleCol = 0

17.                           MultiCol = 0

18.                            LateCol = 0

19.                       ExcessiveCol = 0

20.                       CarrierSense = 0

21.                              Runts = 0

22.                             Giants = 0

23.                         InDiscards = 52823

24.                        OutDiscards = 0

25.                           InErrors = 0

26.                          OutErrors = 0

27.                    InUnknownProtos = 0

28.                              txCRC = 0

29.                      TrunkFramesTx = 0

30.                      TrunkFramesRx = 41660220401

31.                         WrongEncap = 0

32.     Broadcast_suppression_discards = 0

33.     Multicast_suppression_discards = 0

34.       Unicast_suppression_discards = 0

35.                 rxTxHCPkts64Octets = 1335873

36.            rxTxHCPkts65to127Octets = 33372826420

37.           rxTxHCPkts128to255Octets = 9771718103

38.           rxTxHCPkts256to511Octets = 6260865370

39.          rxTxHCpkts512to1023Octets = 5271552776

40.         rxTxHCpkts1024to1518Octets = 27196702960

41.                         DropEvents = 0

42.                     CRCAlignErrors = 0

43.                     UndersizedPkts = 0

44.                      OversizedPkts = 0

45.                       FragmentPkts = 0

46.                            Jabbers = 0

47.                         Collisions = 0

48.              DelayExceededDiscards = 0

49.                        bpduOutlost = 0

50.                        qos0Outlost = 0

51.                        qos1Outlost = 0

52.                        qos2Outlost = 0

53.                        qos3Outlost = 1680617

54.                        qos4Outlost = 0

55.                        qos5Outlost = 0

56.                        qos6Outlost = 0

57.                        qos7Outlost = 0

58.                        qos8Outlost = 0

59.                        qos9Outlost = 0

60.                       qos10Outlost = 0

61.                       qos11Outlost = 0

62.                       qos12Outlost = 0

63.                       qos13Outlost = 0

64.                       qos14Outlost = 0

65.                       qos15Outlost = 0

66.                       qos16Outlost = 0

67.                       qos17Outlost = 0

68.                       qos18Outlost = 0

69.                       qos19Outlost = 0

70.                       qos20Outlost = 0

71.                       qos21Outlost = 0

72.                       qos22Outlost = 0

73.                       qos23Outlost = 0

74.                       qos24Outlost = 0

75.                       qos25Outlost = 0

76.                       qos26Outlost = 0

77.                       qos27Outlost = 0

78.                       qos28Outlost = 0

79.                       qos29Outlost = 0

80.                       qos30Outlost = 0

81.                       qos31Outlost = 0

82.                    bpduCbicOutlost = 0

83.                    qos0CbicOutlost = 0

84.                    qos1CbicOutlost = 0

85.                    qos2CbicOutlost = 0

86.                    qos3CbicOutlost = 0

87.                         bpduInlost = 0

88.                         qos0Inlost = 52823

89.                         qos1Inlost = 0

90.                         qos2Inlost = 0

91.                         qos3Inlost = 0

92.                         qos4Inlost = 0

93.                         qos5Inlost = 0

94.                         qos6Inlost = 0

95.                         qos7Inlost = 0

96.                         qos8Inlost = 0

97.                         qos9Inlost = 0

98.                        qos10Inlost = 0

99.                        qos11Inlost = 0

100.                        qos12Inlost = 0

101.                        qos13Inlost = 0

102.                        qos14Inlost = 0

103.                        qos15Inlost = 0

104.                        qos16Inlost = 0

105.                        qos17Inlost = 0

106.                        qos18Inlost = 0

107.                        qos19Inlost = 0

108.                        qos20Inlost = 0

109.                        qos21Inlost = 0

110.                        qos22Inlost = 0

111.                        qos23Inlost = 0

112.                        qos24Inlost = 0

113.                        qos25Inlost = 0

114.                        qos26Inlost = 0

115.                        qos27Inlost = 0

116.                        qos28Inlost = 0

117.                        qos29Inlost = 0

118.                        qos30Inlost = 0

119.                        qos31Inlost = 0

120.                         pqueInlost = 0

121.                           Overruns = 52823

122.                           maxIndex = 0

0.        ifOutDiscards (ports 17-24) = 151269171

Thanks for the output. 

You are correct that the packet drops are incoming.  It's also showing the same value in "qos0Inlost = 52823" as well as th same value in "InDiscards = 52823". 

My suspicion is that QoS setting which the 6500 or Foundry can't understand (and subsequently drops the packet). 

Furthermore, you will also notice that "qos3Outlost = 1680617" and this means that the 6500 is talking QoS and drops the packets because Foundry QoS settings could either be incorrect or disabled.

Ok, according to the foundry, QoS is not enabled at all. infact it doesn't appear to support QoS.

There is some QoS on the 6500, nothing specific configured on the port. should I try "trust qos" on the interface perhaps?

also would a Qos issue be the reaosn for 5-10% packet loss on ping test?

Ryan

Can you post output of "sh module" from 6500 ?

Jon

Mod Ports Card Type                              Model              Serial No.

--- ----- -------------------------------------- ------------------ -----------

  1   48  48 port 10/100/1000mb EtherModule      WS-X6148-GE-TX     SALxx

  2   48  48 port 10/100/1000mb EtherModule      WS-X6148-GE-TX     SALxx

  4   48  CEF720 48 port 10/100/1000mb Ethernet  WS-X6748-GE-TX     SADxx

  5    2  Supervisor Engine 720 (Active)         WS-SUP720-3B       SALxx

  6    6  Firewall Module                        WS-SVC-FWM-1       SADxx

  7    4  CEF720 4 port 10-Gigabit Ethernet      WS-X6704-10GE      SALxx

  9    6  Firewall Module                        WS-SVC-FWM-1       SADxx

Mod  Sub-Module                  Model              Serial       Hw     Status

---- --------------------------- ------------------ ----------- ------- -------

  4  Centralized Forwarding Card WS-F6700-CFC       SALxx 2.0    Ok

  5  Policy Feature Card 3       WS-F6K-PFC3B       SALxx  2.4    Ok

  5  MSFC3 Daughterboard         WS-SUP720          SALxx  3.2    Ok

  7  Centralized Forwarding Card WS-F6700-CFC       SALxx  2.0    Ok

Ryan

How else is the WS-X6148-GE-TX populated in slot 1 ie. how many other ports are in use and at what speed. The WS-6148 only has a connection to the shared bus which is 32Gbps but this bus is used also by the other WS-X6148 in slot 2.

Do you have any spare ports on the WS-X6748 which has a dedicated 40Gbps (2 x 20Gbps) connection to the switch fabric ?

I'm not saying that is the problem but if those cards are heavily populated it could be an issue.

Jon

How else is the WS-X6148-GE-TX populated in slot 1 ie. how many other ports are in use and at what speed. The WS-6148 only has a connection to the shared bus which is 32Gbps but this bus is used also by the other 6148 in slot 2.

Ryan,

Jon is onto something.  6148 ain't designed to do heavy lifting such as switch uplink.  6148 is an "access" line card and designed primarily to connect PCs, printers, laptops, etc. 

They are pretty well full, between slot 1 and 2, 88 porst are in use, all of which will be runing at gig speed. can't relaly tell you how much data they are pushing. But there are uplinks ot switches and firewalls aswell.

On slot 4 I only have 15 ports in use the rest are free.

I think its a great idea to move the ports. However is there a way i can verify this is the cause of th eissue/ I understand there probaly isn't without trying to add all the bandwidths together but would be great to find out before I go down this path.

Ryan

If you have spare ports on the WS-X6748-GE-TX then yes, move the connection there and see if it makes a difference.

Edit - sorry, didnt read the rest of your post. 

The WS-X6148-GE-TX has an oversubscription ratio of 8:1. This means it can handle 6Gbps of throughput before it starts seeing contention. It also shares 1.4Mbps of buffers between 8 ports. So you can see how it could easily get to the stage where it starts dropping packets.

The WS-X6748-GE-TX has an oversubscription ratio of 1.2:1. What this means is it can handle 40Gbps throughput before any contention. Even if you fully populated all 48 ports you wouldn't see much, if any, oversubscription. It also has 1.3Mbps of buffer per port.

 

I would recommend you move all switch uplinks to the WS-X6748 as it has far more performance than the WS-6148s.

Jon

Message was edited by: Jon Marshall

I am nto sure where these QoS3 packets are coming form, but for an example I did this command over and over for 5 minutes:

show count int g1/1 | i qos3Outlost

53.                        qos3Outlost = 1680767

show count int g1/1 | i qos0In

88.                         qos0Inlost = 52850

whith multile ping failures and it did not increase in either I see it has increased by a few packets in an hour but its not that much in the scale of things. This counter however seems to be increasing at a huge rate:

0.        ifOutDiscards (ports 17-24) = 151293200

Ryan

That's interesting because those ports are a port group for the WX-6148A-GE-TX but you are using a WX-6148-GE-TX which according to the docs only has 2 port groups ie. -

Port ranges per port group

WS-X6148-GE-TX: 1-24, 25-48

WS-X6148A-GE-TX: 1-8, 9-16, 17-24, 25-32, 33-40, 41-48

I wonder if the docs are wrong, unlikely but it does seem more than a coincidence that it specifically mentions those ports. Mind you, it could be my misunderstanding, wouldn't be the first time with 6500s.

What else is connected to those other ports ? It may be worth trying to move the connection to another port but as already suggested the WS-X6748 would be a much better bet for a switch uplink. As Leo has mentioned, the WS-6148 is not designed for switch uplinks

Jon

Ryan,

The Sup720 has a copper port.  Is this being used?  If it's not, can you move this uplink there and test? 

Review Cisco Networking for a $25 gift card