Лекция 4 Транспортный уровень. UDP,TCP
Транспортный уровень
Транспортный уровень в Интернете UDP – User Datagram Protocol (RFC 768) – предоставляет приложениям службу ненадежной передач данных без установления логического соединени. TCP – Transmission Control Protocol(RFC 793, 1122, 1323, 2018, 2581) – предоставляет службу надежной передачи данных с установлением логического соединения.
Мультиплексирование и демультиплексирование :
Сегмент транспортного уровня
Мультиплексирование и демультиплексирование без установления логического соединения
Мультиплексирование и демультиплексирование с установлением логического соединения
Достоинства протокола UDP Отсутствие процедуры установления соединения Отсутствие информации о состоянии соединения Небольшой размер заголовка Улучшенный механизм управления передачей данных приложением
Протоколы прикладного и транспортного уровней, используемые Интернет - приложениями
Структура UDP- сегмента
Передающий и приемный буферы протокола TCP
Структура TCP- сегмента
Разбиение файла данных на TCP- сегменты
Порядковые номера и номера подтверждений в простом Telnet- приложении
Определение интервала ожидания
Выборочные значения времени оборота и их весовые коэффициенты
Повторная передача, вызванная потерей квитанции
Повторная передача сегмента с номер 100 не производится
Общая квитанция позволяет избежать повторной передачи первого сегмента
Обмен сегментами при тройном рукопожатии
Закрытие соединения
Типичная последовательность состояний клиента TCP
Типичная последовательность состояний TCP- сервера