Сетевые технологии

Функции транспортного уровня сетевой модели OSI

В данной статье мы рассмотрим функции транспортного уровня. Вспомним чем занимается транспортный уровень.

Транспортный уровень гарантирует доставку пакетов без ошибок, в той же последовательности, без потерь и дублирования. На этом уровне сообщения переупаковываются: длинные разбиваются на несколько пакетов, а короткие объединяются в один. Это увеличивает эффективность передачи пакетов по сети.

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

Функции транспортного уровня

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