Show elapsed (round-trip) time of packets.

$fping -e www.gnu.org
www.gnu.org is alive (301 ms)
$fping -e www.gnu.org
www.gnu.org is alive (302 ms)
$fping -e www.rajagiritech.edu.in
www.rajagiritech.edu.in is alive (62.2 ms)
$fping www.gnu.org
www.gnu.org is alive
$ping www.gnu.org
PING wildebeest.gnu.org (208.118.235.148) 56(84) bytes of data.
64 bytes from wildebeest.gnu.org (208.118.235.148): icmp_seq=1 ttl=49 time=302 ms
64 bytes from wildebeest.gnu.org (208.118.235.148): icmp_seq=2 ttl=49 time=301 ms
64 bytes from wildebeest.gnu.org (208.118.235.148): icmp_seq=3 ttl=49 time=302 ms
^C
--- wildebeest.gnu.org ping statistics ---
4 packets transmitted, 3 received, 25% packet loss, time 3ms
rtt min/avg/max/mdev = 301.312/301.802/302.169/0.360 ms
$ping www.rajagiritech.edu.in
PING rajagiritech.edu.in (202.88.225.163) 56(84) bytes of data.
64 bytes from 163.225.88.202.asianet.co.in (202.88.225.163): icmp_seq=1 ttl=56 time=62.4 ms
64 bytes from 163.225.88.202.asianet.co.in (202.88.225.163): icmp_seq=2 ttl=56 time=62.0 ms
64 bytes from 163.225.88.202.asianet.co.in (202.88.225.163): icmp_seq=3 ttl=56 time=62.4 ms
^C
--- rajagiritech.edu.in ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 62.038/62.254/62.368/0.254 ms
$

Installing dig command on Debian

$sudo apt-get install -y dnsutils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libcaribou-gtk-module libcaribou-gtk3-module libebur128-1 libevent-2.0-5 libgdict-1.0-10 libgdict-common
  libgmime-2.6-0 libgnome-autoar-common libgom-1.0-common libjavascriptcoregtk-3.0-0 libnotmuch4 libpcre16-3
  libperl5.24 libraw15 libsexy2 libwebkitgtk-3.0-0 libwebpmux2 python-olefile rename tcpd
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libbind9-160 libdns169 libirs160 libisc166 libisccc160 libisccfg160 liblmdb0 liblwres160
Suggested packages:
  rblcheck
The following NEW packages will be installed:
  dnsutils libbind9-160 libdns169 libirs160 libisc166 libisccc160 libisccfg160 liblmdb0 liblwres160
0 upgraded, 9 newly installed, 0 to remove and 562 not upgraded.
Need to get 226 kB/1,804 kB of archives.
After this operation, 7,160 kB of additional disk space will be used.
Get:1 http://http.us.debian.org/debian sid/main amd64 libirs160 amd64 1:9.11.2.P1-1 [52.5 kB]
Get:2 http://http.us.debian.org/debian sid/main amd64 dnsutils amd64 1:9.11.2.P1-1 [174 kB]
Fetched 226 kB in 3s (74.3 kB/s)  
Selecting previously unselected package liblmdb0:amd64.
(Reading database ... 181458 files and directories currently installed.)
Preparing to unpack .../0-liblmdb0_0.9.21-1_amd64.deb ...
Unpacking liblmdb0:amd64 (0.9.21-1) ...
Selecting previously unselected package libisc166:amd64.
Preparing to unpack .../1-libisc166_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libisc166:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package libdns169:amd64.
Preparing to unpack .../2-libdns169_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libdns169:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package libisccc160:amd64.
Preparing to unpack .../3-libisccc160_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libisccc160:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package libisccfg160:amd64.
Preparing to unpack .../4-libisccfg160_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libisccfg160:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package libbind9-160:amd64.
Preparing to unpack .../5-libbind9-160_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libbind9-160:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package liblwres160:amd64.
Preparing to unpack .../6-liblwres160_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking liblwres160:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package libirs160:amd64.
Preparing to unpack .../7-libirs160_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking libirs160:amd64 (1:9.11.2.P1-1) ...
Selecting previously unselected package dnsutils.
Preparing to unpack .../8-dnsutils_1%3a9.11.2.P1-1_amd64.deb ...
Unpacking dnsutils (1:9.11.2.P1-1) ...
Setting up liblmdb0:amd64 (0.9.21-1) ...
Setting up libisc166:amd64 (1:9.11.2.P1-1) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for man-db (2.7.6.1-4) ...
Setting up liblwres160:amd64 (1:9.11.2.P1-1) ...
Setting up libisccc160:amd64 (1:9.11.2.P1-1) ...
Setting up libdns169:amd64 (1:9.11.2.P1-1) ...
Setting up libisccfg160:amd64 (1:9.11.2.P1-1) ...
Setting up libirs160:amd64 (1:9.11.2.P1-1) ...
Setting up libbind9-160:amd64 (1:9.11.2.P1-1) ...
Setting up dnsutils (1:9.11.2.P1-1) ...
Processing triggers for libc-bin (2.26-6) ...
$

