fping <host(-list)> [-s data_size] [-S size1/size2] [-c] [-t time] [-w timeout]
[-n count] [-h TTL] [-v TOS] [-r routes][-R min/max] [-a] [-f]
[-b(-)] [-i] [-l] [-o] [-j] [-T] [-d ping_data] [-g host1/host2]
[-H filename] [-L filename]
Options:
-s : data_size in bytes up to 65500
-S : size sweep. Ping with size1, size1 + 1, ..., size 2 datalength
-c : continuous ping (higher priority than -n)
to see statistics and continue - type Control-Break;
to stop - type Control-C.
-t : time between 2 pings in ms up to 1000000
-w : timeout in ms to wait for each reply
-n : number of echo requests to send
-h : number of hops (TTL: 1 to 128) + print hops
-v : Type Of Service (0 to 255)
-r : record route (1 to 9 routes)
-R : random length between min and max (disabled when using -S)
-a : resolve addresses to hostnames
-f : set Don't Fragment flag in packet
-b : beep on every successful reply (- to beep on timeout)
-i : use ICMP dll instead of raw socket (disables -r)
-l : limit the output to ping results and errors
-o : limit the output to ping statistics
-j : print jitter with each reply (only when pinging one host)
-T : print timestamp with each reply
-D : print datestamp and timestamp with each reply
-d : ping with specified data
-g : ping IP range from host1 to host2
-H : get hosts from filename (comma delimited, filename with full path)
-L : logging to a text file