Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отвнты на экзамен по сети эвм.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.22 Mб
Скачать

Структура сообщений

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

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

Функции транспортного протокола.

  1. Функция сборки-разборки сообщений.

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

  3. Обеспечение взаимодействия процессов при наличие сбоев в сети.

  4. Передача прикладному процессу целостных сообщений.

  5. Передача квитанции по заявке сообщения.

  6. Транспортный протокол может обеспечивать приоритетную передачу сообщений.

  7. Шифрование сообщения.

Функционирование транспортной службы.

Механизмы передачи данных:

Механизм тайм-аута; Механизм циклической нумерации; Механизм кредитов.

18. Примитивы транспортного протокола. Их функции. Примитивы транспортного интерфейса

В отношении использования процедур оба взаимодействующих процесса - местный и удаленный – равноправны. Каждый из них может инициировать установление соединения, передачу и прием сообщений, разъединение. Указанные процедуры реализуются транспортными модулями систем — главных и терминальных ЭВМ и инициируются процессами с помощью операторов обращения к процедурам. Выполнение процедуры-оператора можно рассматривать как команду, интерпретируемую транспортной службой и исполняемую транспортной сетью. Когда удаленный процесс в качестве реакции на команду инициирует соответствующую процедуру транспортного интерфейса, действие удаленного процесса, определяемое этой процедурой, можно рассматривать как ответ. Команды и ответы на них связаны с выполнением соответствующих процедур, а реализация последних предполагает формирование сообщений и передачу их между транспортными протоколами через СПД. Таким образом, функционирование транспортных протоколов вычислительной сети сводится к:

  1. Формированию сообщений;

  2. Представлению их в пакетной форме для отправки в СПД;

  3. Сборке сообщений из поступающих пакетов;

  4. Интерпретации поступающих команд и сообщений-ответов в соответствии с процедурной характеристикой протокола.

В результате этого транспортная служба сети реализует процедуры транспортного интерфейса.

Примитивы транспортного интерфейса

Класс

Наименование

Функция

Установление соединения и разъединение

Ожидание (LISTEN)

Подготовка к установлению соединения

Соединение (CONNECT)

Установление соединения

Согласие (ACCEPT)

Согласие на установление соединения

Отказ (REJECT)

Отказ в установлении соединения

Отмена (CANSEL)

Отмена ожидания

Разъединение (DISCONNECT)

Разъединение

Разрыв (DESTORY)

Неуправляемый разрыв соединения

Передача данных

Передача (SENT)

Выдача сообщения для удаленного процесса

Прием (RECEIVE)

Готовность к приему сообщения

Отмена передачи (CANCELSENT)

Отмена процедуры передачи

Отмена приема (CANCELRECEIVE)

Отмена готовности к приему

Синхронизация

Прерывание (INTERRUPT)

Передача прерывания

Прием прерывания (CONINTERRUPT)

Готовность к приему прерывания

Рестарт (RESET)

Повторный старт

Дейтаграммная служба

Передача дейтаграммы (SENTDATAGRAMM)

Прием дейтаграммы (RECEIVEDATAGRAMM)

Передача дейтаграммы

Готовность к приему дейтаграммы

Переключение

Переключение (SWITCH)

Изменение адреса местного процесса

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]