Ping command

Jumbo Frames = 9100

Standard MTU = 1500 ( but with 1400 should be good for all )

Short Frames = 64


ping -M do -s [FRAME] [IP]

[ -M "do/dont/want" ] define mtu discovery, can be one of ("do|dont|want")

[ -s "size"] use as number of data bytes to be sent

ping -M do -s 1400

PING ( 1400(1400) bytes of data.
1478 bytes from icmp_seq=1 ttl=54 time=5.22 ms


ping [IP] -f -l [FRAME]

[ -f ] Active l’indicateur Ne pas fragmenter dans le paquet (IPv4 uniquement).

[ -l "size" ] Taille du tampon d’envoi.

ping -f -l 1400

Envoi d’une requête 'Ping' avec 1400 octets de données :
Réponse de : octets=1400 temps=2 ms TTL=60

Mac OSX:

ping -D -s 9100 [destinationIP]



ping -h

  ping [options] <destination>

  <destination>      dns name or ip address
  -a                 use audible ping
  -A                 use adaptive ping
  -B                 sticky source address
  -c <count>         stop after <count> replies
  -D                 print timestamps
  -d                 use SO_DEBUG socket option
  -f                 flood ping
  -h                 print help and exit
  -I <interface>     either interface name or address
  -i <interval>      seconds between sending each packet
  -L                 suppress loopback of multicast packets
  -l <preload>       send <preload> number of packages while waiting replies
  -m <mark>          tag the packets going out
  -M <pmtud opt>     define mtu discovery, can be one of <do|dont|want>
  -n                 no dns name resolution
  -O                 report outstanding replies
  -p <pattern>       contents of padding byte
  -q                 quiet output
  -Q <tclass>        use quality of service <tclass> bits
  -s <size>          use <size> as number of data bytes to be sent
  -S <size>          use <size> as SO_SNDBUF socket option value
  -t <ttl>           define time to live
  -U                 print user-to-user latency
  -v                 verbose output
  -V                 print version and exit
  -w <deadline>      reply wait <deadline> in seconds
  -W <timeout>       time to wait for response

IPv4 options:
  -4                 use IPv4
  -b                 allow pinging broadcast
  -R                 record route
  -T <timestamp>     define timestamp, can be one of <tsonly|tsandaddr|tsprespec>

IPv6 options:
  -6                 use IPv6
  -F <flowlabel>     define flow label, default is random
  -N <nodeinfo opt>  use icmp6 node info query, try <help> as argument