На этом уровне наиболее известными протоколами являются TCP и UDP. Наиболее важными функциями данного уровня являются восстановление данных при ошибках передачи и управление потоком. Большинство протоколов канального уровня фиксируют ошибки при передачи, а затем отбрасывают сообщения(сегмент) с ошибками. Протокол TCP обеспечивает повторную передачу отброшенного или потерянного сообщения и помогает избежать переполнения, протокол UDP этого сделать не может. Протокол TCP предоставляет больше служб приложениям, чем UDP. Меньшее количество служб в протоколе UDP позволяет ему использовать меньше байтов в заголовке (8 байт), по сравнению с TCP (20 байт), что приводит к уменьшению служебной нагрузки на сеть. Протокол TCP требует большую полосу пропускания и большее количество циклов обработки по сравнению с протоколом UDP. Функциями транспортного уровня являются: - Мультиплексирование с использованием портов – эта функция позволяет хосту-получателю по номеру порта выбрать приложение дл