Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Б М.docx
Скачиваний:
148
Добавлен:
09.06.2015
Размер:
2.63 Mб
Скачать

Порт

Порт

Сетевой

протокол

I I

Канальный

протокол

Г Коммутацион^\

Сеансовый протокол

Абонентская система

Канальный

протокол

нал система

Транспортный протокол

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

  1. Управление передачей данных (без обработки их в про­межуточных узлах) от системы-источника к системе-адресату — транспортный уровень.

  2. Организация и проведение сеансов связи между приклад­ными процессами — сеансовый уровень.

  3. Интерпретация и преобразование передаваемых между процессами данных к виду, удобному для прикладных про­цессов,— уровень представления данных.

  4. Выполнение прикладных программ, управление терминала­ми, административное управление сетью — прикладной уровень.

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

Функции коммутационной системы обычно ограничиваются тремя нижними уровнями рассматриваемой модели.

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

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

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

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

Управление взаимодействием различных объектов сети осу­ществляется с помощью сетевого программного обеспечения — транспортных станций, представляющих собой специальные программы, располагаемые в ГВМ, а также сетевых программ связных процессоров. Транспортная станция обеспечивает муль­

типлексирование независимых потоков данных от многих або­нентов. Она может быть реализована как часть операционной системы ЭВМ либо как независимая системная задача.

Нижние три уровня и соответственно физический, канальный и сетевой протоколы охватывает международный стандарт-про­токол Х.25; предусматривающий передачу данных путем ком­мутации пакетов, при этом разборка сообщения на пакеты при передаче и сборка пакетов в сообщение при приеме производят­ся в ГВМ или в интерфейсных процессорах.

Протоколы уровней 4—7 («сквозные») регламентируют про­цедуры «сквозной» связи между абонентами сети.

  1. Элементы протоколов

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

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

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

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