Что это значит, когда я пингую IP с терминала

769
Pankaj Kumar

Я пытаюсь пропинговать IP с нашего компьютера, но получаю 100% потерю пакетов, когда я делаю это для определенного домена - cox.net

например -

ping -I 199.106.175.128 gmail.com PING gmail.com (216.58.214.37) from 199.106.175.128 : 56(84) bytes of data. 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=1 ttl=44 time=150 ms 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=2 ttl=44 time=150 ms 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=3 ttl=44 time=150 ms  --- gmail.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms 

Но когда я делаю это для cox.net с тем же IP, я получаю 100% потери пакетов.

PING cox.net (68.99.123.161) from 199.106.175.128 : 56(84) bytes of data.  --- cox.net ping statistics --- 5 packets transmitted, 0 received, 100% packet loss, time 3999ms 

Означает ли это, что мой IP-адрес недоступен для сервера cox.net и доступен для gmail и остальных доменов? Может кто-нибудь, пожалуйста, дайте мне знать, что это значит?

0
Настроить сервер так, чтобы он не отвечал на ICMP-пакеты, тривиально. Ramhound 7 лет назад 0
Это означает, что время ожидания запроса на cox.net истекло. Это может произойти из-за вашего брандмауэра или их брандмауэра или потому, что их сервер не работает Dog Lover 7 лет назад 0

1 ответ на вопрос

2
nars

Для cox.net это означает, что его сервер / брандмауэр, по-видимому, настроен на игнорирование всех эхо-запросов ICMP (я попытался пропинговать его и могу подтвердить то же самое), тогда ваш инструмент ping вообще не может получить никаких эхо-ответов ICMP вообще (для эхо-запросы ICMP отправляются на сервер) и показывают 100% потери пакетов. Однако сервер активен и может отвечать на другие типы трафика, такие как HTTP на TCP-порт 80, как вы знаете, обращаясь к нему в своем браузере.

Ping может быть хорошим инструментом для проверки потери пакетов, однако необходимо настроить удаленный сервер для ответа на эхо-запросы ICMP. Если вы вообще не получаете ответов на какой-либо сервер, это либо означает, что сервер недоступен / недоступен, либо Настройка игнорировать эхо-запросы ICMP, вы не можете узнать это с помощью ping.

Не существует «универсального» способа узнать, является ли какой-либо сервер активным / доступным, поскольку сервер / брандмауэр может быть настроен так, чтобы отвечать только за некоторые конкретные протоколы и конкретные порты, но полностью игнорировать что-либо еще, тогда он может отличаться для каждого сервера. ,