Если вы думали, что кабель — это просто провод, а сеть — просто куча компьютеров, готовьтесь удивляться! В этой статье мы раскроем Ethernet это как живую систему с правилами, законами и… да-да, даже с конфликтами и боями за «свою полосу». Вы узнаете, что такое диаметр сети, почему кабель — это не просто шнурок, и зачем в сетях существуют повторители и коллизии. А если вы когда-нибудь пытались понять, почему в офисе интернет иногда «зависает», то, возможно, поймете, что виноваты не только «пиратские» фильмы, а целая инженерная наука.


Что такое диаметр сети и почему он важен?

Диаметр сети — это важная характеристика, показывающая максимальное время прохождения сигнала между двумя самыми отдаленными узлами сети. Представьте, что это марафон между двумя компьютерами, где время забега влияет на то, смогут ли они вовремя понять, что кто-то еще пытается «говорить» по сети.

Для Ethernet диаметр — это максимальное расстояние, которое сигнал должен преодолеть, учитывая скорость его распространения и задержки в устройствах (концентраторах, повторителях).

Если этот марафон слишком длинный, возникают так называемые «поздние коллизии» — ситуация, когда узел думает, что успешно отправил данные, но на самом деле пакеты столкнулись где-то по пути и потеряны. Чтобы этого не допустить, диаметр сети ограничен примерно 2500 метрами для классического Ethernet.


Стандарты Ethernet: разнообразие кабелей и топологий

Ethernet — это как семья с множеством родственников, у каждого свои привычки и предпочтения. Все они имеют скорость передачи 10 Мбит/с (у классических вариантов), но различаются по типу кабеля и структуре сети.

