Ping command

Jumbo Frames = 9100

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

Short Frames = 64

Linux:

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 1.1.1.1

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

Windows:

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 1.1.1.1 -f -l 1400

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

Mac OSX:

ping -D -s 9100 [destinationIP]

HELP COMMAND

Linux

ping -h

Usage
  ping [options] <destination>

Options:
  <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

By
🅴🆁🆁🅴🆄🆁32
On
🆓🅴🅲🅷🅾️🆂🆈🆂🆃🅴🅼