Новое в DHCP в Windows 2000
Кластеризация Windows для высокой доступности
В кластере Windows управление двумя серверами осуществляется аналогично управлению единой системой.
Применительно к серверам DHCP с помощью кластеризации Windows может быть обеспечена высочайшая надежность, легкая управляемость и большая масштабируемость.
В кластере Windows автоматически определяется приложение или сервер, претерпевший отказ в работе и осуществляется быстрый перезапуск служб на резервном сервере (пользователи при этом испытают лишь кратковременную приостановку службы). С помощью кластеризации Windows администраторы могут быстро проверить состояние всех ресурсов кластера и легко перераспределить нагрузку между серверами в кластере. Это полезно при ручном распределении нагрузки и при выполнении установки обновлении на серверы без перевода важных данных и приложений в нерабочее состояние.
В кластере Windows работа происходит с виртуальными серверами DHCP – в случае, если один из узлов кластера выходит из строя, пространство имен и все службы прозрачно для пользователя восстанавливаются на другом узле. Эти изменения никак не отражаются на клиенте, который использует тот же самый IP-адрес для кластерного сервера DHCP.
Без кластеризации, сетевым администраторам необходимо разделять области между серверами, для того, чтобы в случае отказа одного сервера, вторая половина адресного пространства оставалась доступной. Кластеризация делает более эффективным использование IP-адресов, избавляя от необходимости дробить области. В базе данных, которая хранится на удаленном диске, отслеживаются назначения адресов и другие действия, и в случае отключения активного кластерного узла, виртуальный сервер DHCP переносится на резервный узел, с полной информацией о выданных в аренду адресах, и с доступом ко всей области адресов. Иными словами, в кластере Windows только один узел в данный момент времени работает в качестве сервера DHCP, а удаленно хранящаяся база данных обеспечивает прозрачный перенос служб на другой узел при необходимости.
Поскольку кластеризация Windows работает со всеми службами, разрешенными к использованию в кластере Windows, тот же самый кластерный сервер, обеспечивающий высокую доступность DHCP, может также быть использован для других служб Windows разрешенных к использованию в кластере.
Автоматическая конфигурация клиентов
Еще одной немаловажной особенностью DHCP-клиентов Windows 2000 является автоматическое конфигурирование IP-адреса и маски подсети при запуске клиента в небольших локальных сетях, в которых нет сервера DHCP для назначения адресов.
Если установлен TCP/IP клиент корпорации Microsoft и настроена опция динамического получения конфигурационной информации протокола TCP/IP от сервера DHCP, то с помощью службы DHCP-клиента каждый раз при перезапуске компьютера выполняется конфигурирование клиента, что предпочтительнее настройки IP-адреса и других параметров вручную.
При конфигурировании клиента IP-адресом и другой конфигурационной информацией службой клиента DHCP используется двухступенчатый процесс.
Когда клиент установлен, он пытается определить расположение сервера DHCP и получить от него конфигурационную информацию. Большинство корпоративных сетей TCP/IP используют серверы DHCP, которые административно сконфигурированы для выдачи информации клиентам в сети. Если клиенту, работающему под управлением операционной системы Windows 2000, не удалось с первой попытки обнаружить сервер DHCP, то клиент DHCP самостоятельно устанавливает выбранный IP-адрес. Если клиент DHCP был предварительно сконфигурирован сервером DHCP, клиент будет пытаться продлить истекающую аренду от сервера DHCP. Если клиент, не обнаружит ни одного сервера DHCP, он попытается обнаружить шлюз по умолчанию, указанный в конфигурационной информации, используя команду пинг. В случае положительного результата, клиент предполагает, что он не был перемещен и будет использовать ту же конфигурационную информацию, которая была задействована во время текущей аренды. Клиент начинает процесс автоматического обновления аренды, по истечении половины срока текущей аренды.
Если попытки обнаружить шлюз по умолчанию оказались неудачными, клиент предполагает, что он был перемещен в сеть, в которой служба DHCP не доступна, например, в домашнюю сеть, и выполнит самостоятельное конфигурирование. При этом клиент каждые пять минут, будет повторять попытки найти сервер DHCP.