How to reduce packet loss with large data streams

  • 3316232
  • 26-Sep-2007
  • 27-Apr-2012

Environment

Novell SUSE Linux Enterprise Desktop 10
Novell SUSE Linux Enterprise Server 10
Novell SUSE Linux Enterprise Server 9

Situation

You experience a high amount of packets being dropped when performing large data stream transfers (>50MByte/s).

Resolution

Increase the ring buffer size of your network card:

  1. Check the maximum size of the receive (RX) buffer:
    ethtool -g eth0

    Example output:
    ------------------------------------------------
    Pre-set maximums:
    RX: 4096
    TX: 4096

    Current hardware settings:
    RX: 256
    TX: 256


  2. Set the RX buffer to the maximum size:
    ethtool -G eth0 rx 4096

Feedback service temporarily unavailable. For content questions or problems, please contact Support.