DCN - Введение в транспортный уровень

Следующий уровень в модели OSI распознается как транспортный уровень (уровень 4). Все модули и процедуры, относящиеся к транспортировке данных или потока данных, относятся к этому уровню. Как и все другие уровни, этот уровень взаимодействует со своим одноранговым транспортным уровнем удаленного хоста.

Транспортный уровень предлагает одноранговое и сквозное соединение между двумя процессами на удаленных хостах. Транспортный уровень берет данные с верхнего уровня (т. Е. Уровня приложений), а затем разбивает их на сегменты меньшего размера, нумерует каждый байт и передает их на нижний уровень (сетевой уровень) для доставки.

Функции

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

  • Этот уровень гарантирует, что данные должны быть получены в той же последовательности, в которой они были отправлены.

  • Этот уровень обеспечивает сквозную доставку данных между хостами, которые могут принадлежать или не принадлежать одной и той же подсети.

  • Все серверные процессы, предназначенные для обмена данными по сети, оснащены хорошо известными точками доступа к транспортным службам (TSAP), также известными как номера портов.

Сквозная коммуникация

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

Например, когда клиент DHCP хочет связаться с удаленным сервером DHCP, он всегда запрашивает номер порта 67. Когда клиент DNS хочет связаться с удаленным сервером DNS, он всегда запрашивает номер порта 53 (UDP).

Двумя основными протоколами транспортного уровня являются:

  • Transmission Control Protocol

    Он обеспечивает надежную связь между двумя хостами.

  • User Datagram Protocol

    Это обеспечивает ненадежную связь между двумя хостами.