Заколебали, извините. Начинаем разговаривать про обрывы подключения к какому-то сервису, в ответ "но пинг-то есть!".
Итак, есть разные протоколы, которые работают в принципе по разному. Пинг относится к протоколу ICMP, примитивнейшему протоколу, суть которого в следующем: с машины, откуда пингуете, отправляется маленький пакет ICMP 8 типа (echo). И вот он полетел к пингуемому серверу, долетел до пингуемого сервера - полетел обратно пакет ICMP типа 0 (echo reply), ответ. Или если какое-то устройство не может передать пакет дальше, то вернет пакет ICMP типа 3 (destination unreachable), например. Или какую-то другую ошибку, не суть.
Большинство соединений (к базе, удаленного доступа и т.п.) работает по протоколу TCP. При подключении передается достаточно много пакетов, есть требования ко времени передачи и проверка потерь пакетов, иногда соединения рвутся по бездействию. Помимо этого, есть анализаторы TCP-траффика и его блокираторы, которые игнорируют ICMP-траффик.
Это все к чему. Есть масса причин, по которым ICMP, т.е. пинг будет работать нормально, при том, что TCP работать будет с перебоями, разрывами или не будет работать вообще.