Что значит использовать dhcp на телевизоре

Содержание

Что такое DHCP

Во время создания локальной сети и настройки роутера вы наверняка хотя бы раз встречались с аббревиатурой DHCP. Данный интернет-протокол необходим для нормальной работоспособности любой сети, и в этой статье вы узнаете о том, что такое DHCP, как его включить и настроить.

Что это DHCP

DHCP или Dynamic Host Configuration Protocol дословно значит «Протокол динамической настройки узла». Он используется для автоматической настройки сети и присвоения каждому устройству в ней своего IP-адреса. Многие пользователи применяют данную технологию вместо ручного присвоения IP, потому что DHCP проще и надежнее. Он может назначить не только адрес, но и маску, шлюз и прописать DNS.

Когда появился DHCP

Впервые данный протокол появился в далеком 1993 году в виде концептуальной технологии. Лишь четыре года спустя он обзавелся полной документацией и первым названием – RFC 2131.

Протокол DHCP | Курс «Компьютерные сети»

На данный момент DHCP используется по умолчанию во всех системах. Технологии для работы с IP-адресами существовали и до появления этого протокола, но ни одна из них не была столь же надежной. Они были не способны автоматически присваивать IP всем устройствам в сети и не имели таких же гибки настроек. В то время не хватало протокола, который не конфликтовал бы со всеми остальными и мог бы динамически присваивать адреса всем девайсам. Только DHCP в итоге позволил сделать это.

DHCP

Как работает DHCP

Протокол DHCP состоит из двух частей: клиентская и серверная.

  • На сервере происходит настройка сети и присвоение IP для всех новых устройств.
  • С клиента осуществляется подключение к сети по средствам запроса настроек, IP-адреса, шлюза, маски и DNS от сервера.

После включения DHCP устройство самостоятельно запрашивает все необходимые данные от сервера и использует их для подключения к сети. По этому принципу работают все ваши компьютеры, телефоны, телевизоры, консоли и любые другие девайсы, которые могут подключаться к интернету. Практически каждая современная ОС поддерживает работу с DHCP.

Используем DHCP в локальной сети

Любой роутер, который стоит у вас дома, поддерживает работу с DHCP для создания локальной сети. Благодаря этому протоколу вам не нужно вручную настраивать подключение каждого устройства к вашему Wi-Fi или LAN-сети, задавая IP, шлюз, DNS и другие параметры. По умолчанию DHCP всегда включен как на роутере, так и на компьютере. Вы можете отключить его самостоятельно при необходимости. Если протокол по каким-либо причинам выключен или не работает, вы можете настроить его следующим образом:

Используем DHCP в локальной сети

  • Войти в настройки роутера. Данные для входа должны быть написаны на нем же или в документации.
  • Найти там раздел DHCP и включить его.
  • Задать диапазон доступных IP-адресов. Начальным адресом будет шлюз (то есть сам роутер), а конечный вы можете задать сами или оставить как есть. Маска и DNS добавятся автоматически.
  • Далее можно настроить время, на которое устройства будут получать конкретные адреса. Это нужно для того, чтобы освободить IP от девайса, который давно не появлялся в сети, и дать его другому.

Настройка ForkPlayer для Samsung серии K

Теперь осталось включить DHCP на компьютере. В ОС Windows 10 это делается так:

  • Если вы уже подключены к какой-либо сети, нажмите на значок подключения к интернету на панели задач и выберите ее. Если нет, то нажмите по иконке ПКМ и выберите «Параметры сети и интернет», а затем «Состояние».
  • Затем снова выберите нужную сеть.
  • Пролистайте до раздела «Параметры IP» и нажмите кнопку «Редактировать».
  • Выберите значение «Автоматически (DHCP)».
  • Нажмите «Сохранить».

После этого ваш компьютер автоматически получит от сервера IP-адрес и другие данные для подключения к сети.

Использование DHCP в Интернете

Интернет-провайдеры часто применяют DHCP в своих сетях, чтобы выдавать глобальные адреса клиентам. Так как стандартные IPv4 постепенно заканчиваются из-за огромного количества устройств, подключенных к интернету, динамическое присвоение IP – отличный выход из ситуации.

