Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Протокол UDP.
Протокол пользовательских датаграмм UDP – это очень простой протокол транспортного уровня, не ориентированный на соединение и не являющийся надежным. При обмене данными с использованием UDP не тратится время на установление соединения и на посылку подтверждений, за счет чего обмен происходит быстрее, чем в TCP сессии. Среди приложений, использующих UDP – TFTP, SNMP, DNS. Максимальный размер UDP датаграммы – 512 байт. Если при обмене по протоколу DNS потребовалось переслать блок информации, превышающий 512 байт, устанавливается TCP соединение. Длина UDP- заголовка 8 байт. Структура UDP заголовка имеет следующий вид
Рис Структура UDP заголовка
· Source port - порт отправителя. Указывает порт процесса, посылающего датаграмму. Можно принять, что это тот порт, на который при отсутствии какой-либо иной информации следует адресовать ответную датаграмму. Если данное поле не задействовано, то в него следует записать нули. · Destination port - порт получателя. Имеет смысл только в контексте конкретного Internet адреса получателя. · Length – длина. Длина в октетах данной датаграммы, включая как заголовок, так и данные (Это означает, что минимальное значение поля длины равно восьми). · Checksum - контрольная сумма.
|