Протокол DHCP или динамическая IP-адресация: DHCP-сервер и DHCP-клиент.

Помощь проекту: WMR: R288272666982 WMZ: Z293550531456 Яндекс.Деньги: 410011531129223 Блог:
Полезное в блоге:
и
Паблик блога в ВК: https://vk.com/zametkinapolyah
В мире существует два способа выдачи IP-адресов узлам сети: динамический и статический. Статический способ довольно прост и понятен: администратор заходит на устройство и ручками прописывает сетевые реквизиты. А вот с динамической адресацией нам стоит разобраться более подробно. Сразу отметим, что для динамической выдачи IP-адресов на данный момент используется протокол DHCP, который работает по принципу клиент-сервер. Любой компьютер (читай DHCP клиент) в сетях с динамической IP-адресацией, как только он включился, посылает в сеть запрос к DHCP-серверу на получение IP-адреса. DHCP-сервер получает запрос и в ответ на него отсылает сообщение, в котором указывает IP-адрес и другие реквизиты, необходимые для работы по сети. Так просто можно описать работу DHCP, но давайте поговорим более подробно. Для начала нам стоит отметить, что DHCP-сервер может работать в трех режимах: Ручное назначение адресов. В таком режиме администратор сети вручную или с помощью стороннего скрипта задает серверу сопоставление между MAC-адресами и IP-адресами. От ручной настройки каждого устройства такой способ отличается тем, что не нужно бегать по всему офису, а достаточно вносить изменения в базу данных адресов DHCP севера. Автоматическое назначение адресов. Данный случай работы DHCP-сервера говорит о том, что каждый компьютер получит IP-адрес автоматически, но на постоянной основе, то есть если вы будете включать и выключать клиентское устройство, то IP-адрес у него меняться не будет. Автоматическое распределение динамических адресов. Этот режим работы сервера отличается от предыдущего тем, что IP-адрес выдается клиенту не на постоянной основе, а на какой-то определённый срок. Это дело называется арендой IP-адреса. Последний режим используется для экономии ресурсов сети в тех случаях, когда количество узлов сети и пользователей этих самых узлов меняется время от времени и не является постоянной величиной. При любом режиме работы администратор сети обязан настроить DHCP сервер, выделив ему один или несколько диапазонов IP-адресов, но важно, чтобы эти адреса были из одной сети (номер сети у них должен совпадать). Здесь нам еще стоит добавить, что протокол DHCP позволяет сообщать клиенту дополнительные параметры, которые нужны для работы в сети, эти параметры называют DHCP опциями. Опция – это строка переменной длинны. Каждая опция состоит из нескольких байт (октетов), но в любом случае: первый байт – это код опции, второй октет – количество следующих октетов. Передача данных между DHCP-клиентом и DHCP-сервером происходит по протоколу UDP. По умолчанию DHCP-сервер получает запросы от клиента на 67 порт UDP. А клиент получает ответы на 68 порт.

Смотрите также