170 likes | 532 Views
Протокол UDP. Сети и системы телекоммуникаций Созыкин А.В. План. Место UDP в моделях OSI и TCP/IP Назначение UDP Формат заголовка UDP Применение UDP. Место в моделях OSI и TCP/IP. Модель OSI. Модель TCP/IP. Прикладной. Прикладной. Представления. Сеансовый. Транспортный.
E N D
Протокол UDP Сети и системы телекоммуникаций Созыкин А.В.
План • Место UDP в моделях OSI и TCP/IP • Назначение UDP • Формат заголовка UDP • Применение UDP ИМКН УрФУ
Место в моделях OSI и TCP/IP Модель OSI Модель TCP/IP Прикладной Прикладной Представления Сеансовый Транспортный Транспортный Сетевой Сетевой Канальный Сетевых интерфейсов Физический ИМКН УрФУ
Транспортные протоколы TCP/IP Прикладной HTTP SMTP DNS FTP Транспортный TCP UDP Сетевой IP ICMP ICMP ICMP ARP ARP DHCP DHCP DHCP Сетевых интерфейсов Ethernet WiFi DSL ИМКН УрФУ
Протокол UDP • UserDatagram Protocol (UDP) – протокол дейтаграмм пользователя • Сообщение UDP называется дейтаграмма • Аналогия с телеграммой • Особенности UDP: • Нет соединения • Нет гарантии доставки данных ИМКН УрФУ
Назначение UDP • Основная задача UDP – адресация транспортного уровня • Указать порты отправителя и получателя • Надежность доставки по сравнению с IP не повышается ИМКН УрФУ
Формат заголовка UDP • Длина UDP: • Минимум 8 байт (только заголовок) • Максимум 65 515 байт (максимальная длина данных IP-пакета) 16 бит Порт отправителя 16 бит Порт получателя 16 бит Длина UDP 16 бит Контрольная сумма UDP ИМКН УрФУ
Применение UDP • Преимущество UDP – скорость работы • Нет накладных расходов на установку соединения • Надежность • В современных сетях ошибки происходят редко • Ошибку может обработать приложение • Область применения • Клиент-сервер, короткие запросы ИМКН УрФУ
Применение UDP: DNS • DNS использует UDP, порт 53 • Клиент DNS отправляет UDP-запрос серверу DNS • Сервер DNS отправляет UDP-ответ клиента • При использовании TCP сначала нужно было бы установить соединение (три пакета) • Клиент DNS запускает таймер после отправления запроса • Если через определенный промежуток времени ответ не пришел – запрос отправляется еще раз ИМКН УрФУ
Итоги • Место UDP в моделях OSI и TCP/IP • Назначение UDP • Формат заголовка UDP • Применение UDP ИМКН УрФУ
Вопросы? ИМКН УрФУ