- •Лекция №17
- •Тема лекции: информационные сети Введение
- •8.4. Понятие информационной сети
- •8.5. Принципы коммутации в информационных сетях Коммутация каналов
- •Коммутация сообщений
- •Коммутация пакетов
- •Гибридная коммутация
- •8.6. Структура информационной сети. Топология сети
- •Разновидности сетевой топологии
- •А. Иерархическая топология
- •Б. Топология “Шина”
- •В. Топология “Звезда”
- •Г. Кольцевая топология
- •8.7. Функциональная семиуровневая сетевая модель
- •Физический уровень (1-й) обеспечивает виртуальную линию для передачи последовательности битов между любой парой узлов, соединенных физическим каналом связи. Основными задачами являются:
- •Заключение
- •Оконечные пользователи (оп) а в
- •С е т ь
Г. Кольцевая топология
Кольцевая топология названа вследствие кругового характера распространения данных (рис. 5 г). В большинстве случаев данные распространяются только в одном направлении, причем только одна станция принимает сигнал и передает ее следующей станции в кольце. Кольцевая топология привлекательна, т.к. перегрузки характерные для иерархической и звездообразной конфигураций, здесь достаточно редки. Логическая организация кольцевой сети является относительно простой. Каждая компонента способна выполнять простую задачу приема данных, посылки их в устройство, подсоединенное к ней или в кольцо к следующей промежуточной станции.
Однако, как и все сети, кольцевая сеть имеет свои недостатки. Основная проблема - наличие только одного канала, соединяющего все компоненты в кольцо. Если отказывает канал между двумя узлами, наступает отказ всей сети. Поэтому при разработке систем с такой архитектурой на случай отказа канала предусматриваются резервные каналы. В некоторых случаях встраиваются переключатели, которые автоматически изменяют маршрут прохождения данных в обход отказавшего узла, что исключает отказ всей сети.
Д. Ячеистая топология
Ячеистая топология нашла применение в последние несколько лет. Ее привлекательность заключается в относительной устойчивости к перегрузкам и отказам. Благодаря множественности путей (рис. 5 д) трафик может быть направлен в обход отказавших или занятых узлов. Несмотря на то, что данный подход отмечается сложностью и дороговизной (протоколы ячеистых сетей могут быть достаточно сложными с точки зрения логики, чтобы обеспечить эти характеристики), некоторые пользователи предпочитают ячеистые сети сетям других типов вследствие их высокой надежности.
8.7. Функциональная семиуровневая сетевая модель
В основу многоуровневой архитектуры связи положена концепция эталонной модели взаимодействия открытых систем (ЭМВОС), обеспечивающая стандарт на международном уровне для вновь создаваемых информационных сетей. Семиуровневая ЭМВОС описывает и регламентирует структуру взаимодействия реальных открытых систем. Под открытыми системами понимается совокупность ЭВМ с программным обеспечением и периферийным оборудованием, терминалов, средств передачи данных и т.п., т.е. единое целое, способное обрабатывать и передавать информацию. Понятие “открытая” предполагает взаимодействие всех входящих в информационную сеть реальных систем, которые являются полностью автономными и осуществляют передачу различных сообщений. Под термином "взаимодействие открытых систем" понимаются не аспекты их внутреннего функционирования, а процесс информационного обмена между открытыми системами, процедуры их совместного функционирования, целью которых является выполнение общей распределенной работы. Разбиение на уровни осуществлено таким образом, чтобы функционально сгруппировать в рамках одного уровня близкие процессы, участвующие во взаимодействии открытых систем.
Важным понятием при рассмотрении ЭМВОС (рис.6) является протокол, под которым понимают совокупность правил и форматов, определяющих взаимодействие объектов одноименных уровней системы. Спецификация протоколов состоит из двух групп: к первой относятся протоколы прикладного, представительного и сеансового уровней, (уровни на которых обеспечивается подготовка информации к транспортировке), ко второй - транспортного, сетевого, канального и физического (уровни обеспечивающие транспортировку информации). На границе этих двух групп определен единый транспортный интерфейс, т.е. правила обеспечивающие взаимодействие смежных уровней. Он позволяет полностью скрыть от пользователя, физические и функциональные аспекты информационной сети и тем самым обеспечить сквозную информационную прозрачность. Что касается непосредственно физической доставки информации от одного пункта к другому, то она реализуется протоколами 3-1 уровнями.
При передаче информации в сети каждый уровень одной системы взаимодействует только с одноименным уровнем другой. Следует отметить, что взаимодействие одноименных уровней обеспечивается нижестоящими уровнями. Например, уровень 7 взаимодействует между собой через уровень 6, а уровень 6 - через 5 и т.д.
Прикладной уровень (7-й) характеризуют протоколы непосредственно связанные с выполнением информационно-вычислительных процессов: запрос-ответ, идентификация пользователей, электронная почта, телетекст, факс, электронный переводчик денежных средств, прикладные задачи, например, редактирование текста, обработка сообщений и т.д.
Представительный уровень (6-й) обеспечивает механизм представления и преобразование данных, подлежащих передаче между прикладными процессами, т.е. язык и формат представления. Основными функциями его протоколов является шифрование данных, их сжатие и кодовое преобразование. Функцию сжатия можно выполнять и на других уровнях, однако, сжатие данных каждого сеанса имеет преимущество, так как различные сеансы обладают различной избыточностью своих сообщений (примером является архивация файлов с целью уменьшения объема данных). Кодовое преобразование необходимо при несовместимости терминалов.
Сеансовый уровень (5-й) предназначен для организации и проведения диалога между прикладными процессами. Для многих сетей его функции связаны с правами доступа при инициировании сеансов в целях исключения несанкционированных пользователей.
Транспортным уровнем (4-й) обеспечиваются следующие функции:
а) на передающей стороне сообщения разбиваются на пакеты, а на приемной последние собираются в сообщения;
б) если на сетевом уровне возникают ошибки, то транспортный уровень обеспечивает надежную сквозную передачу для тех сеансов, для которых это необходимо;
г) если маршрут передачи проходит по нескольким подсетям с несовместимыми сетевыми уровнями, то транспортный уровень обеспечивает в так называемых “шлюзах” изменение формы представления пакетов с тем, чтобы они могли быть приняты сетевым уровнем подсети, следующей на пути к адресату.
Сетевой уровень (3-й) в концептуальном плане является наиболее сложным в уровневой иерархии, поскольку все паритетные процессы (процессы одного уровня) здесь должны действовать совместно. Основными функциями сетевого уровня являются: выбор маршрута передачи данных (маршрутизация), управление входными потоками данных с целью исключения перегрузок в сетях. Под маршрутизацией понимают протоколы, согласно которым производится выбор маршрута, а именно последовательности линий передач, соединяющих источник с адресатом. Управление трафиком (сетевой нагрузкой) предполагает прежде всего ограничение входного потока с целью исключения перегрузки сети.
Канальный уровень (2-й) отвечает за надежную передачу пакета, оформленного в кадровую структуру (или сообщения “помещенного” в кадр, который синхронизирует и обеспечивает его помехоустойчивость) по линии связи. Основные его функции:
а) формирование порций данных определенного объема, размещаемых в кадрах;
б) кодирование порций данных в составе кадра, с использованием помехоустойчивого кода;
г) управление потоком данных на уровне канала, с целью регулирования скорости передачи данных.
Помехоустойчивость канала данным уровнем обеспечивается за счет использования возможностей избыточного кодирования для обнаружения и исправления ошибок, свойств широкополосных сигналов, в том числе ППРЧ, адаптивного управления уровнем мощности приемопередатчиков, методов обработки при приеме сигналов, в том числе пространственно-временной, позволяющей управлять диаграммой направленности антенной системы.
Наряду с обеспечением надежной передачи по каналу связи, на канальном уровне, а именно подуровнем доступа к среде (УДС), реализуются протоколы множественного доступа в канал с ограниченным ресурсом. Подходы к решению этой сложной (практически до конца не решенной) задачи показаны в четвертом разделе.
