Анализ и оценка типовых топологий вычислительных сетей

1) В современном обществе существует одна из потребностей- это связь между людьми, странами, континентом. Она должна быть быстрой, надежной и удобной.

Связь между компьютерами обеспечивают сети

2)В данной работе будут рассмотрены основные типовые топологии вычислительных сетей.

Актуальность данной работы обусловлена тем, что в связи с распространением персональных компьютеров и созданием на их основе автоматизированных рабочих мест (АРМ) возросло значение локальных вычислительных сетей (ЛВС), являющиеся объектом моего исследования. Предметом исследования являются основные топологии вычислительных сетей. Целью исследования является анализ и оценка основных топологий сетей, а в задачи исследования входит 1)изучение топологий сетей, 2)вывод о работе сетей с различной топологией, 3)выявление достоинств сетей и недостатков, возможность разбираться в преимуществах и недостатках топологий, влияющих на производительность сети.

Методы: 1)анализ литературы;2)интерпретация данных;3)отбор необходимого материала;4)качественное и количественное описание топологии вычислительных сетей

Правильно организованная и умело эксплуатируемая сеть обеспечивает целый ряд преимуществ по сравнению с отдельным компьютером:

1. Распределение данных (Data Sharing). Данные в сети хранятся на центральном РС и могут быть доступны для любого РС, подключенного к сети, поэтому не надо на каждом рабочем месте хранить одну и ту же информацию.

2. Распределение ресурсов (Resource Sharing). Периферийные устройства могут быть доступны для всех пользователей сети, например: принтер, факс-модем, сканер, диски, выход в глобальную сеть.

4. Распределение программ (Software Sharing). Все пользователи сети могут иметь доступ к программам, которые были один раз централизованно установлены.

5. Электронная почта (Electronic Mail). Все пользователи сети могут передавать и принимать сообщения.

6. Обеспечение широкого диапазона решаемых задач, предъявляющих повышенные требования к производительности и объему памяти(1).

Локальные сети имеют некоторые особенности. Главная из них — это связь. Она должна быть быстрой, надежной и удобной. Обычно, локальные сети не выходят за пределы нескольких комнат или одного здания, поэтому длина линии связи обычно не превышает нескольких сотен метров. Они связывают между собой ограниченное количество компьютеров. Все это позволяет обеспечить качественную связь. Поэтому скорость передачи данных обычно составляет от 10 Мбит/с и выше. К тому же, требуется надежная связь, иначе при исправлении ошибок теряется выигрыш в скорости. Также необходимо небольшое время ожидания установления связи, так как оно включено в общее время передачи информации. При таких высоких требованиях в локальных сетях используются специальные технические средства.

При построении сетей ЭВМ, в т.ч. локальных, говорят об их топологии.

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

Сетевая топология может быть:

· физической — описывает реальное расположение и связи между узлами сети.

· логической — описывает хождение сигнала в рамках физической топологии.


1 ФИЗИЧЕСКИЕ ТОПОЛОГИИ СЕТЕЙ

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

Для сетей с селекцией данных характерны широковещательные топологии. Их основные разновидности – шина, дерево, звезда с пассивным центром.

Для сетей с маршрутизацией данных характерны последовательные («точка-точка») топологии: звезда с интеллектуальным центром, кольцо, цепочка, полносвязная, произвольная(2).

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

1.1 Базовые топологии сетей

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

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

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

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

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

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

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

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

Если принять, что сигнал в кабеле сети ослабляется до предельно допустимого уровня на длине Lпр, то полная длина шины не может превышать величины Lпр(3). В этом смысле шина обеспечивает наименьшую длину по сравнению с другими базовыми топологиями.

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

Если несколько шин – сегментов соединить с помощью концентраторов или повторителей, то разрыв в одном сегменте делает неработоспособным только этот сегмент, а все остальные сегменты продолжают функционировать. Такая топология носит название «Дерево»

В звездообразной топологии принято различать два типа топологий:

1. звезда с пассивным центром;

2. звезда с интеллектуальным центром.

Звездообразная топология требует наличия специального многопортового устройства – концентратора.

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

Среди концентраторов выделяются активные (active) и пассивные (passive). Активные концентраторы регенерируют и передают сигналы так же, как это делают репитеры. Иногда их называют многопортовыми репитерами - они имеют от 8 до 12 портов для подключения компьютеров.

Некоторые типы концентраторов являются пассивные, например монтажные панели или коммутирующие блоки. Они просто пропускают через себя сигнал как узлы коммутации, не усиливая и не восстанавливая его(4). Пассивные концентраторы не надо подключать к источнику питания.

Гибридными (hybrid) называются концентраторы, к которым можно подключать кабели различных типов. Сети, построенные на концентраторах, легко расширить, если подключить дополнительные концентраторы (см. Приложение 1).

Активное оборудование обладает информацией о структуре сети и может выбирать путь передачи данных, передавая данные только одному участнику, для которого они предназначены и не загружая остальные линии.

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

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

При кольцеобразной топологии каждый участник соединен отдельной линией передачи данных с двумя соседями. Данные по каждой линии передаются обычно только в одном направлении. Блоки данных ретранслируются каждым участником до тех пор, пока не попадут к получателю. Как правило, после этого блок продолжают передавать по кольцу дальше. Отправитель, получив свой блок, прошедший полный круг, изымает его из кольца и удаляет. Основной недостаток кольцевой топологии – при обрыве хотя бы одной линии, или выходе из строя хотя бы одного участника, сеть перестает функционировать.

Если предельная длина кабеля, ограниченная затуханием, составляет Lпр, то суммарная длина кольца может достигать NLпр, где N — количество компьютеров в кольце. Полный размер сети в пределе будет NLпр/2, так как кольцо придется сложить вдвое(5). На практике размеры кольцевых сетей достигают десятков километров (например, в сети FDDI). Кольцо в этом отношении существенно превосходит любые другие топологии.

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

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

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

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

1.2 Прочие топологии (цепочечная, полносвязная, ичеистая, комбинированная)

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

Цепочечная топология получается из кольца при удалении одной из линий. В отличие от кольца, линии должны передавать данные в обоих направлениях.

Полносвязная топология - предельный максимальный случай, полносвязная сеть «каждый с каждым», при n участниках требует наличия n*(n-1)/2 линий передачи данных и n*(n-1) сетевых интерфесов.

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

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

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

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

В случае звездно-кольцевой (star-ring) топологии в кольцо объединяются не сами компьютеры, а специальные концентраторы (изображенные на рис. 1.9 в виде прямоугольников), к которым в свою очередь подключаются компьютеры с помощью звездообразных двойных линий связи. В действительности все компьютеры сети включаются в замкнутое кольцо, так как внутри концентраторов все линии связи образуют замкнутый контур (как показано на рис. 1.9). Данная топология позволяет комбинировать преимущества звездной и кольцевой топологий. Например, концентраторы позволяют собрать в одно место все точки подключения кабелей сети. Пример смешанной топологии (см. Приложение 2).

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

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

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

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

- Ограничение длины кабеля, связанное с затуханием распространяющегося по нему сигнала(7).

Большинство сетей ориентированы на три базовые топологии: шина, звезда, кольцо. Но, сравнивая основные характеристики этих топологий, можно отдать предпочтение топологии типа «звезда» (см. Таблицу 1.1, Таблицу 1.2).

Таблица 1.1

Характеристики топологий вычислительных сетей

Характери­стикиТопология
ЗвездаКольцоШина
Стоимость расширенияНезначительнаяСредняяСредняя
Присоединение абонентовПассивноеАктивноеПассивное
Защита от от­казовНезначительнаяНезначительнаяВысокая
Размеры сис­темыЛюбыеЛюбыеОграниченны
Защищенность от прослуши­ванияХорошаяХорошаяНезначительная
Стоимость подключенияНезначительнаяНезначительнаяВысокая
Поведение системы при высоких на­грузкахХорошееУдовлетворитель­ноеПлохое
Возможность работы в ре­альном режиме времениОчень хорошаяХорошаяПлохая
Разводка ка­беляХорошаяУдовлетворитель­наяХорошая
ОбслуживаниеОчень хорошееСреднееСреднее
Актуально: