Сетевые узлы: что это, типы и адресация

Сетевые узлы: что это, типы и адресация Полезное

Сетевой узел (network node) — это любое устройство, подключенное к сети, у которого есть сетевой адрес и которое умеет отправлять, принимать или передавать дальше данные. Узлом может быть компьютер, смартфон, сервер, принтер, а также коммутатор, маршрутизатор или точка доступа — все, что участвует в обмене данными и различимо по адресу.

Ниже разберу, что считается узлом, чем узел отличается от хоста, какие бывают типы сетевых узлов и как они адресуются на канальном уровне (MAC) и на сетевом (IP). В конце — схема простой сети текстом и сводная таблица ролей.

Узел и хост — в чем разница

Эти слова часто путают, поэтому развожу их сразу. Узел — более широкое понятие: это любая точка сети с адресом, участвующая в передаче данных. Хост — частный случай узла: оконечное устройство, которое является источником или получателем данных и имеет IP-адрес (компьютер, сервер, телефон, принтер).

Разница в роли по отношению к трафику:

  • Хост (оконечный узел) — трафик в нем начинается или заканчивается. Хост отправляет и принимает данные ради собственных приложений.
  • Промежуточный узел — передает чужой трафик дальше: коммутатор, маршрутизатор, точка доступа. Такой узел, как правило, не конечный адресат данных.

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

Адресация: MAC и IP

У узла есть два разных адреса, и они работают на разных уровнях. Полезно держать в голове цепочку: устройство -> MAC-адрес (кто внутри одного сегмента) -> IP-адрес (кто в любой сети мира).

MAC-адрес (Media Access Control) — аппаратный адрес сетевого интерфейса на канальном уровне (L2). Обычно это 48 бит (6 байт), записанные в шестнадцатеричном виде, например 00:1A:2B:3C:4D:5E. Первые три байта — код производителя (OUI), остальные назначает производитель. MAC работает в пределах одного локального сегмента и по нему коммутатор доставляет кадры.

IP-адрес (Internet Protocol) — логический адрес на сетевом уровне (L3), он маршрутизируется между сетями. IPv4-адрес — это 32 бита, записанные как четыре октета от 0 до 255 через точку, например 192.168.1.10. Более новый IPv6 — это 128 бит, что снимает нехватку адресов IPv4; на 2026 год оба протокола используются одновременно.

Разница по сути такая:

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

IP-адрес бывает статическим (задан вручную и не меняется) или динамическим (выдается автоматически сервером DHCP на время). В домашних и офисных сетях чаще применяют динамические адреса. Отдельно есть частные (внутренние) адреса вроде 192.168.x.x, которые наружу выходят через маршрутизатор с NAT под одним общим внешним адресом.

Типы сетевых узлов

Узлы различают по функции — что именно устройство делает с данными. Ниже — основные типы, которые встречаются в большинстве сетей.

Хост

Оконечное устройство — источник или получатель данных: ПК, ноутбук, смартфон, сервер, сетевой принтер, IP-камера. Имеет IP-адрес, запускает приложения, ради которых и идет обмен. Это тот узел, который «за столом у пользователя» или «в стойке с сервисом».

Коммутатор (switch)

Работает на канальном уровне (L2) и соединяет устройства внутри одного сегмента сети. Ведет таблицу MAC-адресов и отправляет кадр только на тот порт, за которым находится нужный получатель. Этим коммутатор отличается от устаревшего концентратора (хаба), который просто повторял сигнал на все порты сразу; хабы давно вытеснены коммутаторами.

Маршрутизатор (router)

Работает на сетевом уровне (L3) и связывает разные сети между собой, выбирая путь для пакета по IP-адресу назначения. Домашний «роутер» обычно совмещает несколько функций: маршрутизатор, коммутатор на несколько портов, точку доступа Wi-Fi и NAT.

Шлюз (gateway)

Узел, через который сеть выходит в другую сеть. В роли шлюза по умолчанию (default gateway) для устройств локальной сети обычно выступает маршрутизатор — его адрес хосты используют, чтобы отправлять пакеты за пределы своей сети. В более широком смысле шлюзом называют узел, который переводит данные между сетями с разными протоколами (например, VoIP-шлюз между IP-телефонией и обычной телефонной сетью).

Точка доступа (access point)

Подключает беспроводные устройства к проводной сети, работая мостом на канальном уровне (L2). Телефон соединяется по Wi-Fi с точкой доступа, а она передает кадры в проводной сегмент. В домашнем роутере точка доступа встроена, в офисах и на площадках ставят отдельные точки, объединенные в одну сеть.

Схема простой сети

Соберу перечисленные узлы в маленькую типовую сеть. Стрелки показывают путь данных от устройства пользователя к интернету:

                    Интернет
                       |
             [ Маршрутизатор ]   <- шлюз по умолчанию, IP 192.168.1.1
                       |             (наружу через NAT под общим адресом)
              [ Коммутатор ]        <- раздает кадры по MAC внутри сети
             /       |       \
         [ ПК ]  [ Сервер ]  [ Точка доступа ]
       .10          .20            |  (Wi-Fi)
                            [ Смартфон ] .30

Как читается путь пакета от смартфона к сайту: смартфон (хост) по Wi-Fi отдает кадр точке доступа, та передает его коммутатору по MAC, коммутатор — маршрутизатору. Маршрутизатор видит, что адрес назначения не в локальной сети, и как шлюз отправляет пакет дальше в интернет, подменив внутренний адрес на внешний. Обратные данные проходят тот же путь в другую сторону.

Топологии: как узлы соединяют между собой

Способ физического соединения узлов называют топологией, и от него зависит надежность сети:

  • Шина/линейка — узлы подключены последовательно. Просто, но обрыв в одном месте способен нарушить работу участка.
  • Кольцо — узлы замкнуты в круг, данные идут по кругу. Надежнее линейки, но найти обрыв бывает сложно.
  • Звезда — все узлы подключены к одному центральному устройству (обычно коммутатору). Самый распространенный вариант в современных сетях: отказ одного кабеля отключает только один узел, а неполадку легко локализовать.

На практике в офисах и дата-центрах чаще всего встречается звезда (и ее развитие — иерархия из нескольких коммутаторов), потому что она проще в обслуживании.

Сводная таблица типов узлов

Тип узла Уровень модели OSI По какому адресу работает Роль в сети
Хост оконечный (все уровни) IP источник или получатель данных: ПК, сервер, смартфон, принтер
Коммутатор канальный (L2) MAC соединяет устройства внутри сегмента, шлет кадры по MAC-адресу
Маршрутизатор сетевой (L3) IP связывает разные сети, выбирает путь пакета по IP
Шлюз сетевой и выше IP точка выхода в другую сеть, часто с трансляцией адресов/протоколов
Точка доступа канальный (L2) MAC подключает беспроводные устройства к проводной сети

Выводы

  • Сетевой узел — это любое устройство с сетевым адресом, которое отправляет, принимает или передает данные; узлов в сети может быть сколько угодно.
  • Хост — частный случай узла: оконечное устройство с IP-адресом, где трафик начинается или заканчивается. Коммутаторы и маршрутизаторы — тоже узлы, но промежуточные.
  • MAC-адрес работает на канальном уровне внутри одного сегмента и привязан к устройству; IP-адрес логический, маршрутизируется между сетями и может быть статическим или динамическим.
  • Основные типы узлов по функции: хост, коммутатор, маршрутизатор, шлюз и точка доступа; в домашнем роутере несколько этих ролей совмещены в одной коробке.
  • Способ соединения узлов (топология) влияет на надежность: чаще всего применяют звезду, потому что отказ одного канала не роняет всю сеть.

Где применяется / связь с практикой

Понимание узлов и адресации — база для любой работы с сетями: настройки локальной сети, диагностики «почему не открывается сайт», разбора маршрутов и проектирования инфраструктуры. Когда пакет не доходит, инженер идет по цепочке узлов — хост, коммутатор, маршрутизатор, шлюз — и на каждом проверяет адреса и таблицы.

Освойте тему на практике

Разобрать это на практике, с настройкой оборудования и разбором реальных сетей, можно на курсе Network engineer. Basic в Otus. Посмотреть формат и уровень занятий, не оплачивая курс, помогут бесплатные вебинары — там разбирают конкретные задачи и отвечают на вопросы.

Смежные темы: IP: описание и особенности, Протоколы и передача информации через TCP/UDP, Все о работе сети Интернет: просто о сложном.

FAQ

Может ли у одного узла быть несколько адресов?
Да. У узла с несколькими интерфейсами (например, у маршрутизатора) на каждом интерфейсе свой MAC и обычно свой IP. Даже у одного интерфейса могут быть параллельно IPv4- и IPv6-адрес.

Считается ли узлом устройство без IP-адреса?
Да, если у него есть адрес канального уровня и оно участвует в передаче данных. Классический неуправляемый коммутатор работает по MAC и не имеет IP, но остается узлом сети. Управляемому коммутатору IP добавляют отдельно — для настройки.

Чем узел отличается от порта?
Узел — это само устройство в сети. Порт — это либо физический разъем на устройстве (куда включают кабель), либо номер в протоколах TCP/UDP, который указывает на конкретное приложение внутри хоста. То есть у одного узла много портов.

OTUS Журнал
Скидка 5% 14-20 сентября на курсы (popup)