DHCP что это

Слышали ли Вы аббревиатуру «DHCP»? Уверен, что хоть краем уха но слышали. А раз Вы читаете эти строки, то Вам несомненно интересно узнать ответ на вопрос «dhcp что это такое и зачем он нужен?». Хочу сразу заметить, что сложного в этом нет, все довольно просто. Ладно, не будем томить, давайте приступим.

DHCP что это

Забегая немного вперед, хочется заметить, что DHCP — это прежде всего сетевой протокол. Он увидел мир в далеком 93-м году, однако полноценно заработал лишь в 97-м. Это довольно удобный стандарт, который направлен, как на удобство пользователя, так и на облегчение работы администратора сети.




DHCP что это 

DHCP, дословно — это Dynamic Host Configuration Protocol (динамическая настройка канала (узла) связи). Основной целью DHCP является автоматическое распределение IP-адресов между клиентами, которые подключаются к сети, а это означает, что пропадает необходимость и клиенту и администратору следить за присвоением IP-адресов.

DHCP что это

Вперед — не прошлое  

Естественно есть и возможность ручного присвоения IP-шников (куда ж без этого?). Для таких случаев, администратор сопоставляет один выделенный IP-адрес с определенным MAC-адресом (физический адрес), что дает возможность протоколу DHCP вместо присвоения случайного свободного адреса, присвоить выделенный.

DHCP что это

Думаю нет нужды слишком углубляться в подробности того, что протокол использует порты 67-68, передает данные, с помощью UDP. Хотел еще написать шутку про торренты и порт 69, но у нас же приличный сайт =)

DHCP что это

В протоколе DHCP есть группа сообщений, таких как: op, htype, hlen, hops, xid, secs, flags, ciaddr, yiaddr, siaddr, giaddr, chaddr, sname, file и options. Все они являются важной и неотъемлемой составляющей протокола DHCP. Описание сообщений я выложил здесь (источник понятен))).



Как обнаруживается DHCP 

Клиент отправляет запрос типа dhcpdiscover на сервер, источник указывается нулевой (0.0.0.0, т.к. своего адреса клиент еще не имеет), а роль адреса назначений будет играть 255.255.255.0 . В следующем этапе клиент заполняет поля xid и chaddr, после чего DHCP присваивает ему его адрес (при условии, что он у него есть/был). Если же клиент новичок в данной сети, то он отправляет запрос dhcprequest, пропуская предыдущий пункт.

DHCP что это

DHCP что это

Итоги 

Я так много еще не сказал, еще столько интересного и о подтверждении DHCP, и о отказе DHCP, и о отмене DHCP…но увы, место отведенное мне в этой статье заканчивается, и напоследок, я бы хотел выразить слова благодарности Вам, да-да, Вам-Вам, за то, что Вы интересуетесь такой информацией, как «DHCP что это такое и с чем его едят», за то что ищите и просто читаете ее во всем интернете, да и на нашем сайте включительно, спасибо тебе, дорогой читатель. До новых встреч.

Похожие записи:


Комментарии:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *