Алгоритм определения ближайшего контроллера домена при включении доменного компьютера

После добавления компьютера в домен и его перезагрузки, перед компьютером возникает вопрос к какому контроллеру домена ему подключаться. Информации в реестре еще нет о том в каком сайте он находится, поэтому операционная система следует по алгоритму. Кстати, в реестре информацию о том, в каком сайте находится компьютер, можно найти в параметре Site-Name, находящегося в ветке “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine

  1. Компьютер получает IP-адрес от DHCP-сервера
  2. Происходит опрос папки _tcp в DNS-зоне домена, в которую включена система.
  3. Система определяет какие SRV-записи присутствуют в папке _tcp
  4. Система пытается связаться со всеми контроллерами
  5. Первый контроллер, который отвечает компьютеру, анализирует IP-адрес, с которого поступил запрос, определяет,что этот IP принадлежит определенному сайту (на основе записей в Active Directory) и сообщает системе имя сайта.
  6. Система сохраняет возвращенное имя сайта в реестре и опрашивает все контроллеры домена в своем сайте, путем обращения к папке _tcp сайта.
  7. Система DNS возвращает список всех контроллеров, зарегистрированных в этом сайте.
  8. Клиент пытается связаться со всеми контроллерами в своем сайте и первый ответивший контроллер выполняет проверку подлинности клиента.
  9. Система определяет этот контроллер домена как близлежащий и в последствии будет пытаться проходить проверку подлинности именно на нем.
  10. Если контроллер домена близлежащий недоступен, клиент вновь опрашивает папку _tcp сайта и пытается связаться со всеми контроллерами домена в узле.
  11. Если контроллеры домена в сайте не отвечают клиенту, то система запрашивает папку _tcp своего домена.

Добавить комментарий

Войти с помощью: