Сети и системы телекоммуникаций. Самуйлов К.Е - 51 стр.

UptoLike

СЕТИ И СИСТЕМЫ ТЕЛЕКОММУНИКАЦИЙ 51
08162431
IP-адрес источника
IP-адрес получателя
Нули
Протокол ( = 17)
Длина UDP
12 байт
Рис. 4.3. Структура псевдозаголовка пакета UDP
Защита заголовка IP несколько избыточна и делает протокол UDP
(впрочем, как и TCP) неотделимым от протокола IP, хотя это и поз-
воляет провести двойную проверку датаграмм IP, поступивших для
заданного получателя.
Протоколом UDP пользуются приложения, которым нужно пере-
давать датаграммы последовательно. Например, это такие протоколы
как BOOTP (Boot Protocol протокол начальной загрузки), DHCP
(Dynamic Host Configuration Protocol протокол динамического
конфигурирования хостов), DNS (Domain Name Service служба
именования доменов), NFS (Network File System сетевая файло-
вая система), TFTP (Trivial File Transport Protocol упрощённый
протокол передачи файлов), SNMP (Simple Network Management
Protocol простой протокол управления сетью).
Пользуясь UDP, приложение несёт ответственность за коррекцию
ошибок.
4.2. ПРОТОКОЛ TCP
Протокол TCP (Transmission Control Protocol протокол управ-
ления передачей) (RFC 783 «Transmission Control Protocol»), в от-
личии от UDP, — это «настоящий» протокол транспортного уров-
ня, имеющий средства управления потоком и коррекции ошибок. Он
ориентирован на установление соединения, поэтому клиент обязан
установить соединение с сервером до начала передачи данных TCP в
любом из направлений.
На рис. 4.4 показана структура заголовка сегмента TCP.
Поля Порт источника лина 16 бит) и Порт получателя (длина
16 бит) аналогичны таким же полям в заголовке пакета UDP (см.
п. 4.1) и идентифицируют процесс или приложение, использующие
протокол TCP.