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

Данные каждого из этих приложений упаковываются, транспортируются и доставляются соответствующему серверному демону или приложению на устройстве назначения. Процессы, описанные в Транспортном уровне OSI, принимают данные от Прикладного уровня и подготавливают их для адресации на Сетевом уровне. Транспортный уровень ответственен в целом за передачу данных приложения с одного конца на другой.
Роль Транспортного уровня состоит в инкапсуляции данных для использования Сетевым уровнем. Транспортный уровень также заключает в себе следующие функции:
- Позволяет нескольким приложениям осуществлять коммуникацию по сети в одно и то же время на одном устройстве
- Гарантирует, если это необходимо, что все данные будут наверняка получены нужным приложением, причем в правильном порядке
- Имеет в своем распоряжении механизмы обработки ошибок
Цель последующих статей будет:
- Объяснить, зачем нужен Транспортный уровень.
- Указать роль Транспортного уровня в обеспечении сквозной передачи данных между приложениями.
- Описать роль двух протоколов Транспортного уровня TCP/IP: TCP и UDP.
- Объяснить ключевые функции Транспортного уровня, включая надежность, адресацию портов и сегментацию.
- Объяснить, как каждый из протоколов TCP и UDP обрабатывает ключевые функции.
- Определить, когда уместно использовать TCP или UDP и привести примеры приложений, которые используют каждый протокол.
Далее: Назначение Транспортного Уровня