10
4. Транспортный протокол (уровень) 4-й уровень модели предназначен
для доставки данных без ошибок, потерь и дублирования в той
последовательности, как они были переданы. При этом не имеет значения,
какие данные передаются, отправитель и адресат, то есть он предоставляет
сам механизм передачи. Блоки данных разделяются на фрагменты, размер
которых зависит от протокола, короткие объединяет в один, а длинные
разбивает на несколько небольших. Пример: TCP, UDP.
5. Сеансовый протокол (уровень) – используется для описания формата
и правил взаимодействия специальных служебных пакетов, с помощью
которых создается, а затем разрушается сетевой виртуальный канал.
6. Представительный протокол (уровень) Этот уровень отвечает за
преобразование протоколов и кодирование/декодирование данных.
Запросы приложений, полученные с прикладного уровня, он преобразует в
формат для передачи по сети, а полученные из сети данные преобразует в
формат, понятный приложениям. На этом уровне может осуществляться
сжатие/распаковка или кодирование/декодирование данных, а также
перенаправление запросов другому сетевому ресурсу, если они не могут
быть обработаны локально.
7. Прикладной протокол (уровень). На нем функционируют любые
прикладные процессы пользователя, а также служебные прикладные
процессы верхнего уровня (например, протокол удаленного запуска
задания). Обмен сообщениями осуществляется через логические порты.
Таким образом мы видим, что локальная вычислительная сеть
представляет собой открытую систему, которая реализует открытые
спецификации и стандарты на интерфейсы, достаточные для того чтобы
созданное соответствующим образом приложение имело:
- возможность переноса с минимальными изменениями на широкий
диапазон систем;
- взаимодействие с другими прикладными системами на локальных
или удалённых платформах;