I would like to check the availability of Internet connectivity by sending ICMP "echo request" messages to some IPv4 addresses. Those IPv4 addresses should be as reachable as possible in stability wise and they should not handle ICMP traffic as low priority. I know that DNS servers of tier-1 ISP's(e.g. Level3) and large content providers(for example Google 8.8.8.8) are a popular choice. Maybe it's wiser to use some service which is using DNS entries(IP addresses in different ISP networks) in round-robin fashion like pool.ntp.org? In a nutshell, which IP addresses do you use for this and why?
What IP addresses to use for monitor the availability of Internet connection
ping
Related Topic
- What do the RTT numbers mean in a TraceRoute result
- Will a higher bandwidth Internet connection lower ping response time
- Switch – the maximum normal latency for internal gateway switch
- Ping preload is not permitted, what could be the reason
- The best server or Ip address to use for prolonged testing
- Windows – Can’t ping some IP addresses in the same subnet (LAN) Windows 2011 Server
Best Answer
An upstream router at your ISP might be a good choice too. Typically something one hop up from your local router.
Though a word of caution, the problem with doing this or using Google or L3 would be that it is possible the responders not to work, but the connection still be up and online. Just make sure you use them as a test and not rely on only one as an automated way to failover a connection... One of those, been there, done that situations...