Мои сайты
Статьи
Новости
- SSD накопители и их разновидности.
- Транспортные протоколы TCP и UDP.
- Виды и типы компьютерной памяти.
- Wi-Fi что это и как это работает?
- Видеокурсы Тимура Гаранина.
- Очень важные утилиты командной строки PING и TRACERT.
- IP-телефония, принцип действия.
- Протоколы электронной почты SMTP, POP3, IMAP.
- HTTP и HTTPS принцип работы и в чём отличие.
- MAC-адрес. Что это и как его узнать?
- RAID массивы, разновидности и принцип работы.
- Что такое Firewall?
- Что такое DNS сервер и как он работает?
- Что такое LAN и WAN и чем они отличаются друг от друга?
- Что такое VPN и как это работает?
Вход на сайт
Скачать
27.07.2022 09:12 |
DHCP сервер. Что это за зверь?Сразу надо расшифровать аббревиатуру DHCP. Это Dynamic Host Configuration Protocol. Если перевести на русский, то это будет что-то типа "Протокол динамической конфигурации хоста". Всё равно не очень понятно... Тогда будем разбираться. Давайте вспомним как работают компьютерные сети. Чтобы общаться между собой, устройствам в сети нужны IP-адреса. Статейка о том, что это такое вот здесь. А откуда они берутся? Вообще, есть два пути. Первый путь - это забить ручками каждому устройству свой уникальный IP-адрес. Он, кстати, в этом случае будет статическим. Если вы это сделаете, то можете считать себя крутым сисадмином. Шучу. Ладно если у вас устройств не больше десятка, а если под вашем контролем находится несколько сотен компьютеров и все они разбросаны по нескольким кабинетам, которые, в свою очередь, находятся на нескольких этажах высотного здания? В этом случае подходит второй путь, а именно необходимость поднять в вашей локальной сети DHCP сервер, который сам все сделает, причем в автоматическом режиме. Тогда вы точно сможете считать себя крутым сисадмином, или на пути к этой крутизне:). Как же работает DHCP сервер? Он работает по клиент-серверной модели. Это значит, что есть DHCP сервер, который IP-адреса раздает и есть DHCP клиент, который эти IP-адреса запрашивает и получает их от сервера. Сегодня DHCP сервера запускаются не только на выделенных для этого компьютерах, но и на роутерах, например. На DHCP сервере задается диапазон IP-адресов, которые он может раздавать клиентам. Кроме этого, он отдает клиентам маску подсети и IP-адрес шлюза, через который клиент может выходить в интернет. Как правило, таким шлюзом и является устройство, где работает DHCP сервер, тот же роутер, например. Кстати, роутер - это маршрутизатор, если перевести с английского. Например, купили вы новый компьютер или ноутбук, подключили его в сеть, в настройках сетевой карты выбрали автоматическое получение IP-адреса. В этом случае ваш компьютер посылает в сеть широковещательное сообщение DHCPDISCOVER, которое может звучать как "дайте мне айпишник". В адресе отправителя такого сообщения будут стоять нули, т.к. IP-адрес еще не получен, а адрес получателя будет широковещательным. Ваш маршрутизатор, получив такое сообщение смотрит есть ли у него для вас свободный айпишник. Найдя такой, он отправляет вашему компьютеру сообщение DHCPOFFER, которое означает "у меня есть для тебя айпишник". Получив это сообщение ваш комп шлет в ответ DHCPREQUEST, что означает "ладно, давай мне этот айпишник". В ответ сервер шлет DHCPACK, ну, типа "ок, этот адрес твой". После этого сервер делает сопоставление IP и MAC адресов компьютере и убирает только что занятый айпишник из свободного пула адресов. Диапазон раздаваемых адресов ограничен, поэтому они даются в аренду на время сетевой активности устройства. Ваш компьютер будет примерно раз в сутки отправлять сообщение DHCPREQUEST чтобы продлить аренду, а сервер будет подтверждать продление аренды сообщением DHCPACK. Если же запроса на продление не поступит, выделенный адрес снова вернется в пул свободных адресов. Важно понимать еще одну вещь. В сети всегда есть устройства у которых адрес меняться не должен никогда. Это роутеры, сетевые принтеры, серверы. Для таких устройств в DHCP реализован механизм статической резервации. Как только такому устройству выдан IP-адрес, он закрепляется за ним на постоянной основе по MAC-адресу устройства. Вроде всё о DHCP, пока. И напоследок... Если вам понравилась эта статья и вы почерпнули из нее что-то новое для себя, то вы всегда можете выразить свою благодарность в денежном выражении. Сумма может быть любой. Это вас ни к чему не обязывает, все добровольно. Если вы всё же решили поддержать мой сайт, то нажмите на кнопку "Поблагодарить", которую вы можете видеть ниже. Вы будете перенаправлены на страницу моего сайта, где можно будет перечислить любую денежную сумму мне на кошелек. В этом случае вас ждет подарок. После успешного перевода денег, вы сможете его скачать. |