1.4. Топология сетей связи
Топологией сетиназывают принятую организацию связей между ее элементами на физическом уровне, или геометрию построения сети.
С позиций топологии различают следующие виды сетей: шинные(линейные),кольцевые(петлевые),радиальные(звездообразные),распределенные радиальные(сотовые),иерархические(древовидные),полносвязные(сетка),смешанные(гибридные).
Рассмотрим основные из них или, иначе говоря, базовые структуры.
Сети с топологией общей шиныиспользуют одиночный линейный канал передачи данных, к которому все узлы подсоединены посредством относительно коротких соединительных линий. Общая шина чаще всего формируется с использованием коаксиального кабеля, называемого магистральным (backbone). Данные от передающего узла сети распространяются по шине в обе стороны. Промежуточные узлы не ретранслируют поступающих сообщений. Информация поступает на все узлы, но принимает сообщение только тот, которому оно адресовано. Для удаления сигнала из кабеля на концах шины должны использоваться специальные прерыватели (terminator). Механическое повреждение магистрали сказывается на работе всех устройств, подключенных к ней. Низкая надежность общей шины – основной недостаток рассмотренной топологии сети. Еще один недостаток сети с общей шиной – ее невысокая производительность, так как при выбранном способе подключения в каждый момент времени данные в сеть может передавать только одна станция, при этом пропускная способность канала связи делится между всеми узлами сети.
Шинная топология – одна из наиболее простых топологий. Такую сеть легко наращивать и конфигурировать, а также адаптировать к различным системам; она устойчива к возможным неисправностям отдельных узлов.
Поскольку в шинной сети используется общее звено передачи данных, требуется использовать некоторый способ управления доступом, чтобы определять, когда станции могут передавать свои данные на шину. Наиболее общий метод доступа, используемый в шинных сетях, – множественный доступ с контролем несущей.
Сеть шинной топологии применяет широко известная сеть Ethernetи организованная на ее базеNetWareNovell, очень часто используемая в офисах. Условно такую сеть можно изобразить, как показано на рис. 1.3.
Рисунок 1.3 – Сеть с шинной топологией
При построении шинной сети допускается использовать несколько взаимосвязанных шин. Сформированную таким образом сеть называют иерархической (древовидной) сетью.
В сети с кольцевой (петлевой) топологиейвсе узлы соединены в единую замкнутую петлю (кольцо) каналами связи. Выход одного узла сети соединяется со входом другого.
Информация по кольцу передается от узла к узлу, и каждый узел ретранслирует посланное сообщение. В каждом узле для этого имеются своя интерфейсная и приемо-передающая аппаратура, позволяющая управлять прохождением данных в сети. Передача данных по кольцу с целью упрощения приемо-передающей аппаратуры выполняется только в одном направлении. Принимающий узел распознает и получает только адресованные ему сообщения. Кольцо представляет собой удобную конфигурацию для организации обратной связи: переданные данные, сделав оборот, возвращаются к источнику. Таким образом можно контролировать процесс доставки данных адресату, а также тестировать сеть с целью поиска некорректно работающего узла.
Ввиду своей гибкости и надежности работы сети с кольцевой топологией получили широкое распространение на практике (например, сеть TokenRing).
Структура сети с кольцевой топологией показана на рис. 1.4.
Рисунок 1.4 – Сеть с кольцевой топологией
Основу сети с радиальной топологией (звезда)составляет центральный узел, который ретранслирует, переключает и маршрутизирует информационные потоки в сети. Центральный узел напрямую соединяется с каждым из узлов сети. В зависимости от типа центрального устройства принимаемый с одного входа сигнал может транслироваться (с усилением или без) на все выходы либо на конкретный выход, к которому подключено устройство — получатель информации.
В такой сети актуальна проблема надежности: при выходе из строя центрального узла вместе с ним выйдет из строя и вся сеть. Для предотвращения таких ситуаций нужно создать в центральном узле высокий уровень избыточности с помощью нескольких процессоров, переключателей, других устройств, чтобы обеспечить необходимое дублирование любой отказавшей части системы. Повышение надежности сказывается на стоимости системы.
Необходимость справляться с запросами всех узлов определяет сложность центрального узла и, соответственно, дороговизну системы в целом.
В качестве недостатков радиальной сети можно отметить:
— большую загруженность центральной аппаратуры;
— полную потерю работоспособности сети при отказе центральной аппаратуры;
— большую протяженность линий связи;
— отсутствие гибкости в выборе пути передачи информации.
Сети с радиальной топологией преимущественно используются в системах с явно выраженным централизованным управлением.
Структура радиальной сети показана на рис. 1.5.
Рисунок 1.5 – Сеть с радиальной топологией
Существуют радиальные сети с пассивным центром – вместо центрального узла в таких сетях устанавливается коммутирующее устройство, обычно концентратор, обеспечивающий подключение одного передающего канала сразу ко всем остальным.
Топология полносвязной (сеточной)вычислительной сети представлена на рис. 1.6.
Эта топология обладает значительной избыточностью и считается непрактичной для организации крупных сетей. Необходимость наличия большого числа коммуникационных портов для каждого из узлов и отдельных электрических линий связи делает такой вариант построения громоздким и неэффективным.
Несмотря на отмеченные недостатки, полносвязная топология обладает высокой отказоустойчивостью.
На практике находит применение частичная сеточная топология – структура, при которой некоторые звенья полносвязной топологии пропускаются, и ряд узлов может связываться с другими только через промежуточные узлы. Такая конфигурация является более практичной: узлы, которые имеют большой трафик, соединяются напрямую, а остальные узлы – через промежуточные.
Рисунок 1.6 – Полносвязная топология вычислительной сети
Одна из разновидностей сеточной топологии – сотовая (cellular), использующая беспроводные соединения между узлами сети. В ней сетевые устройства и компьютеры объединяются в зоны – ячейки (cell), взаимодействуя только с приемо-передающим устройством ячейки. Передача информации между ячейками осуществляется приемо-передающими устройствами.
Небольшие сети, как правило, имеют типовую топологию. Для крупных сетей характерно наличие разнообразных связей между узлами. В таких сетях можно выделить отдельные фрагменты (подсети) с типовой топологией, а топологию сети в целом называют гибридной (смешанной).
Виды топологий. Методы доступа к среде передачи данных.
1. Топология – это способ организации связей между взаимодействующими узлами в сети.
Топология – это конфигурация графа, вершинами которого являются компьютеры и другое сетевое оборудование, а ребрами – связи между ними.
— физическая – определяет способ организации физических связей (подключений)
— логическая – описывает маршруты передачи данных по физическим соединениям.
1) полносвязная – каждый связан с каждым
«+» — гарантированное обеспечение связи между всеми устройствами
«-» — громоздкая и неэффективная
2) неполносвязная – в этом случае отдельные физические соединения убираются; требуются промежуточные узлы для передачи данных между всеми устройствами сети – транзитные узлы.
Виды неполносвязной топологии
Ячеистая – удаляем некоторые связи из полносвязной топологии, оставляем связи между устройствами, которые интенсивно обмениваются данными. Характерна для глобальной сети.
Общая шина – все устройства подключены к одному кабелю (коаксиальный)
— низкая надежность – любой дефект кабеля и вся сеть «неработоспособна»
— низкая производительность – в один момент времени может передавать данные только одно устройство
топология сети, все станции которой подсоединены к одному кабелю. Каждая станция принимает сигналы, переданные любой другой станцией, распознает предназначенные ей пакеты и имеет возможность проигнорировать к ней не относящиеся.
Звезда – имеет центральный транзитный узел, через который идет обмен данными между всеми устройствами
«+» — большая надежность по сравнению с общей шиной
«-» — «слабое звено» — это центральный транзитный узел
топология сети, в которой соединения между станциями или узлами сети устанавливаются через концентратор. Концентратор (hub) — функциональное устройство, входящее в состав оборудования узла вычислительной сети, которое обеспечивает передачу данных от большого количества источников по меньшему количеству каналов связи
Иерархическая топология – организует иерархию связей сети
Кольцевая – данные передаются по кольцу, как правило, в одном направлении от одного устройства к другому.
топология сети, все станции которой соединены только с двумя соседними. Все данные в этой сети передаются от одной станции к другой в одном направлении. Каждая станция работает как повторитель. Время отклика в кольце зависит от числа подключенных к нему станций — чем их больше, тем длительнее задержка передаваемых данных. Недостатком является и тот факт, что в случае выхода из строя одной из станций кольцо «разрывается». Однако большинство сетей, основанных на этой топологии, имеют средства автоматического восстановления работоспособности после отказа узла.
Смешанная топология – включает все виды топологий
Tree (network) — «Дерево»: топология сети с более чем двумя оконечными и, по крайней мере, двумя промежуточными узлами (концентраторами). В такой сети между любыми двумя узлами существует только один путь
Метод доступа к среде передачи данных
Определяет, каким образом разделяемый общий ресурс (физическая среда, кабель…) предоставляется узлам сети для осуществления передачи данных.
1.1) множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD)/ Узлы прослушивают кабель и ожидают, когда можно будет передавать данные (Ethernet)
1.2) множественный доступ с контролем несущей и предотвращением коллизий (CSMA/CA). Каждый узел перед передачей сигнализирует о своем намерении начать передачу данных (Wi-Fi сети).
Метод доступа определяется топологией.
CSMA/CD – общая шина, звезда (на основе Hub`а)
с передачей маркера – кольцевая топология
приоритет запроса – Ethernet сеть 100VG-Any LAN (802.12)