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

Топология компьютерной сети

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

Физическая и логическая топология

Следует различать два понятия:

  • Физическая топология — реальная схема прокладки кабелей и размещения оборудования.
  • Логическая топология — то, как организован обмен данными: по какому принципу узлы обращаются к каналу и друг к другу.

Одна и та же физическая схема может поддерживать разные логические топологии. Например, Ethernet-сеть физически построена по звезде, но логически работает как шина (общий канал доступа с CSMA/CD).

Основные типы топологий

Шина (Bus)

Все узлы подключаются к одному общему кабелю — магистрали. Сигнал, отправленный одним узлом, распространяется в обе стороны и принимается всеми остальными. На концах шины устанавливаются терминаторы, поглощающие сигнал.

В современных локальных сетях шина практически не применяется.

Кольцо (Ring)

Каждый узел соединён с двумя соседями, образуя замкнутый контур. Данные передаются по кругу от узла к узлу. В классическом варианте (Token Ring, IEEE 802.5) для доступа к каналу используется маркер — специальный кадр, дающий право передачи.

  • Достоинства: равные права узлов в доступе к сети; предсказуемое время отклика при высокой нагрузке.
  • Недостатки: выход из строя любого узла или разрыв кабеля приводит к остановке всей сети; для повышения надёжности применяют двойное кольцо (FDDI).

Звезда (Star)

Все узлы подключаются к центральному устройству — концентратору (hub), коммутатору (switch) или точке доступа. Обмен данными идёт через центральный узел.

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

Звезда — наиболее распространённая топология локальных сетей на базе Ethernet.

Дерево (Tree, иерархическая)

Иерархическая комбинация нескольких звёзд: группы узлов подключены к локальным центральным устройствам, которые, в свою очередь, связаны с вышестоящим узлом. Напоминает структуру дерева с корнем и ветвями.

Полная связность (Mesh)

Каждый узел соединён отдельным каналом со всеми остальными. В полном графе с n узлами число соединений равно n(n−1)/2.

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

Поэтому на практике часто строят частичную решётку, где каждый узел связан с несколькими ключевыми соседями.

Комбинированные (смешанные) топологии

Большинство реальных сетей используют комбинации описанных схем: например, локальные сети в отдельных зданиях строятся по типу звезда, а сами здания объединяются в кольцо или дерево.

Сравнительная таблица

ТопологияОтказоустойчивостьСтоимость кабеляМасштабируемостьТипичное применение
ШинаНизкаяМинимальнаяОграниченнаяУстаревшие сети
КольцоСредняяСредняяСредняяToken Ring, FDDI
ЗвездаВысокаяСредняяХорошаяЛокальные сети Ethernet
ДеревоСредняяСредняяВысокаяКорпоративные сети
Полная связностьОчень высокаяОчень высокаяНизкаяМагистральные сети ЦОД

Логические топологии

Помимо физических схем, выделяют логические принципы организации доступа:

  • Шина — общий канал, к которому все узлы обращаются по протоколу CSMA/CD или CSMA/CA.
  • Кольцо — передача данных строго по кругу, часто с маркерным доступом.
  • Ячейка — узлы делятся на группы, обмен внутри группы идёт через базовую станцию (пример — сотовая связь).

Применение

Топология сети проектируется на этапе построения инфраструктуры и зависит от размеров сети, требований к отказоустойчивости и бюджета. В домашних и офисных локальных сетях доминирует звезда на базе коммутаторов Ethernet. В магистральных сетях операторов связи и в дата-центрах применяются сложные комбинированные схемы с частичной полной связностью. Для объединения географически распределённых сетей используются VPN и протоколы маршрутизации, формирующие логическую поверхность поверх физической инфраструктуры.

Историческая справка

Ранние локальные сети 1970-х — 1980-х годов (Ethernet первой версии, ARCNET) строились по топологии шины. Стандарт 10BASE-T (1990) закрепил звезду как основную топологию Ethernet. Сети Token Ring компании IBM и стандарт FDDI использовали кольцо, но были вытеснены Ethernet-решениями к началу 2000-х годов.

Источники

  • Таненбаум Э., Уэзеролл Д. — «Компьютерные сети»
  • Гронин Д., Пирсон Д. — «Топология сетей»
  • RFC 1184, IEEE 802.3, IEEE 802.5 — стандарты локальных сетей
  • Кузнецов С. Д. — «Основы баз данных» (главы о компьютерных сетях)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru