If you don't get a reply from your ping, it
doesn't mean the service is unavailable. Many routers and
firewalls drop ping requests (and rightly so). If you do
get a ping, you still don't know whether the remote site
is alive. A router might respond to the ping.