Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Периодически пропадает пинг (http://forum.oszone.net/showthread.php?t=114052)

FunkyByte 10-08-2008 23:45 872595

Периодически пропадает пинг
 
Доброго времени суток!
После установки "с нуля" WinXP SP3 столкнулся с такой проблемой: периодически перестают пинговаться ресурсы интернета. Причём перестают пинговаться довольно хитрым образом. Без видимых причин и закономерностей попытка пропинговать какой-либо ресурс оканчивается сообщением "При проверке связи не удалось обнаружить узел <здесь идёт имя узла> . Проверьте имя узла и повторите попытку." При этом если сразу же повторить попытку, то пинг как правило идёт (хотя бывают исключения, когда пинг начинается идти с 3-ей/4-ой/5-ой/6-ой попытки). Привязать такие временные пропадания к каким-либо ресурсам или событиям мне не удалось: подобная "мистика" творится при пинге любого ресурса в любое время дня и ночи и при любой погоде :) Собственно, похожая картина наблюдается не только в случае с пингом, но и при работе любой программы по сети, от вэб-браузера до клиента р2р-сетей.

В начале грешил на ограничение количества "полуоткрытых" TCP-соединений. И хотя в системных логах не было записей о событии 4226, на всякий случай увеличил ограничение на полуоткрытые соединения с 10 до 100. Не помогло.

Сейчас склоняюсь к мысли, что это глюки DNS, но всё же есть сомнения. До тех пор, пока с некоторым вэб-узлом идёт активная работа, он не "пропадает из виду" вышеописанным образом. Сброс DNS-кэша при этом иногда (но не всегда) ведёт к повторному возникновению проблемы даже при обращении к узлу, с которым до сброса велась активная работа. Складывается впечатление, что служба клиента DNS (или ещё что-то, отвечающее за работу с DNS) работает "через раз", но если в конце концов срабатывает, то адрес оседает в DNS-кэше, и пока он там находится, трудностей нет. Однако это не объясняет, почему после первого, "провального", пинга адрес узла в DNS-кэше не появляется, но вторая попытка пинга как правило оказывается успешной. Кроме того, мне ниразу не удалось получить подобную проблему при использовании nslookup.

В любом случае вопросы остаются одни и те же: в чём может крыться причина этой проблемы, как эту причину точно отдиагностировать и как решить?

El Scorpio 11-08-2008 05:36 872676

1.
Цитата:

Цитата FunkyByte
периодически перестают пинговаться ресурсы интернета. »

Все ресурсы одновременно или только некоторые?

Список действий, которые можно попробовать сделать в момент сбоев.
1. Пинговать маршрут по умолчанию. Если не пингуется - проверить правильность/надёжность подключения проводов у себя, а потом нести заявление провайдеру об отсутствии прохождения сигнала
2. Просмотреть в настройках связи адреса DNS-серверов и пинговать их. Если не пингуются - заявление провайдеру о перебоях в работе ЕГО DNS-серверов.
3. Во время таких сбоев попытаться пинговать по именам/адресам сайты провайдера, расположенные в его зоне действия. При проблемах опять пишем куда надо...


Заявлять о проблемах доступа к "чужим" сайтам бесполезно. Максимум - улыбнутся и вежливо пошлют к чорту лысому со словами "наше оборудование всё работает, а остальное - не наша проблема"


P.S. Можно попробовать записать IP-адреса сайтов, а потом пинговать ИХ. Если даже по IP-адресу пинг не проходит - проблема явно не в DNS-клиенте...

FunkyByte 20-08-2008 08:54 879331

В результате оперативно-розыскных мероприятий удалось выяснить следующее:
1. Причина проблемы таки кроется в DNS. При неоднократном пинге тестового набора из 5 сайтов провайдера по IP-адресам ни одного сбоя замечено не было. Сбои возникали только при пинге по доменным именам. Кроме того, пока адрес сайта лежит в DNS-кэше, пинг проходит.
2. DNS-сервера провайдера судя по всему не виноваты. Пингуются они на ура. Кроме того, при неоднократном разрешении имён в IP-адреса всё тех же пяти сайтов через nslookup проблем тоже не возникало.
3. Дело не в DNS-клиенте. После остановки службы DNS-клиента пинг проходит всё равно через раз.

Какие будут версии? У меня фантазия закончилась :)

FunkyByte 26-08-2008 11:20 884050

Причина крылась в обновлении KB951748. А точнее в том, что на DNS-серверах провайдера не было установлено соответствующее обновление серверной части. Решилось откатом обновления на клиентской машине.


Время: 00:58.

Время: 00:58.
© OSzone.net 2001-