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

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