Недавно (в последние несколько дней) моя установка IE8 занимала от 15 до 20 секунд для загрузки моей домашней страницы. В частности, последовательность событий (как сообщает WireShark): -
DNS A
запрос для разрешения IP-адреса сервера домашней страницы.DNS SRV _LDAP._TCP
запросы (примерно на 2-секундном тике), на которые он не получает ответа (у нас нет серверов LDAP).DNS A
запрос и снова разрешает IP-адрес сервера.HTTP GET
для домашней страницы.Кто-нибудь знает, почему это происходит?
РЕДАКТИРОВАТЬ:
@Massimo, Запрос LDAP: -
Domain Name System (query)
Transaction ID: 0x11c5
Flags: 0x0100 (Standard query)
Questions: 1
Answer RRS: 0
Authority RRS: 0
Additional RRS: 0
Queries
_LDAP._TCP: type SRV, class IN
Name: _LDAP._TCP
Type: SRV (Service location)
Class: IN (0x0001)
Вы можете провести такое же тестирование с Firefox. Установите Аддон Firebug и посмотрите, происходит ли такой же результат в отношении DNS. В Вкладка NET сможет отображать время запроса DNS для всех элементов. Обязательно flushdns (ipconfig / flushdns) между тестами. Возможно, это не IE8, и если нет, это может вам помочь.
Удачи
Является ли ваш компьютер членом домена или когда-либо?
Эти запросы LDAP очень похожи на то, что происходит, когда член домена отчаянно пытается найти контроллер домена.
Если я правильно помню, Wireshark не показывает информацию о процессе, связанную с захваченными пакетами. Можете ли вы установить Microsoft Network Monitor 3.3 (который показывает процессы), чтобы увидеть, действительно ли это IE8 или это другой процесс, выдающий запросы DNS LDAP?
Почему не получает ответа? Это DNS-запрос, отсутствие серверов LDAP не должно мешать вашему брандмауэру / маршрутизатору / DNS-серверу / кофеварке отрицательно реагировать на поиск SRV _LDAP. Бьюсь об заклад, если ваш DNS-сервер правильно ответил на этот запрос, IE8 (или любому другому процессу, который на самом деле делает эти запросы) не придется повторять попытку в течение 15 секунд.
На задействованном ПК можно переключить конфигурацию DNS-сервера с локального маршрутизатора на OpenDNS серверы 208.67.222.222 и 208.67.220.220 и посмотрите, решена ли проблема.
Похоже, широкополосный маршрутизатор неправильно обрабатывает запросы DNS, хотя я думаю, что IE8 не должен так долго ждать ответов.
Я наблюдаю такое же поведение при недавней установке. Обрабатывает сервер Win2K3 с помощью служб терминалов и Citrix Xenapp5.
У меня нет AD или домена Windows. Машина настроена как сервер "Рабочей группы"
Когда я запускаю IE8 в сеансе TS, загрузка домашней страницы (локального сервера интрасети) занимает 20 секунд +. My Wireshark подтверждает точно такой же поиск DNS, возможно, 8 запросов за 20 секунд или около того. Как и выше, к DNS-запросу НЕ добавлен локальный домен. Обычный запрос должен иметь форму «_ldap._tcp.domain.com». Немного неприятно, потому что без домена вы не можете даже заблокировать запрос через DNS или файл локальных хостов.
Что вообще делает интернет-браузер в поисках службы Active Directory при запуске ???? Нил.