В наше время без интернета никуда, это и новости, и фильмы, и всякие ватсапы с инстаграммами.
В общем устройств великое множество и все они "хотят" в интернет.
К примеру смартфон, который есть у большинства людей. Выйти в интернет может двумя-тремя способами, и из великого множества мест.
В каждом месте подключения есть свои особенности и чтобы не плодить числа записей "на бумажечке" да и вообще упростить жизнь существует сервер DHCP. Его цель только одна - выдать нужные настройки каждому устройству в локальной сети. Данный сервер отвечает только за эту сеть, про другие он ничего не знает.
Про свою сеть DHCP-сервер знает "всё". На самом деле нет конечно, но многое, и раздаёт настройки всем устройствам, которые сделают соответствующие запросы. И настройки в том размере какие требуется.
Теперь собственно о том какие настройки в основном используются.
IP-адрес и маска подсети - это "обратный адрес" данного устройства, надо же куда то отправлять ответы, правильно?
И любое другое устройство тоже имеет такой адрес.
IP-DNS - это специальный сервер, который переводит "с русского на компьютерный" и обратно.
Например хотите вы на яндекс зайти.
Сначала ваш компьютер спрашивает "а собсна кто такой яндекс и где оно"?
Не у вас же спрашивать, вы не знаете, иначе и не спрашивали. Компьютер спрашивает у DNS-сервера. Ну и потом уже дальше отправляет свои запросы самому яндексу.
gate (шлюз) - все сети делятся на подсети, устройств много и чтобы упростить адресацию это дело и введено было. А чтобы как то обращаться на компьютеры в другой подсети как раз и придуман тот самый шлюз. Он пускает и принимает а так же отправляет дальше информацию "в большой мир".
Для компьютера "существует" только его подсеть. И в его подсети не так уж много устройств, обычно штук 200. Поэтому, если надо отправить какое то сообщение "в мир" он отправляет его на шлюз. Со словами "эй шлюз, вот тебе сообщение, разберись там, что с ним делать. Жду ответа 5 секунд"
Собственно шлюз и рассылает это всё.
Подсеть и маска подсети
Чтобы не усложнять я напишу только про "домашние" варианты. И про версию 4.
192,168,001,000/24 или
192.168.yyy.ххх/24 (здесь "yyy" и "ххх" это число от 0 до 255, )
Все устройства имеют "уникальный" IP-адрес внутри подсети
IP-адрес состоит из четырёх чисел. Разделяются точками. Каждое число должно быть в диапазоне 1-255. Первые 3 числа определяют саму подсеть.
Четвертое число - "номер" устройства в данной подсети.
Та самая маска, о которой я писал ранее /24 или 255,255,255,0 как раз и определяет какая часть IP-адреса будет общим адресом подсети, а какая номер самого устройства.
P.S. Всю эту информацию сообщает DHCP-сервер. Всё это можно и вручную заполнить, только зачем эти все простыни цифр заносить в настройки каждого устройства?
К слову. DHCP-сервер обычно выдаёт IP-адрес компьютеру, адреса DNS и шлюза. Выдаёт "на время" и через некоторое время надо эту адресацию перезапрашивать. Сделано это из-за того, что некоторые компьютеры подключаются, отключаются. На пару секунд или пару лет... Чтоб адреса не простаивали Это и придумано.
На самом деле DHCP может много чего ещё выдавать, если настроено конечно. DNS и FTP, gate и AD DC и кучу другой информации. Обычно не используется. Нигде. Но может. На эту тематику есть книжки. страниц на 200 каждая. Здесь сжато, тезисно. Для дома.
Если хотите чтобы я написал статейку по заказу в канале пишите на IOnik-Gark@yandex.ru Могу прикинуть проект Вашей сети и прочей машинерии. Но это уже не за спасибо. Деньги можно присылать на яндекс-кошелёк 4100111609328207