finding the current state of a network cable

$sudo cat /sys/class/net/eth0/speed 
100
$sudo cat /sys/class/net/eth0/ca
carrier          carrier_changes  
$sudo cat /sys/class/net/eth0/carrier
1
$sudo cat /sys/class/net/eth0/carrier_changes 
2
$sudo cat /sys/class/net/eth0/operstate 
up
$sudo ethtool eth0
Settings for eth0:
	Supported ports: [ TP MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: Symmetric Receive-only
	Link partner advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: on
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000033 (51)
			       drv probe ifdown ifup
	Link detected: yes
$

http://www.ostechnix.com/how-to-find-out-the-connected-
state-of-a-network-cable-in-linux/

httping with sending of username and password and flood ping

$httping -U www.beautifulwork.org
No URL/host to ping given

$httping -U http://www.beautifulwork.org
No URL/host to ping given

$httping  http://www.beautifulwork.org
PING www.beautifulwork.org:80 (/):
connected to 89.36.208.169:80 (224 bytes), seq=0 time=455.10 ms 
connected to 89.36.208.169:80 (224 bytes), seq=1 time=458.34 ms 
connected to 89.36.208.169:80 (224 bytes), seq=2 time=447.45 ms 
^CGot signal 2
--- http://www.beautifulwork.org/ ping statistics ---
4 connects, 3 ok, 0.00% failed, time 4418ms
round-trip min/avg/max = 447.5/453.6/458.3 ms
$httping -U anonymous http://www.beautifulwork.org
$httping -U anonymous http://www.beautifulwork.org
PING www.beautifulwork.org:80 (/):
connected to 89.36.208.169:80 (224 bytes), seq=0 time=453.33 ms 
connected to 89.36.208.169:80 (224 bytes), seq=1 time=459.89 ms 
connected to 89.36.208.169:80 (224 bytes), seq=2 time=451.59 ms 
connected to 89.36.208.169:80 (224 bytes), seq=3 time=455.54 ms 
connected to 89.36.208.169:80 (224 bytes), seq=4 time=448.82 ms 
^CGot signal 2
--- http://www.beautifulwork.org/ ping statistics ---
5 connects, 5 ok, 0.00% failed, time 6948ms
round-trip min/avg/max = 448.8/453.8/459.9 ms
$httping -U userfoo http://www.beautifulwork.org
PING www.beautifulwork.org:80 (/):
connected to 89.36.208.169:80 (224 bytes), seq=0 time=449.55 ms 
connected to 89.36.208.169:80 (224 bytes), seq=1 time=462.89 ms 
connected to 89.36.208.169:80 (224 bytes), seq=2 time=446.10 ms 
connected to 89.36.208.169:80 (224 bytes), seq=3 time=445.94 ms 
^CGot signal 2
--- http://www.beautifulwork.org/ ping statistics ---
4 connects, 4 ok, 0.00% failed, time 5721ms
round-trip min/avg/max = 445.9/451.1/462.9 ms
$httping -U userfoo -P withfoo http://www.beautifulwork.org
PING www.beautifulwork.org:80 (/):
connected to 89.36.208.169:80 (224 bytes), seq=0 time=459.03 ms 
connected to 89.36.208.169:80 (224 bytes), seq=1 time=445.85 ms 
connected to 89.36.208.169:80 (224 bytes), seq=2 time=489.32 ms 
connected to 89.36.208.169:80 (224 bytes), seq=3 time=461.37 ms 
^CGot signal 2
--- http://www.beautifulwork.org/ ping statistics ---
4 connects, 4 ok, 0.00% failed, time 5614ms
round-trip min/avg/max = 445.8/463.9/489.3 ms



$httping -f http://www.beautifulwork.org
PING www.beautifulwork.org:80 (/):
connected to 89.36.208.169:80 (224 bytes), seq=0 time=458.52 ms 
connected to 89.36.208.169:80 (224 bytes), seq=1 time=447.23 ms 
connected to 89.36.208.169:80 (224 bytes), seq=2 time=442.29 ms 
connected to 89.36.208.169:80 (224 bytes), seq=3 time=444.83 ms 
connected to 89.36.208.169:80 (224 bytes), seq=4 time=456.58 ms 
connected to 89.36.208.169:80 (224 bytes), seq=5 time=446.09 ms 
connected to 89.36.208.169:80 (224 bytes), seq=6 time=447.35 ms 
^CGot signal 2

--- http://www.beautifulwork.org/ ping statistics ---
8 connects, 7 ok, 12.50% failed, time 3580ms
round-trip min/avg/max = 442.3/449.0/458.5 ms
$

a typical hack with strace command which traces a ping command

$sudo strace -p "`pidof ping`"
strace: Process 2447 attached
poll([{fd=3, events=POLLIN|POLLERR}], 1, 738) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"E(\0T<\336\0\0.\1\322\213\320v\353\224\300\250\0d\0\0\224\367\t\217\0lt\252\253V"..., 192}], msg_controllen=32, [{cmsg_len=32, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */}], msg_flags=0}, MSG_DONTWAIT) = 84
write(1, "64 bytes from wildebeest.gnu.org"..., 84) = 84
poll([{fd=3, events=POLLIN|POLLERR}], 1, 666) = 0 (Timeout)
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"\10\0\241\363\t\217\0mu\252\253V\0\0\0\0^<\16\0\0\0\0\0\20\21\22\23\24\25\26\27"..., 64}], msg_controllen=0, msg_flags=0}, MSG_CONFIRM) = 64
recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"E(\0T<\337\0\0.\1\322\212\320v\353\224\300\250\0d\0\0\251\363\t\217\0mu\252\253V"..., 192}], msg_controllen=32, [{cmsg_len=32, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */}], msg_flags=0}, 0) = 84
write(1, "64 bytes from wildebeest.gnu.org"..., 84) = 84
poll([{fd=3, events=POLLIN|POLLERR}], 1, 667) = 0 (Timeout)
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"\10\0~\361\t\217\0nv\252\253V\0\0\0\0\200=\16\0\0\0\0\0\20\21\22\23\24\25\26\27"..., 64}], msg_controllen=0, msg_flags=0}, MSG_CONFIRM) = 64
recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"E(\0T<\340\0\0.\1\322\211\320v\353\224\300\250\0d\0\0\206\361\t\217\0nv\252\253V"..., 192}], msg_controllen=32, [{cmsg_len=32, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */}], msg_flags=0}, 0) = 84
write(1, "64 bytes from wildebeest.gnu.org"..., 84) = 84
poll([{fd=3, events=POLLIN|POLLERR}], 1, 678) = 0 (Timeout)
sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"\10\0\1\357\t\217\0ow\252\253V\0\0\0\0\374>\16\0\0\0\0\0\20\21\22\23\24\25\26\27"..., 64}], msg_controllen=0, msg_flags=0}, MSG_CONFIRM) = 64
recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("208.118.235.148")}, msg_iov(1)=[{"E(\0T<\341\0\0.\1\322\210\320v\353\224\300\250\0d\0\0\t\357\t\217\0ow\252\253V"..., 192}], msg_controllen=32, [{cmsg_len=32, cmsg_level=SOL_SOCKET, cmsg_type=0x1d /* SCM_??? */}], msg_flags=0}, 0) = 84
write(1, "64 bytes from wildebeest.gnu.org"..., 84) = 84
poll([{fd=3, events=POLLIN|POLLERR}], 1, 663^Cstrace: Process 2447 detached
 
$sudo strace -p "`pidof ping`"
strace: must have PROG [ARGS] or -p PID
Try 'strace -h' for more information.
$

sample session with “ss” command to show details on network

$ss -t
State      Recv-Q Send-Q                            Local Address:Port                                             Peer Address:Port                
ESTAB      0      0                                 192.168.0.100:57982                                           216.58.197.34:https                
ESTAB      0      0                                 192.168.0.100:56572                                           216.58.196.98:https                
ESTAB      0      0                                 192.168.0.100:51440                                           216.58.220.34:https                
ESTAB      0      0                                 192.168.0.100:56850                                          216.58.196.110:https                
ESTAB      0      0                                 192.168.0.100:42946                                           216.58.220.46:https                
ESTAB      0      0                                 192.168.0.100:42758                                           216.58.197.46:https                
ESTAB      0      0                                 192.168.0.100:32912                                           216.58.220.33:https                
ESTAB      0      0                                 192.168.0.100:40452                                           216.58.220.38:https                
ESTAB      0      0                                 192.168.0.100:51128                                           182.79.251.80:https                
ESTAB      0      0                                 192.168.0.100:38490                                           216.58.220.35:https                
ESTAB      0      0                                 192.168.0.100:37378                                           216.58.196.97:https                
ESTAB      0      0                                 192.168.0.100:41954                                          216.58.196.100:https                
CLOSE-WAIT 1      0                                 192.168.0.100:43954                                          74.125.100.153:https                
ESTAB      0      0                                 192.168.0.100:42908                                           216.58.197.74:https                
ESTAB      0      0                                 192.168.0.100:37384                                           216.58.196.97:https                
ESTAB      0      0                                 192.168.0.100:56818                                          216.58.196.110:https                
ESTAB      1430   0                                 192.168.0.100:51130                                           182.79.251.80:https                
$ss -s
Total: 875 (kernel 0)
TCP:   22 (estab 16, closed 1, orphaned 0, synrecv 0, timewait 1/0), ports 0

Transport Total     IP        IPv6
*	  0         -         -        
RAW	  1         0         1        
UDP	  17        15        2        
TCP	  21        19        2        
INET	  39        34        5        
FRAG	  0         0         0        

$

Capturing TCP Flags with tcpdump. Capture all ACK packets

$sudo tcpdump 'tcp[13] & 16 != 0'
[sudo] password for jeffrin: 
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
01:59:54.623431 IP debian.47234 > bam-3.nr-data.net.https: Flags [.], ack 2505712066, win 45760, options [nop,nop,TS val 3370986 ecr 326803908], length 0
01:59:54.915008 IP bam-3.nr-data.net.https > debian.47234: Flags [.], ack 1, win 7792, options [nop,nop,TS val 326849200 ecr 3246490], length 0
01:59:56.555422 IP debian.34860 > pluto.infoclub.in.http: Flags [.], ack 1742619906, win 238, options [nop,nop,TS val 3371469 ecr 325476085], length 0
02:00:01.367443 IP debian.58070 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2836566830, win 1327, options [nop,nop,TS val 3372672 ecr 4043767990], length 0
02:00:01.415986 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58070: Flags [.], ack 1, win 1937, options [nop,nop,TS val 4043813046 ecr 3248775], length 0
02:00:01.751536 IP debian.58016 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2829741359, win 1444, options [nop,nop,TS val 3372768 ecr 4043768375], length 0
02:00:01.751564 IP debian.58058 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2826880146, win 1444, options [nop,nop,TS val 3372768 ecr 4043768377], length 0
02:00:01.751567 IP debian.58010 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2841762920, win 3133, options [nop,nop,TS val 3372768 ecr 4043768379], length 0
02:00:01.801266 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58016: Flags [.], ack 1, win 1917, options [nop,nop,TS val 4043813431 ecr 3248851], length 0
02:00:01.803212 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58058: Flags [.], ack 1, win 1859, options [nop,nop,TS val 4043813433 ecr 3248859], length 0
02:00:01.803838 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58010: Flags [.], ack 1, win 1919, options [nop,nop,TS val 4043813434 ecr 3248861], length 0
02:00:01.879525 IP debian.58062 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2840323394, win 1444, options [nop,nop,TS val 3372800 ecr 4043768502], length 0
02:00:01.879550 IP debian.57996 > a23-207-130-233.deploy.static.akamaitechnologies.com.https: Flags [.], ack 2833394157, win 1444, options [nop,nop,TS val 3372800 ecr 4043768504], length 0
02:00:01.928898 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58062: Flags [.], ack 1, win 1235, options [nop,nop,TS val 4043813559 ecr 3248874], length 0
02:00:01.931244 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.57996: Flags [.], ack 1, win 1746, options [nop,nop,TS val 4043813561 ecr 3248903], length 0
02:00:05.775745 IP a23-207-130-233.deploy.static.akamaitechnologies.com.https > debian.58070: Flags [P.], seq 1:32, ack 1, win 1937, options [nop,nop,TS val 4043817406 ecr 3248775], length 31

Hacking with debian netselect-apt command

$sudo netselect-apt -t 2 -c IN
Using distribution stable.
Retrieving the list of mirrors from www.debian.org...

--2014-08-31 23:00:07--  http://www.debian.org/mirror/mirrors_full
Resolving www.debian.org (www.debian.org)... 140.211.15.34, 128.31.0.51
Connecting to www.debian.org (www.debian.org)|140.211.15.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 350858 (343K) [text/html]
Saving to: ‘/tmp/netselect-apt.Pjgwxz’

100%[====================================================================================>] 3,50,858     110KB/s   in 3.1s   

2014-08-31 23:00:11 (110 KB/s) - ‘/tmp/netselect-apt.Pjgwxz’ saved [350858/350858]

Choosing a main Debian mirror using netselect.
(will filter only for mirrors in country IN)
Running netselect to choose 2 out of 4 addresses.       
...........
Only found  1 hosts out of  2 requested.
The fastest 2 servers seem to be:

	http://debian.mirror.net.in/debian/

Of the hosts tested we choose the fastest valid for HTTP:
        http://debian.mirror.net.in/debian/

Writing sources.list.
sources.list exists, moving to sources.list.1409506243
Done.
$

Tinkering with the fping command

$fping   192.168.0.1
192.168.0.1 is alive
$fping   192.168.0.2
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.2
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.2
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.2
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.2
192.168.0.2 is unreachable
$fping   192.168.0.3
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.103 for ICMP Echo sent to 192.168.0.3
192.168.0.3 is unreachable
$fping  -c1  192.168.0.1
192.168.0.1 : [0], 84 bytes, 0.29 ms (0.29 avg, 0% loss)

192.168.0.1 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.29/0.29/0.29
$fping  -c1 -s 192.168.0.1
192.168.0.1 : [0], 84 bytes, 0.27 ms (0.27 avg, 0% loss)

192.168.0.1 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.27/0.27/0.27

       1 targets
       1 alive
       0 unreachable
       0 unknown addresses

       0 timeouts (waiting for response)
       1 ICMP Echos sent
       1 ICMP Echo Replies received
       0 other ICMP received

 0.27 ms (min round trip time)
 0.27 ms (avg round trip time)
 0.27 ms (max round trip time)
        0.000 sec (elapsed real time)

$

Hacking with httping for simple speed study

$httping www.beautifulwork.org
PING www.beautifulwork.org:80 (www.beautifulwork.org):
connected to 80.79.116.205:80 (490 bytes), seq=0 time=809.49 ms 
connected to 80.79.116.205:80 (490 bytes), seq=1 time=807.21 ms 
connected to 80.79.116.205:80 (490 bytes), seq=2 time=788.23 ms 
connected to 80.79.116.205:80 (490 bytes), seq=3 time=796.85 ms 
^CGot signal 2
--- www.beautifulwork.org ping statistics ---
5 connects, 4 ok, 0.00% failed, time 7256ms
round-trip min/avg/max = 788.2/800.4/809.5 ms
$httping -c4 -g www.beautifulwork.org
PING www.beautifulwork.org:80 (www.beautifulwork.org):
connected to 80.79.116.205:80 (490 bytes), seq=0 time=786.45 ms 
connected to 80.79.116.205:80 (490 bytes), seq=1 time=798.73 ms 
connected to 80.79.116.205:80 (490 bytes), seq=2 time=806.86 ms 
connected to 80.79.116.205:80 (490 bytes), seq=3 time=883.28 ms 
--- www.beautifulwork.org ping statistics ---
4 connects, 4 ok, 0.00% failed, time 6276ms
round-trip min/avg/max = 786.4/818.8/883.3 ms
$httping -c4 -Gg www.beautifulwork.org
PING www.beautifulwork.org:80 (www.beautifulwork.org):
connected to 80.79.116.205:80 (1434 bytes), seq=0 time=819.49 ms 
connected to 80.79.116.205:80 (1434 bytes), seq=1 time=799.30 ms 
connected to 80.79.116.205:80 (1434 bytes), seq=2 time=830.68 ms 
connected to 80.79.116.205:80 (1434 bytes), seq=3 time=806.28 ms 
--- www.beautifulwork.org ping statistics ---
4 connects, 4 ok, 0.00% failed, time 6256ms
round-trip min/avg/max = 799.3/813.9/830.7 ms
$


$httping -c4 -Gg www.worldcuplivematches.net
PING www.worldcuplivematches.net:80 (www.worldcuplivematches.net):
connected to 119.18.56.76:80 (581 bytes), seq=0 time=6641.52 ms 
connect time out
connected to 119.18.56.76:80 (581 bytes), seq=2 time=6047.30 ms 
connect time out
--- www.worldcuplivematches.net ping statistics ---
4 connects, 2 ok, 50.00% failed, time 75717ms
round-trip min/avg/max = 6047.3/6344.4/6641.5 ms
$





$httping -c4 -Gg www.worldcuplivematches.net
PING www.worldcuplivematches.net:80 (www.worldcuplivematches.net):
connected to 119.18.56.76:80 (581 bytes), seq=0 time=628.55 ms 
connected to 119.18.56.76:80 (581 bytes), seq=1 time=737.22 ms 
connected to 119.18.56.76:80 (581 bytes), seq=2 time=629.63 ms 
connected to 119.18.56.76:80 (581 bytes), seq=3 time=648.22 ms 
--- www.worldcuplivematches.net ping statistics ---
4 connects, 4 ok, 0.00% failed, time 5644ms
round-trip min/avg/max = 628.6/660.9/737.2 ms
$