Помимо этого, с помощью DHCP провайдеры выдают адреса DNS-серверов, которые пользователи просто могут не знать при настройке подключения к интернету.

Использование DHCP в Интернете

Ограничения DHCP

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

Преимущества и недостатки

  • Чтобы активировать DHCP, требуется предварительная настройка устройства. Однако все современные гаджеты способны делать это самостоятельно, поэтому это больше не проблема.
  • Благодаря DHCP почти полностью исключается вероятность конфликта адресов из-за присвоения двум устройствам одного IP. Данный протокол не позволит этому произойти.
  • DHCP позволяет сделать создание и настройку сети максимально простой, что облегчает работу сисадминам и позволяет рядовым пользователям вовсе обойтись без них.
  • Благодаря этой технологии одно и то же устройство может переключаться между несколькими сетями и каждый раз получать разный локальный IP автоматически.
  • Различное сетевое оборудование должно сохранять за собой статический IP, чтобы другие устройства могли беспрепятственно подключаться к нему каждый раз. Поэтому в данной ситуации вместо DHCP стоит воспользоваться ручной настройкой.
  • Также данная технология будет только мешать в компьютере, к которому часто нужен удаленный доступ. После его перезагрузки сменится IP и настройку придется снова осуществлять вручную. Поэтому лучше также задать ему статический IP-адрес.

Источник: safe-comp.ru

Принципы работы протокола DHCP

DHCP – протокол, позволяющий в автоматическом режиме получать клиентам IP-адреса. Его часто используют при построении современных сетей. Рассмотрим принцип работы DHCP, схему DORA, основные функции и другие особенности протокола.

Еще по теме:  Как удлинить HDMI кабель своими руками от компьютера к телевизору

Зачем нужен протокол DHCP?

dhcp-1.jpg

Пользователям IP-адреса могут назначать вручную. Но это затратно по времени, а в больших ЛВС ещё и сопровождается высокой сложностью настроек, следовательно, и множеством ошибок. Поэтому в 1993 года был разработан протокол DHCP. Он позволил автоматизировать настройку IP-адресов, упростить диагностику сетевого соединения и получение доступа из одной подсети в другую.

Принцип работы протокола динамической настройки узла

Работает DHCP по схеме DORA, которая включает 4 этапа: обнаружение (discover), предложение (offer), запрос (request), подтверждение (acknowledge). Рассмотрим каждый этап отдельно.

Обнаружение

При подключении клиента к сети начинается процесс его инициализации. Пользовательский компьютер не имеет IP-адреса, поэтому происходит отправка сообщения DHCPDISCOVER на все устройства в ЛВС. В той же сети обязательно присутствует DHCP server. Его роль не обязательно берет на себя выделенный сервер. Это может быть коммутатор или маршрутизатор.

В крупных организациях обычно несколько DHCP-серверов. Для передачи широковещательного сообщения от клиента всегда используется 67 порт, а для отправки ответного предложения – 68.

Внимание! Отправка сообщения DHCPDISCOVER не всегда является первым шагом по получению IP-адреса. Если у клиента статический IP-адрес и срок его аренды ещё не закончился, инициализация начинается с отправки DHCPREQUEST вместе с уже имеющимся идентификатором сервера. Если DHCP-сервер не отвечает, то тогда уже отправляется пакет DHCPDISCOVER, и процедура получения IP-адреса начинается заново.

Предложение

После получения запроса сервер сообщает клиенту IP-адрес, который может ему подойти. IP DHCP выделяется из диапазона доступных адресов, настроенных администратором сети. Если существуют IP-адреса, которые нельзя назначать DHCP-серверу, то можно задать конкретный диапазон. Например, от 192.0.0.48 до 192.0.0.123.

Другая ситуация – когда пользователи могут использовать любые адреса из доступных, кроме входящих в определенную область. В этом случае администратором задается исключение (excluded-ip-address). Например, клиентам нельзя назначать IP в диапазоне 192.0.0.14 — 192.0.0.45.

Адреса, назначаемые клиентам, являются динамическими, т. е. они постоянно меняются. Например, вчера у пользовательского компьютера был IP 192.0.0.445, а сегодня – 192.0.0.55. Но иногда для доступа к защищенным сервисам или для удобства идентификации клиента в ЛВС за пользователем закрепляют конкретный адрес. В этом случае он становится статическим, а саму процедуру называют резервацией.

В DHCPOFFER, которое получает клиент, содержится IP-адрес из доступной области. Идентификация устройства происходит по MAC-адресу.

Запрос

После получения сообщения от сервера DHCP клиент отправляет пакет DHCPREQUEST. Это сообщение означает, что пользовательский ПК принимает предлагаемый адрес. Если в сети присутствует несколько серверов DHCP, то после получения сообщения DHCPREQUEST все они помечают выбранный адрес занятым.

Подтверждение

Завершается процедура подтверждением передачи IP-адреса с помощью сообщения DHCPACK от сервера. В этом сообщении также указывается и срок использования выбранного клиентом адреса.

Как выбирает DHCP-сервер клиент, если в сети их несколько?

При первом подключении клиент выберет самое первое предложение. Но если ранее устройство уже подключалось к этой ЛВС, при повторном подключении оно выберет предложение от сервера, с которым была установлена связь в первый раз.

Отказ от адреса

При переходе клиента в новую подсеть возникает необходимость в смене IP. В этом случае серверу передается сообщение DHCPRELEASE. После получения пакета server DHCP помечает указанный адрес свободным. Клиентские сетевые параметры резервируются, т. е. при запросе от устройства можно снова возобновить действие этого IP-адреса. Отказаться от аренды можно и вручную.

Для этого существует команда ipconfig/release.

Удаленный офис
и онлайн-продажи
За 1 день.
С бесплатным тестовым периодом.
Конфигуратор удаленных рабочих мест
Рабочие места для команды за 1 день

Продолжительность аренды

IP имеет ограниченное время действия. Когда сервер DHCP отвечает клиенту и выделяет ему адрес, он также указывает срок аренды. Это может быть 24 часа или 2-3 дня. Этот срок называют lease time. Задается он в настройках сервера DHCP. Предоставление адресов в аренду – разумное решение.

Отключившиеся от сети пользователи не резервируют навечно за собой конкретный IP, а новые клиенты смогут быстро получить адрес для работы в выбранной подсети.

Клиент может пользоваться полученным IP конкретное время. Как только проходит половина срока аренды, пользователь может запросить новый адрес или обновить его. При повторном получении IP используется упрощенная схема. Клиент сразу отправляет сообщение DHCPREQUEST, а сервер в ответ с помощью пакета DHCPACK подтверждает запрос.

Если сервер не отвечает, то клиент отправит запрос повторно, когда истечет 25% второй половины срока аренды. В третий раз запрос будет отправлен, когда общий срок аренды составит 87,5%. В этот раз запрос будет широковещательным, т. е. на него сможет ответить любой DHCP-сервер.

Как назначаются адреса клиентам?

dhcp-2.jpg

Сервер распределяет IP-адреса одним из 3 способов:

  1. Динамическое распределение. IP-адрес назначается на определенное время, которое называют продолжительностью аренды. Этот подход применяется, когда количество адресов изначально ограничено, а пользователей, подключающихся к сети, довольно много, но работают они в разное время. После отключения клиента от сети использованный IP автоматически возвращается в диапазон доступных адресов.
  2. Статическое распределение. Системный администратор вручную задает в настройках DHCP конкретный IP выбранному клиенту по MAC-адресу. IP закрепляется за клиентом даже при условии выхода из сети или при переходе в новую подсеть.
  3. Автоматическое распределение. Здесь функцию распределения IP-адресов берет на себя сервер. Он автоматически выбирает из списка доступных адресов свободные и присваивает их клиентам навсегда. Как и в случае со статическим распределением, при отключении от сети IP сохраняется за конкретным клиентом.

Важный момент! Для нормальной работы протокола и присвоения IP-адреса по запросу нужно убедиться, что брандмауэр не блокирует порты. DHCP для работы нужны порты 67 и 68. Встроенный защитник Windows обычно не блокирует их, но сторонние антивирусные программы могут.

Особые сообщения протокола динамической настройки узла

Кроме работы по схеме DORA сервер DHCP применяет и другие сообщения для взаимодействия с клиентскими устройствами. Их всего 4:

  • DHCPNAK. Отказ в аренде IP. Сервер отправляет это сообщение, если выбранный адрес уже занят или клиент решил перейти в новую сеть.
  • DHCPINFORM. Это сообщение клиент отправляет на порт DHCP для получения локальных настроек. DHCPINFORM применяется после получения IP-адреса для того, чтобы узнать конфигурацию ЛВС. В ответ сервер отправляет сообщение со всеми необходимыми опциями.
  • DHCPRELEASE. При прекращении клиентом аренды IP-адреса отправляется это сообщение. Оно транслируется напрямую серверу, а не по широковещательному каналу.
  • DHCPDECLINE. Если клиент обнаружил, что выбранный IP уже используется, он отправляет это сообщение по широковещательному каналу. После этого получение адреса начинается заново.
Еще по теме:  За что отвечает плата t con в телевизоре

Опции Dynamic Host Configuration Protocol

Клиенту для работы в сети кроме IP требуются другие параметры DHCP: шлюз, адрес сервера, маска подсети и т. д. Опции кодируются определенными цифрами. В пакете они отображаются в порядке возрастания. К основным опциям относят:

  • 1. Маска подсети.
  • 3. IP-адреса доступных шлюзов. В сети их может быть 2-3 и более.
  • 6. Адрес DNS-сервера. Перечисляются все доступные серверы.
  • 12. Имя хоста.
  • 26. Задание одинакового MTU всем узлам.
  • 33. Выдача статических маршрутов узлам к удаленным сетям.
  • 51. Срок действия IP-адреса.
  • 55. Список запрашиваемых опций клиентом. Пакет отправляется с 55 опции, а затем идет перечисление числовых кодов нужных опций.

Пакет обязательно завершается опцией 255 End. Она означает, что других опций уже не будет, и это конец пакета. Далее мы разберем другие опции, которые также часто используются системными администраторами для настройки DHCP.

Опция 82 – информация об агенте ретрансляции

Эта опция нужна для того, чтобы сообщить DHCP-серверу о том, через какой ретранслятор и порт отправляются запросы. Она позволяет серверу и клиенту обмениваться сообщениями даже при нахождении в разных подсетях. Альтернативное название опции – DHCP Relay.

По умолчанию широковещательные сообщения отправляются на DHCP порт и доставляются в пределах текущего домена. Но бывают ситуации, когда в сети нет DHCP-сервера. В этом случае на помощь приходит ретранслятор. Это может быть маршрутизатор или сервер. Он получает в своей подсети сообщения от клиентского устройства, а затем перенаправляет его в другой домен, где есть DHCP-сервер.

Аналогичным способом он присылает ответ.

Работа сетевых сервисов DHCP и DNS

cloud-provider-1.jpg

DNS – система доменных имен. Она нужна для того, чтобы одному IP-адресу соответствовало одно доменное имя. Доменное имя может присваиваться не только сайту, но и клиенту в ЛВС. Например, Buhgalter PC. DNS сопоставляет IP-адреса с доменами.

С проблемой взаимодействия DHCP и DNS сталкиваются пользователи Linux. В этой ОС отсутствует Active Directory, благодаря которой можно создать связь между доменом и IP. Но существуют альтернативные способы настройки этих двух сетевых сервисов в Linux. Использование пакета dnsmasq – один из них.

После установки пакета dnsmasq через терминал необходимо отредактировать файл конфигурации. В файле содержатся комментарии с объяснениями каждой настройки. После завершения редактирования конфигурации можно приступать к настройке фаервола. Удобнее всего это делать через Ubuntu Uncomplicated Firewall. Нужно будет открыть для DNS 53 порт с помощью следующих команд:

  • sudo ufw allow bootps
  • sudo ufw allow 53/udp
  • sudo ufw allow 53/tcp

Заключительный этап – корректировка настроек роутера. В веб-интерфейсе устройства нужно отключить DHCP для ЛВС и изменить настройки DNS таким образом, чтобы все они указывали на настроенный DHCP-сервер. После этого необходимо перезапустить сеть на сервере.

Минусы протокола DHCP

У DHCP имеются определенные уязвимости. По схеме DORA первый откликнувшийся сервер имеет право предложить клиентскому устройству IP. Злоумышленник может использовать собственный сервер для дачи ответа клиенту. И если он успеет сделать это самым первым, то получит доступ к устройству и сможет контролировать его работу в сети.

Использование UDP-протокола – еще один недостаток DHCP. Проблема в том, что у UDP нет шифрования. Это значит передаваемые данные смогут в любой момент «считать» злоумышленники. К тому же протокол UDP не гарантирует доставку информации. При работе этого протокола могут возникать ошибки и потери в передачи пакетов данных.

Это отрицательно сказывается на производительности DHCP и скорости загрузки PXE.

Заключение

Протокол DHCP применяется для автоматического назначения статических и динамических IP-адресов и предоставления конфигурационной информации клиентам. Он работает в режиме запрос-ответ и базируется на клиент-серверной архитектуре. Несмотря на все недостатки DHCP, удобной альтернативы этому протоколу не существует. Большинство современных локально-вычислительных сетей проектируется с использованием этого протокола. Для выдачи IP-адреса сервер DHCP должен находиться с клиентом в одной подсети или быть соединенным с ним посредством маршрутизатора.

Источник: www.xelent.ru

Что такое DHCP-протокол

Что такое DHCP-протокол

Рассказываю о том, как компьютеры получают IP-адреса для работы в сети.

Способы выдачи IP-адресов

Чтобы компьютер мог работать в сети, ему нужен IP-адрес. Он выглядит как 4 числа через точку. Например, IP-адрес timeweb.com – 185.114.246.105. Это как страна, город, улица и дом в почтовом адресе, только в интернете – это узлы связи и магистральные роутеры. Если устройству не выдали IP-адрес, оно не может общаться с другими устройствами в сети.

«IP» расшифровывается как Internet Protocol. Данный протокол имеет две версии: IPv4 и IPv6.

  • IPv4 записывается, как в примере выше: 185.114.246.105
  • IPv6 в 4 раза длиннее и выглядит примерно так – 2001:0DA8:AB10:0001:0010:0000:0001:00FB

Устройство может получить IP-адрес двумя способами: статическим (ручным) и динамическим.

  • Статический – когда человек, например администратор сети, заходит в настройки компьютера и вручную прописывает для него IP-адрес. Это удобно, когда в сети мало компьютеров (дома или в небольшом офисе).
  • Динамический – когда компьютер автоматически получает IP-адрес после подключения к сети. Такой IP-адрес называется динамическим и присваивается компьютеру на ограниченный промежуток времени. Этот способ помогает снизить трудозатраты, когда в сети много компьютеров или устройств.

Динамический способ подойдет как для предприятий, где количество устройств фиксировано, так и для кафе, через Wi-Fi которых каждый день проходит много разных гаджетов.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Протокол DHCP и динамический IP

Для динамической выдачи IP-адресов используется сетевой протокол DHCP («Dynamic Host Configuration Protocol»), что переводится как протокол динамической настройки узла.

Сетевой протокол – это набор правил и последовательных действий. Исходя из них, устройства, которые находятся в сети, соединяются и обмениваются данными между собой.

DHCP работает по модели «клиент-сервер». Он автоматически раздает IP-адреса и другие параметры конфигурации устройствам, чтобы те могли работать в сети.

  • Клиент – это устройство, которому надо получить IP-адрес для работы в сети. Это может быть телефон, планшет, ноутбук или компьютер.
  • Сервер – это устройство, которое раздает IP-адреса клиентам и следит за тем, чтобы два клиента не получили одинаковый IP-адрес.

Взаимодействие DHCP-сервера и клиента

Сервер и клиент обмениваются сообщениями по принципу «запрос-ответ». Взаимодействие состоит из 4 этапов и сокращенно называется «DORA». По одной букве на каждый этап:

  1. Поиск – Discover.
  2. Предложение – Offer.
  3. Запрос – Request.
  4. Подтверждение – Acknowledgement (ACK).
Еще по теме:  Телевизор компьютер это какая техника

Взаимодействие клиент-сервер

Поиск (Discover): Клиент → Сервер

На этом этапе клиенту главное найти и узнать, где находится сервер.

Мы включили компьютер, который находится в сети. Еще в этой же сети работает DHCP. В данном случае наш компьютер – это клиент, а DHCP – сервер. Теперь нашему устройству необходимо получить IP-адрес и другую необходимую информацию о сети, например шлюз, адреса DNS и маску подсети. Поэтому клиент начинает поиски сервера и посылает сообщение «DHCPDISCOVER» на компьютеры внутри этого сегмента сети.

Такое сообщение называется широковещательным (broadcast) – это значит, что поток данных от клиента получат все устройства внутри его сети. Ответить на такое сообщение смогут только DHCP-серверы.

Поиск сервера клиентом

Запрос клиента получат все участники сети, но ответит только сервер

Предложение (Offer): Сервер → Клиент

DHCP-сервер получает сообщение от клиента, после чего выбирает свободный IP-адрес из числа доступных и отправляет его в ответном сообщении «DHCPOFFER».

Как правило, IP-адрес закрепляется за клиентом на определенное время, поэтому может меняться между сеансами работы в сети.

Если клиенту ответили несколько серверов, он выберет какой-то один и получит от него IP-адрес с настройками.

Запрос (Request): Клиент → Сервер

Клиент получил IP-адрес и отправляет серверу ответное сообщение: «DHCPREQUEST». В нем он еще раз прописывает полученный адрес и тем самым подтверждает, что будет использовать его.

Ответное сообщение с IP-адресом получают все DHCP-серверы в сети, если их несколько. Это необходимо для того, чтобы каждый сервер знал, что этот адрес занят, и не предлагал его другим клиентам.

Только один сервер продолжает взаимодействие с клиентом. Это тот, который предложил выбранный клиентом IP-адрес.

Подтверждение (ACK): Сервер → Клиент

Сервер отправляет сообщение «DHCPACK» и тем самым закрепляет IP-адрес за клиентом. В сообщении содержится сам адрес, срок его использования и дополнительные настройки сети. Клиент проверяет эти настройки, применяет полученную конфигурацию и получает доступ к сети.

В общем виде весь процесс взаимодействия выглядит так:

– (Клиент) Кто тут сервер? Мне надо получить IP-адрес: «DHCPDISCOVER».

– (Сервер) Я сервер, предлагаю тебе использовать вот этот IP: «DHCPOFFER».

– (Клиент) Хорошо, я буду использовать этот IP, что ты мне отправил: «DHCPREQUEST».

– (Сервер) Вот и договорились. Приятной работы в сети: «DHCPACK».

Другие варианты сообщений

  • «DHCPINFORM» – так клиент запрашивает локальные настройки сети. В ответ на это сообщение сервер посылает запрашиваемую конфигурацию.
  • «DHCPNAK» – так сервер отказывает клиенту пользоваться IP-адресом.
  • «DHCPRELEASE» – так клиент сообщает, что отключается от сети и освобождает свой IP-адрес. После этого сервер снова добавляет этот адрес в список доступных.

Длительность использования IP-адреса

Время, на которое клиент получает IP-адрес от сервера, называется «срок аренды» (lease time). Он может составлять несколько минут, часов и даже суток. Когда срок аренды заканчивается, адрес освобождается, и сервер может отдать его другому клиенту.

Клиент может продлить аренду и использовать IP-адрес дальше. Для этого он ждет, пока пройдет половина срока, который изначально назначил сервер. После этого клиент посылает серверу сообщение «DHCPREQUEST», в котором указывает свой текущий IP-адрес. В ответном сообщении «DHCPACK» сервер запускает срок аренды заново. Получилась укороченная схема взаимодействия «клиент-сервер» из двух последних этапов (запрос → подтверждение).

Если сервер молчит и не отправляет подтверждение «DHCPACK», то клиент пробует отправить повторный запрос «DHCPREQUEST», когда пройдет половина от того времени, что осталось сейчас. И так до тех пор, пока не пройдет ⅞ времени всей аренды. После этого клиент начнет отправлять широковещательные запросы на свою сеть и ждать ответа от другого сервера.

Перед тем как завершить работу и отключиться от сети, клиент автоматически отправит серверу сообщение «DHCPRELEASE». Это значит, что IP-адрес свободен и сервер может передать его другому компьютеру.

Способы раздачи IP-адресов в DHCP

DHCP-сервер может назначать IP-адреса тремя способами:

  • фиксированным (ручным),
  • автоматически,
  • динамически.

Фиксированный – в этом случае происходит настройка DHCP сервера, в ходе которой администратор вручную прописывает соответствие между каждым MAC-адресом и IP-адресом. Таким образом, за каждым устройством закрепляется свой адрес, который будет выдавать сервер.

Это удобно в рамках небольшой сети, когда известны MAC-адреса всех компьютеров.

MAC-адрес или физический адрес – это цифровой адрес устройства, который закреплен за сетевой картой «с завода». Благодаря ему провайдер знает, на какой компьютер направлять интернет-трафик.

Автоматический – при таком способе каждое устройство автоматически получает IP-адрес, который не будет меняться. DHCP-сервер выдает адрес в бессрочную аренду, пока клиент от него не откажется.

Динамический – DHCP-сервер выдает клиенту любой адрес из диапазона свободных. Эти адреса не закрепляются за конкретными устройствами.

Динамическим способом раздают IP-адреса, когда состав пользователей и их количество в сети постоянно меняется, например при использовании Wi-Fi в кафе. В этом случае кафе покупает определенное количество IP-адресов и выдает посетителям, которые подключаются к сети.

Связь DHCP и клиента в разных подсетях

Обычно сеть дополнительно разделяют на подсети. Это помогает повысить производительность и обеспечить безопасность. Производительность повышается за счет того, что таким образом равномерно распределяется широковещательный трафик.

DHCP-сервер и клиент могут оказаться в разных подсетях, разделенных одним или несколькими маршрутизаторами. Как правило, маршрутизаторы не пропускают широковещательный трафик.

Вспомним, что первое сообщение, которое отправляет клиент, чтобы найти сервер («DHCPDISCOVER»), – широковещательное. Следовательно, клиент и сервер из разных подсетей не смогут просто так взаимодействовать.

Эту проблему решают с помощью ретрансляции или DHCP relay. С помощью этой настройки маршрутизаторы смогут передавать только широковещательный трафик, который относится к протоколу DHCP.

Таким образом, если маршрутизатор может работать в режиме DHCP relay, то у него получится передать первый запрос клиента «DHCPDISCOVER» серверу в другой подсети. В этом случае взаимодействию «клиент-сервер» ничего не помешает.

Краткие выводы

  1. Для связи с другими устройствами и работы в сети компьютеру требуется IP-адрес.
  2. Устройство может получить статический или динамический IP-адрес.
  3. Динамические IP-адреса назначаются с помощью протокола DHCP.
  4. Чтобы получить IP-адрес, устройство-клиент взаимодействует с DHCP-сервером по модели «DORA».
  5. Сервер может назначить IP-адрес клиенту тремя способами: фиксированно, автоматически или динамически.
  6. Если сервер и клиент находятся в разных подсетях, они смогут взаимодействовать с помощью ретрансляции DHCP relay.

Источник: timeweb.com

Оцените статью
Добавить комментарий