Skip to content

Instantly share code, notes, and snippets.

@ygorth
Created March 3, 2017 13:41
Show Gist options
  • Save ygorth/2e1ac8b3d9e06092acdba412a0898940 to your computer and use it in GitHub Desktop.
Save ygorth/2e1ac8b3d9e06092acdba412a0898940 to your computer and use it in GitHub Desktop.
How to test if 9000 MTU/Jumbo Frames
OSX (that I run) it’s:
ping -D -s 8184 [destinationIP]
On Linux it’s:
ping -M do -s 8972 [destinationIP]
On Windows it’s:
ping -f -l 9000 [destinationIP]
If you’ve forgotten to enable jumbo frames/9k MTU on your client device you’re sending the ping from you’ll see:
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): 8184 data bytes
ping: sendto: Message too long
If you have enabled jumbo frames on your client but not the destination (or a switch in between) you’ll see:
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): 8184 data bytes
Request timeout for icmp_seq 0
If you’ve done everything right and you’re set up ready to go you’ll get this:
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): 8184 data bytes
8192 bytes from xxx.xxx.xxx.xxx: icmp_seq=0 ttl=128 time=0.714
From: https://blah.cloud/hardware/test-jumbo-frames-working/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment