Jumbo frames may cause choking

I have been setting up 3 new Linux servers at work.  Two of them are on gigabit, so I set their MTU's to 9000 to increase the throughput of the gigabit interfaces.  During certain parts of setting the servers up, I saw issues.  I couldn't rsync from one of the gigabit servers to the other.  I couldn't scp files.  Well, I could scp files, but only tiny ones.  I was perplexed.  I could scp and rsync between either of the gigabit servers and the one on fast Ethernet.  I could ssh into any of the servers from any other.  Heck, the gigabit servers were even on the same subnet.  I asked friends and coworkers.  I got onto IRC.  No one had a hint.  Then I crafted a better google search and found this.  Basically, my packets were getting fragmented since the switch probably has the MTU set to 1500, which is the "normal" Ethernet MTU.  While the info at that URL blames a firewall or NAT, I found some other posts around the 'net from people that also experience it without any firewall or NAT in the way.

Anyway, I cranked the MTU back down to 1500 on all interfaces and everything now works fine.  Grr.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options