Открыть сервис

Промежуточный узел

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

Основные функции

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

Классификация по модели OSI

Промежуточные узлы классифицируются по уровню эталонной модели взаимодействия открытых систем (OSI), на котором они функционируют.

Физический уровень (Уровень 1)

Повторитель (репитер) — простейший промежуточный узел, который принимает электрический или оптический сигнал с одного сегмента сети, усиливает его (восстанавливает по амплитуде и форме) и передаёт на другой сегмент. Повторители не анализируют содержимое данных и не понимают адресацию; они работают только с физическими сигналами. С появлением коммутаторов и маршрутизаторов репитеры применяются редко, в основном в устаревших шинных топологиях (например, 10BASE5) или для удлинения оптоволоконных линий.

Концентратор (хаб) — многопортовый повторитель. Все подключённые к нему устройства находятся в одном коллизионном домене; данные, полученные на один порт, передаются на все остальные порты. Хабы не выполняют адресацию и не фильтруют трафик, что приводит к неэффективному использованию полосы пропускания. В современных локальных сетях вытеснены коммутаторами.

Канальный уровень (Уровень 2)

Мост (бридж) — устройство, объединяющее два сегмента сети на канальном уровне. Мост анализирует МАС-адреса в кадрах, строит таблицу соответствия портов и адресов, и передаёт кадры только в нужный сегмент, изолируя коллизионные домены. Устаревшая технология — современные мосты практически полностью вытеснены коммутаторами.

Коммутатор (свитч) — многопортовое устройство канального уровня, которое выполняет коммутацию кадров на основе МАС-адресов. Ключевое отличие от хаба — каждый порт коммутатора образует отдельный коллизионный домен, что позволяет одновременно передавать данные между несколькими парами устройств. Коммутаторы поддерживают технологии виртуальных локальных сетей (VLAN), агрегирования каналов (Link Aggregation) и управления трафиком (QoS). Составляют основу современных локальных сетей (LAN).

Сетевой уровень (Уровень 3)

Маршрутизатор (роутер) — устройство сетевого уровня, которое принимает решение о передаче пакетов на основе логических адресов (IP-адресов). Маршрутизатор строит таблицы маршрутизации, обмениваясь информацией с другими роутерами по протоколам динамической маршрутизации (OSPF, BGP, RIP) или используя статические маршруты. Маршрутизаторы соединяют разные сети (например, локальную сеть предприятия и интернет), обеспечивают трансляцию сетевых адресов (NAT), фильтрацию трафика (списки доступа ACL). Являются ключевыми элементами глобальных сетей (WAN) и интернета.

Транспортный и выше (Уровень 4+)

Шлюз (гейтвей) — собирательное название для устройств, преобразующих данные между различными протоколами или средами. Часто термин «шлюз» применяется к устройству, работающему на прикладном уровне (например, SMTP-шлюз для почты).

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

Примеры в различных сетевых архитектурах

Отличие от конечных узлов

Промежуточные узлы (routers, switches, bridges, firewalls) выполняют транспортные функции и не являются источниками или конечными получателями пользовательских данных. Конечные узлы (hosts) — это компьютеры, серверы, смартфоны, принтеры, которые создают или потребляют информацию. Различие фиксируется в IP-адресации: промежуточные узлы, как правило, не связываются с конечными узлами непосредственно; они лишь перенаправляют трафик, не изменяя содержимое пакетов (если не требуется NAT или фильтрация).

Применение

Эволюция и тенденции

Традиционное деление промежуточных узлов по уровням размывается: современные коммутаторы могут выполнять функции маршрутизации (Multilayer Switch), а маршрутизаторы — функции фильтрации и балансировки нагрузки. Программно-определяемые сети (SDN) отделяют плоскость управления от плоскости данных, позволяя управлять промежуточными узлами централизованно. В облачных средах (публичные облака: Яндекс Облако, VK Cloud) роли промежуточных узлов выполняют виртуальные коммутаторы, маршрутизаторы и балансировщики нагрузки, работающие на гипервизорах. Технология сетевых функций виртуализации (NFV) позволяет разворачивать фаерволы и маршрутизаторы как программные модули на стандартных серверах.

Критические аспекты

Отказ промежуточного узла может нарушить связность для целого сегмента сети. Для повышения отказоустойчивости применяют резервирование: несколько коммутаторов или маршрутизаторов дублируют друг друга, используя протоколы (STP, VRRP, HSRP). Перегрузка промежуточного узла (например, при DDoS-атаке) приводит к потере пакетов и задержкам. Безопасность: уязвимые или неверно настроенные промежуточные узлы могут быть использованы злоумышленниками для перехвата или перенаправления трафика.

См. также

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →