- •Функционирование протокола dhcp
- •Запрос и предложение аренды ip-адреса
- •Запрос аренды
- •Предложение аренды
- •Отсутствие работающих dhcp-серверов
- •Выбор аренды
- •Подтверждение аренды
- •Отказ в аренде ip-адреса
- •Механизм обновления аренды. Первая попытка обновления
- •Последующие попытки обновления
- •Использование утилиты Ipconfig
- •Обновление аренды
- •Освобождение аренды
- •Занятие1. Общие сведения о службе wins
- •Обнаружение повторяющегося имени
- •Недоступность сервера wins
- •Обновление имени
- •Запрос Name Refresh Request
- •Ответ на запрос Name Refresh Request
- •Освобождение имени. Запрос Name Release Request
- •Ответ на запрос Name Release Request
- •Сообщения Name Query и Name Response
- •Внедрение службы wins
- •Придерживайтесь следующих рекомендаций при использовании сервера wins.
- •Репликация базы данных между серверами wins
- •Настройка передающего или принимающего сервера wins
Сообщения Name Query и Name Response
Обычно разрешение имен NetBIOS в IP-адреса осуществляется на сервере имен NetBIOS, например WINS. По умолчанию клиент WINS сконфигурирован как Н-узел протокола NetBIOS поверх TCP/IP. Сервер имен NetBIOS всегда перед началом широковещания ищет в своей базе данных соответствие имени NetBIOS IP-адресу. Этот процесс описан ниже.
1. Когда пользователь хочет выполнить команду Windows NT, например net use, пер- вым для разрешения имени узла назначения просматривается кэш имен NetBIOS.
2. Если имя не удалось разрешить через кэш, запрос Name Query посылается прямо на основной для данного клиента сервер WINS.
Если основной сервер WINS не отвечает, клиент еще два раза посылает запрос, а затем переключается на резервный сервер WINS*.
Ели хотя бы один из серверов сумеет разрешить имя, тогда он отсылает узлу-отправителю сообщение, содержащее соответствующий этому имени IP-адрес.
3. Если же ни один из серверов не сумел разрешить имя, то клиенту WINS отсыла- ется ответ «Запрашиваемое имя не существует» («Requested name does not exist») и далее применяется широковещание.
Если не удается разрешить имя при помощи сервера WINS или широковещания, имя пытаются разрешить посредством просмотра файлов LMHOSTS и HOSTS или при помощи DNS.
Внедрение службы wins
Перед применением WINS в объединенной сети следует определить необходимое число серверов WINS. Вообще говоря, достаточно одного сервера WINS, поскольку запросы на разрешение имен являются направленными датаграммами, которые могут проходить через маршрутизаторы. Однако применение двух серверов гарантирует наличие резервной системы и обеспечивает отказоустойчивость: если один сервер вышел из строя, для разрешения имен можно обратиться к другому.
Придерживайтесь следующих рекомендаций при использовании сервера wins.
Хотя в службе WINS нет встроенных ограничений на обрабатываемое число за- просов, но типичные показатели таковы — 1 500 зарегистрированных имен и око- ло 4 500 запросов Name Query Request в минуту.
Используйте один основной сервер WINS и по одному резервному на каждые 10 000 клиентов WINS.
Многопроцессорные компьютеры повышают производительность примерно на 25% для каждого дополнительного процессора поскольку на каждом из них запускается отдельный поток WINS.
Если отключено ведение журнала изменений базы данных (это можно сделать при помощи WINS Manager), то регистрация имен происходит гораздо быстрее. Однако в случае какого-либо отказа Вы рискуете потерять несколько последних изменений.
Требования к службе WINS
Перед началом установки службы WINS Вам необходимо убедиться в том, что компьютеры, назначенные на роли серверов и клиентов, удовлетворяют определенным требованиям к их конфигурации.
Требования к серверу WINS
В сети, использующей протокол TCP/IP, служба сервера WINS должна быть установлена, как минимум, на одном компьютере, работающим под управлением Windows NT Server (не обязательно контроллере домена).
На сервере необходимо задать IP-адрес, маску подсети, шлюз по умолчанию и другие параметры TCP/IP. Их можно получить от сервера DHCP, но лучше использовать статически назначенные параметры.
Требования к клиенту WINS
Внедрение WINS — это настройка клиентов, а также установка и конфигурирование службы WINS Server. Клиентом может быть компьютер под управлением одной из следующих ОС: Клиенту необходимо указать IP-адрес основного сервера WINS, адрес резервного сервера может быть указан дополнительно.
Конфигурация службы WINS Server
Установите WINS.
Задайте статические соответствия имен NetBIOS и IP-адресов всех не WINS-клиентов. Это необходимо для того, чтобы удаленные клиенты WINS могли взаимодействовать с ними.
Настройте доверенный агент WINS, чтобы у не WINS-клиентов была возмож- ность разрешать имена через сервер WINS.
Настройте на сервере DHCP поддержку WINS.
Конфигурация клиента WINS
Конфигурация клиента задается на вкладке WINS диалогового окна Microsoft TCP/ IP Properties. Для этого достаточно указать IP-адрес основного сервера WINS и — в качестве опции — резервного.
Задание статических записей для не WINS-клиентов
Необходимо зарезервировать IP-адреса для тех клиентов DHCP, которым необходим постоянный IP-адрес.
В объединенной сети, в которой есть не WINS-клиенты, чаще всего удобнее задавать статические соответствия IP-адресов именам NetBIOS для каждого такого клиента. Это гарантирует, что имя NetBIOS не WINS-клиента будет успешно распознаваться клиентами WINS без просмотра локального файла LMHOSTS. Например, когда клиент WINS пытается выполнить команду net use с именем не WINS-клиента удаленной сети, IP-адрес не может быть поставлен в соответствие имени, поскольку не WINS-клиент не зарегистрировал его на сервере WINS.
Конфигурация сервера DHCP для поддержки службы WINS
Если компьютер является клиентом DHCP, то поддержку WINS можно настроить через DHCP. Для этого необходимо при помощи утилиты DHCP Manager добавить и указать значения следующих опций DHCP:
044 WINS/NBNS Servers — задайте IP-адреса основного и резервного серверов имен NetBIOS;
046 WINS/NBT Node - задайте значение 0x8 (Н-узел).
Когда клиент DHCP получает IP-адрес или продлевает его аренду, он получает и эти два параметра и, таким образом, настраивается на поддержку WINS.