Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
152
Добавлен:
22.05.2015
Размер:
119.3 Кб
Скачать

Г. Кольцевая топология

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

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

Д. Ячеистая топология

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

8.7. Функциональная семиуровневая сетевая модель

В основу многоуровневой архитектуры связи положена концепция эталонной модели взаимодействия открытых систем (ЭМВОС), обеспечивающая стандарт на международном уровне для вновь создаваемых информационных сетей. Семиуровневая ЭМВОС описывает и регламентирует структуру взаимодействия реальных открытых систем. Под открытыми системами понимается совокупность ЭВМ с программным обеспечением и периферийным оборудованием, терминалов, средств передачи данных и т.п., т.е. единое целое, способное обрабатывать и передавать информацию. Понятие “открытая” предполагает взаимодействие всех входящих в информационную сеть реальных систем, которые являются полностью автономными и осуществляют передачу различных сообщений. Под термином "взаимодействие открытых систем" понимаются не аспекты их внутреннего функционирования, а процесс информационного обмена между открытыми системами, процедуры их совместного функционирования, целью которых является выполнение общей распределенной работы. Разбиение на уровни осуществлено таким образом, чтобы функционально сгруппировать в рамках одного уровня близкие процессы, участвующие во взаимодействии открытых систем.

Важным понятием при рассмотрении ЭМВОС (рис.6) является протокол, под которым понимают совокупность правил и форматов, определяющих взаимодействие объектов одноименных уровней системы. Спецификация протоколов состоит из двух групп: к первой относятся протоколы прикладного, представительного и сеансового уровней, (уровни на которых обеспечивается подготовка информации к транспортировке), ко второй - транспортного, сетевого, канального и физического (уровни обеспечивающие транспортировку информации). На границе этих двух групп определен единый транспортный интерфейс, т.е. правила обеспечивающие взаимодействие смежных уровней. Он позволяет полностью скрыть от пользователя, физические и функциональные аспекты информационной сети и тем самым обеспечить сквозную информационную прозрачность. Что касается непосредственно физической доставки информации от одного пункта к другому, то она реализуется протоколами 3-1 уровнями.

При передаче информации в сети каждый уровень одной системы взаимодействует только с одноименным уровнем другой. Следует отметить, что взаимодействие одноименных уровней обеспечивается нижестоящими уровнями. Например, уровень 7 взаимодействует между собой через уровень 6, а уровень 6 - через 5 и т.д.

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

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

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

Транспортным уровнем (4-й) обеспечиваются следующие функции:

а) на передающей стороне сообщения разбиваются на пакеты, а на приемной последние собираются в сообщения;

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

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

Сетевой уровень (3-й) в концептуальном плане является наиболее сложным в уровневой иерархии, поскольку все паритетные процессы (процессы одного уровня) здесь должны действовать совместно. Основными функциями сетевого уровня являются: выбор маршрута передачи данных (маршрутизация), управление входными потоками данных с целью исключения перегрузок в сетях. Под маршрутизацией понимают протоколы, согласно которым производится выбор маршрута, а именно последовательности линий передач, соединяющих источник с адресатом. Управление трафиком (сетевой нагрузкой) предполагает прежде всего ограничение входного потока с целью исключения перегрузки сети.

Канальный уровень (2-й) отвечает за надежную передачу пакета, оформленного в кадровую структуру (или сообщения “помещенного” в кадр, который синхронизирует и обеспечивает его помехоустойчивость) по линии связи. Основные его функции:

а) формирование порций данных определенного объема, размещаемых в кадрах;

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

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

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

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

Соседние файлы в папке ЛЕКЦИИ +ПЗ ИкСиС-2013