Here is an interesting observation. normal ping to 2.2.2.10 is 25 on average.
when http download rate dies and goes down below 1kilobyte per second, the ping to 2.2.2.10 improves a lot. it goes down to under 7ms.
I did ping 2.2.2.10 when http download was dead and I got:
64 bytes from 2.2.2.10: icmp_req=1 ttl=62 time=3.60 ms
64 bytes from 2.2.2.10: icmp_req=2 ttl=62 time=4.51 ms
64 bytes from 2.2.2.10: icmp_req=3 ttl=62 time=6.95 ms
64 bytes from 2.2.2.10: icmp_req=4 ttl=62 time=2.92 ms
now when download speed is good, I get this ping to 2.2.2.10:
64 bytes from 2.2.2.10: icmp_req=1 ttl=62 time=27.9 ms
64 bytes from 2.2.2.10: icmp_req=2 ttl=62 time=26.6 ms
64 bytes from 2.2.2.10: icmp_req=3 ttl=62 time=16.8 ms
64 bytes from 2.2.2.10: icmp_req=4 ttl=62 time=24.1 ms
64 bytes from 2.2.2.10: icmp_req=5 ttl=62 time=34.5 ms