Хаб — центральный узел компьютерной сети¶
Хаб (от англ. hub — «хаб», «узел») — это сетевое устройство (концентратор), работающее на канальном уровне модели OSI и предназначенное для объединения нескольких сетевых сегментов в единую сеть. Хаб принимает входящие данные на одном порту и транслирует их на все остальные порты, за исключением того, через который данные поступили. В отличие от коммутатора, хаб не анализирует MAC-адреса и не формирует таблицу коммутации — все кадры рассылаются «вслепую» всем подключённым устройствам.
¶Принцип работы
Хаб функционирует как повторитель сигнала (multiport repeater). При получении электрического сигнала на одном из портов устройство восстанавливает его амплитуду и передаёт на все остальные порты. Ключевые особенности:
- Единый широковещательный домен — все устройства, подключённые к хабу, находятся в одном домене коллизий и широковещательных рассылок.
- Отсутствие фильтрации трафика — кадры не фильтруются по MAC-адресам, поэтому трафик одного устройства виден всем остальным.
- Полудуплексный режим — передача данных возможна только в одном направлении в каждый момент времени; при одновременной отправке данных двумя устройствами возникает коллизия.
¶Классификация
По типу подключаемых кабелей хабы делятся на несколько категорий:
| Тип | Описание |
|---|---|
| Неуправляемые (passive) | Простые концентраторы без настройки; передают сигнал без обработки. |
| Управляемые (managed) | Позволяют настраивать параметры, мониторить состояние портов. |
| Умные (intelligent) | Промежуточный вариант: базовая настройка и диагностика. |
По скорости передачи данных различают:
- 10 Мбит/с — хабы стандарта 10BASE-T (устаревшие);
- 100 Мбит/с — Fast Ethernet (100BASE-TX);
- 1000 Мбит/с — Gigabit Ethernet (1000BASE-T), хотя гигабитные концентраторы встречаются редко.
¶Хаб и коммутатор: отличия
Основное отличие хаба от коммутатора (свитча) заключается в уровне обработки трафика:
| Параметр | Хаб | Коммутатор |
|---|---|---|
| Уровень модели OSI | 1 (канальный) | 2 (канальный) |
| Фильтрация по MAC | Нет | Да |
| Широковещательный домен | Общий для всех портов | Разделён на каждый порт |
| Коллизии | Возможны | Исключены (полный дуплекс) |
| Пропускная способность | Общая на все порты | Индивидуальная на каждый порт |
| Цена | Ниже | Выше |
Коммутатор, в отличие от хаба, изучает MAC-адреса устройств и формирует таблицу коммутации, отправляя кадры только нужному порту. Это повышает производительность сети и снижает вероятность коллизий.
¶Применение
Хабы получили широкое распространение в 1990-х годах как недорогое средство объединения компьютеров в локальной сети. С развитием технологий Ethernet и удешевлением коммутаторов хабы постепенно вытеснились из корпоративных сетей.
Современное применение хабов ограничено:
- Лабораторными и учебными целями — для демонстрации принципов работы сетей и анализа трафика.
- Домашними сетями — в простейших сценариях, где не требуется высокая производительность.
- Специализированными задачами — например, для подключения нескольких устройств к одному порту сетевой карты при диагностике.
¶Историческая справка
Первые хабы появились в начале 1990-х годов вместе со стандартом Ethernet 10BASE-T, заменившим топологию «шина» (10BASE2, 10BASE5). Вместо единого коаксиального кабеля устройства стали подключаться к центральному концентратору по витой паре, что упростило прокладку и обслуживание сети. К концу 1990-х годов коммутаторы подешевели настолько, что стали доступны для массового применения, и хабы начали вытесняться из сетей.
¶Ограничения
Использование хабов в современных сетях сопряжено с рядом недостатков:
- Низкая производительность — общий канал передачи данных для всех портов.
- Коллизии — при одновременной передаче данных несколькими устройствами.
- Отсутствие безопасности — любой подключённый узел может перехватить весь трафик сети.
- Ограниченная масштабируемость — сложность расширения сети из-за роста количества коллизий.
В связи с этим хабы практически не используются в корпоративных и провайдерских сетях, где требуются высокая пропускная способность, безопасность и управляемость.
¶Источники
- Таненбаум Э. Сети компьютеров. — СПб.: Питер, 2003.
- Кузнецов С. Основы сетей Ethernet. — М.: Вильямс, 2005.
- Радченко О. Компьютерные сети. Популярная энциклопедия. — М.: Бином, 2010.