Стандарт Кабель Макс. длина сегмента Топология Макс. число узлов Особенности
10Base-5 Толстый коаксиальный (0.5") 500 м Общая шина (шина) 100 на сегмент Трансивер + повторители
10Base-2 Тонкий коаксиальный (0.25") 185 м Общая шина (шина) 30 на сегмент Простой, дешевый, но хрупкий
10Base-T Витая пара (UTP) 100 м Звезда (через хабы) 1024 Многопортовый повторитель (хаб)
10Base-F Оптоволокно 1000-2000 м Звезда (через хабы) 1024 Высокая дальность

Как устроена топология?

  • Общая шина (шина) — все компьютеры подключаются к одному кабелю, который работает как общий канал. Представьте большой коридор, где все кричат друг другу. Если двое начнут одновременно — слова сольются в шум (коллизия).

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


Коллизии: битва за эфир

Коллизия — как столкновение на дороге, когда два водителя пытаются проехать одновременно. В Ethernet это событие обычное, и механизм CSMA/CD (слушай эфир, если пусто — говори) регулирует очередность.

Коллизии бывают:

  • Ранние — произошли, пока пакет еще отправляется, узлы узнают о конфликте и пытаются снова.

  • Поздние — случились после окончания передачи пакета, и данные теряются бесследно.

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


Правила построения: 5-4-3 и 4-х хабов

Чтобы сеть не превратилась в хаос, стандарты вводят правила:

  • Правило 5-4-3 (для коаксиальных сетей): максимум 5 сегментов, 4 повторителя и 3 нагруженных сегмента (с узлами). Это как городской маршрут автобусов: чтобы не заблудиться, нельзя ездить больше 5 остановок подряд, с обязательным разделением маршрута.

  • Правило 4-х хабов (для 10Base-T): между любыми двумя станциями не более 4 концентраторов. Хабы добавляют задержки, и чтобы избежать поздних коллизий, надо ограничить их количество.


Повторители, концентраторы и трансиверы: кто есть кто?

  • Повторитель — простой усилитель сигнала, который принимает сигнал с одного сегмента и повторяет его на другой, улучшая качество и увеличивая дальность сети.

  • Концентратор (хаб) — многопортовый повторитель, принимающий сигнал с одного порта и ретранслирующий его на все остальные. Представьте мегафон, который говорит всем.

  • Трансивер — устройство, объединяющее передатчик и приемник, подключается к кабелю и обеспечивает взаимодействие сетевого адаптера с физической средой. Обычно трансивер идет вместе с адаптером или отдельно на толстом коаксиальном кабеле.


Ограничения по длине сегментов и количеству узлов

Стандарт Макс. длина сегмента, м Макс. число узлов на сегмент Макс. длина сети с повторителями, м Макс. число повторителей
10Base-5 500 100 2500 4
10Base-2 185 30 925 4
10Base-T 100 1024 500 4
10Base-F 1000-2000 1024 2500-2740 4-5

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


Разделяемая среда vs коммутация пакетов

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

В 10G Ethernet появилась коммутация пакетов — пакеты идут по направлению к конкретному получателю через маршрутизаторы. Тут уже не нужно спорить за общий кабель, потому что каждый идет своим путём. Это как переход от шумного базара к частным почтовым курьерам.


Технические параметры, влияющие на диаметр и производительность

  • Задержка распространения сигнала по кабелю зависит от типа среды — витая пара, коаксиал, оптоволокно.

  • Задержки на повторителях и концентраторах складываются и ограничивают максимальную длину сети.

  • Межкадровый интервал (IPG) — пауза между пакетами, которую повторители могут немного сокращать.

  • Для расчёта корректности сети используют значение времени оборота сигнала (PDV), которое не должно превышать установленного лимита (575 битовых интервалов).


Методика расчёта корректности сети (пример с заводом «Трансмаш»)

Инженеры завода столкнулись с задачей добавить новый сегмент в существующую сеть, не нарушая стандартов. Расчёты показали, что даже при превышении правил (5 повторителей вместо 4, длина сети более 2500 м) сеть будет работать с запасом.

Расчёт включал суммирование базовых задержек сегментов и длины кабеля, умноженной на задержку на метр, а также учёт сокращения межкадрового интервала. В итоге значение PDV оказалось меньше максимума, и сеть продолжила работать стабильно.


Оптоволоконные стандарты Ethernet

Оптоволокно даёт огромные преимущества по дальности и помехозащищённости:

Стандарт Макс. длина сегмента, м Макс. число повторителей Особенности
FOIRL 1000 4 Канал между повторителями
10Base-FL 2000 4 Улучшенный FOIRL, увеличенная мощность передатчика
10Base-FB 2000 5 Для соединения повторителей, синхронный стандарт

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


Домен коллизий и роль коммутаторов

  • Домен коллизий — часть сети, где все узлы конкурируют за общую среду и могут создавать коллизии.

  • Коммутаторы (switch) разбивают сеть на отдельные домены коллизий, значительно повышая производительность.

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


Итоги и советы

  • Стройте сеть, соблюдая правила 5-4-3 (коаксиал) или 4-х хабов (витая пара).

  • Не превышайте максимальную длину сегмента и количество повторителей.

  • Для больших и современных сетей используйте коммутаторы, чтобы разбить домены коллизий.

  • Для дальних соединений выбирайте оптоволокно и соответствующие стандарты.

  • Помните, что коллизии — не ошибка, а часть нормальной работы Ethernet.

  • Для проектирования сложных сетей используйте методики расчёта времени оборота сигнала (PDV) и сокращения межкадрового интервала.


Часто задаваемые вопросы (FAQ)

Что будет, если нарушить правило 4-х хабов?
Появятся поздние коллизии, которые сложно обнаружить, и сеть будет работать нестабильно.

Можно ли соединять хабы кольцом?
Нет, петли в сети 10Base-T запрещены — они приводят к бесконечным широковещательным пакетам и сбоям.

Зачем нужны повторители, если есть коммутаторы?
Повторители — простые устройства для усиления сигнала, коммутаторы — интеллектуальные, разделяющие сеть на сегменты.

Почему 10Base-T ограничен длиной кабеля 100 м?
Ограничение связано с физическими свойствами витой пары и требованиями по задержкам сигнала для предотвращения коллизий.

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


Чек-лист для построения Ethernet сети

  • [ ] Определить тип физической среды (коаксиал, витая пара, оптоволокно).
  • [ ] Выбрать соответствующий стандарт Ethernet (10Base-5, 10Base-T, 10Base-F и т.д.).
  • [ ] Рассчитать длину сегментов и количество повторителей, чтобы не нарушать правила.
  • [ ] Спланировать топологию (шина, звезда, древовидная структура).
  • [ ] Предусмотреть домены коллизий и применение коммутаторов при необходимости.
  • [ ] Учесть максимальное число узлов в сегменте.
  • [ ] Провести тестирование связности и сигналов (использовать тестеры).
  • [ ] При масштабировании предусмотреть возможность обновления оборудования и расширения сети.

И помните: Ethernet — это не просто кабель и компьютеры. Это слаженный оркестр, где каждая нота — пакет, а дирижер — протокол, обеспечивающий гармонию в мире цифровых коммуникаций!