8.3.     ТОПОЛОГИЯ СЕТЕЙ

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

Существует разные топологии сети (рис. 8.1): «общая шина», «звезда» и «кольцо» и т.д.

Общая шина

При топологии «общая шина» все компьютеры параллельно подключаются к одной линии связи (шине), в качестве которой обычно выступает коаксиальный кабель или электромагнитный сигнал радиочастоты (рис. 8.1, а). Информация от каждого компьютера одновременно передается всем остальным компьютерам. Основными преимуществами такой схемы являются низкая стоимость и простота наращивания, т.е. присоединения новых узлов к сети.

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

Рис. 8.1. Типы сетевой топологии: а – общая шина; б – звезда; в – кольцо;

г – смешанная; д – полносвязная; е – древовидная

Звезда

При топологии «звезда» (рис. 8.1, б) кодному центральному устройству (компьютеру, концентратору или хабу) присоединяются остальные периферийные компьютеры, причем каждый из них использует отдельную линию связи. Информация от периферийного компьютера передается только центральному устройству, от центрального – одному или нескольким периферийным.

Кольцо

При топологии «кольцо» (рис. 8.1, в) компьютеры последовательно объединены в кольцо. Передача информации в кольце всегда производится только в одном направлении. Каждый из компьютеров передает информацию только одному компьютеру, следующему в цепочке за ним, а получает информацию только от предыдущего в цепочке компьютера.

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

Смешанная топология

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

Полносвязная топология

Полносвязная топология соответствует сети, в которой каждый компьютер непосредственно связан отдельным дуплексным (двухсторонним) физическим каналом связи со всеми остальными (рис. 8.1, д). Несмотря на логическую простоту, это вариант громоздкий и неэффективный. Полносвязные топологии в крупных сетях применяются редко, так как для связи N узлов требуется N(N – 1)/2 физических дуплексных линий связи, т.е. существует квадратичная зависимость. Эта модель является, скорее, теоретической, из которой путем отбрасывания связей можно получить другие топологии.

Древовидная топология

Древовидная, или иерархическая, топология получается при объединении концентраторов нескольких звезд в иерархическом порядке (рис. 8.1, е). При этом возникает древовидная структура с одним путем передачи для каждого из компьютеров.