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

2. Функциональная иерархическая модель информационных сетей

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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