Пинг занимает очень много времени, чтобы начать

2

Интернет на моем Mac продолжает тормозить, и я изо всех сил пытаюсь диагностировать проблему. Другие идентичные машины в той же сети не страдают от той же проблемы. После перезагрузки интернет (и пинги) все работает быстро и нормально, но через несколько часов или дней вещи начинают ползти. При проверке адреса (с использованием сетевой утилиты) на первый ответ уходит 10-15 секунд. Когда это в конечном счете начинается, все времена ответа очень хороши (даже первый!). Это займет много времени, чтобы начать. Что может вызвать это, и как я мог пойти дальше диагностировать вещи?

Я подключен через Wi-Fi, и скорость передачи всегда составляет 300 Мбит / с.

Ping has started…

[10-15 second delay...]

PING zdnet.com (50.112.160.88): 56 data bytes
64 bytes from 50.112.160.88: icmp_seq=0 ttl=50 time=173.677 ms
64 bytes from 50.112.160.88: icmp_seq=1 ttl=50 time=173.075 ms
64 bytes from 50.112.160.88: icmp_seq=2 ttl=50 time=173.530 ms
64 bytes from 50.112.160.88: icmp_seq=3 ttl=50 time=172.780 ms
64 bytes from 50.112.160.88: icmp_seq=4 ttl=50 time=176.745 ms
64 bytes from 50.112.160.88: icmp_seq=5 ttl=50 time=173.354 ms

Дополнительные детали:

Я заметил, что если загрузка веб-страницы занимает очень много времени, и я сбрасываю кэш DNS, тогда часть или вся страница загружается нормально, но любая последующая загрузка страницы все еще занимает много времени. Если я продолжу очищать кэш каждые 2 секунды, все будет нормально. Очень странно!

Майкл Водопад
источник
3
Это, безусловно, проблема DNS. Вы пробовали nslookup, чтобы посмотреть, не истек ли тайм-аут любого из ваших DNS-серверов (особенно тех, которые находятся вверху)?
Пепельница
1
Пропингуйте IP-адрес напрямую, чтобы увидеть, является ли поиск DNS медленной частью. Общедоступные DNS-серверы Google отвечают на запросы и легко запоминаются, PING 8.8.8.8 или PING 8.8.4.4
Брайан,