- Главная
- Информатика
- UDP — протокол пользовательских датаграмм
Содержание
- 2. UDP-приложения используют датаграммные сокеты для установки соединения между хостами. Приложение связывает сокет с его конечной точкой
- 3. TCP — ориентированный на соединение протокол, что означает необходимость «рукопожатия» для установки соединения между двумя хостами.
- 4. Сравнение UDP и TCP
- 5. Структура пакетаUDP — минимальный ориентированный на обработку сообщений протокол транспортного уровня, задокументированный в RFC 768 Порт
- 7. Скачать презентацию
Слайд 2UDP-приложения используют датаграммные сокеты для установки соединения между хостами. Приложение связывает сокет с его
UDP-приложения используют датаграммные сокеты для установки соединения между хостами. Приложение связывает сокет с его
конечной точкой передачи данных, которая является комбинацией IP-адреса и порта службы. Порт — это программная структура, определяемая номером порта — 16-битным целочисленным значением (то есть от 0 до 65535)
Слайд 3TCP — ориентированный на соединение протокол, что означает необходимость «рукопожатия» для установки
TCP — ориентированный на соединение протокол, что означает необходимость «рукопожатия» для установки
соединения между двумя хостами. Как только соединение установлено, пользователи могут отправлять данные в обоих направлениях.
UDP — более простой, основанный на сообщениях протокол без установления соединения. Протоколы такого типа не устанавливают выделенного соединения между двумя хостами. Связь достигается путём передачи информации в одном направлении от источника к получателю без проверки готовности или состояния получателя
Слайд 4Сравнение UDP и TCP
Сравнение UDP и TCP
Слайд 5Структура пакетаUDP — минимальный ориентированный на обработку сообщений протокол транспортного уровня, задокументированный в RFC 768
Структура пакетаUDP — минимальный ориентированный на обработку сообщений протокол транспортного уровня, задокументированный в RFC 768
Порт отправителя
В этом поле указывается номер порта отправителя. Предполагается, что это значение задаёт порт, на который при необходимости будет посылаться ответ. В противном же случае, значение должно быть равным 0. Если хостом-источником является клиент, то номер порта будет, скорее всего, динамическим. Если источником является сервер, то его порт будет одним из «хорошо известных»
Порт получателя
Это поле обязательно и содержит порт получателя. Аналогично порту отправителя, если хостом-получателем является клиент, то номер порта динамический, если получатель — сервер, то это будет «хорошо известный» порт.
В этом поле указывается номер порта отправителя. Предполагается, что это значение задаёт порт, на который при необходимости будет посылаться ответ. В противном же случае, значение должно быть равным 0. Если хостом-источником является клиент, то номер порта будет, скорее всего, динамическим. Если источником является сервер, то его порт будет одним из «хорошо известных»
Порт получателя
Это поле обязательно и содержит порт получателя. Аналогично порту отправителя, если хостом-получателем является клиент, то номер порта динамический, если получатель — сервер, то это будет «хорошо известный» порт.