Информационно-вычислительные сети. Капустин Д.А - 58 стр.

UptoLike

58
данных от одного узла сети к другому. Он создает сеанс с
установлением соединения, иначе говоря, виртуальный канал между
машинами.
Пользовательский протокол дейтаграмм (UDP)
Протокол UDP предназначен для отправки небольших объемов
данных (дейтаграмм) без установки соединения и используется
приложениями, которые не нуждаются в подтверждении адресатом их
получения [6]. UDP считается более простым протоколом, так как не
загромождает сеть служебной информацией и выполняет не все функции TCP.
Однако он успешно справляется с передачей информации, не требующей
гарантированной доставки, и при этом использует намного меньше сетевых
ресурсов. UDP не создает виртуальных каналов и не контактирует с
целевым устройством перед отправкой информации. Поэтому он считается
протоколом без постоянного соединения, или не ориентированным на
соединение [3].
Принцип работы UDP:
получает с верхних уровней блоки информации, разбивает их на
сегменты;
нумерует каждый из сегментов, чтобы все сегменты можно было
воссоединить в требуемый блок в пункте назначения, но
не упорядочивает сегменты и не заботится о том, в каком порядке они
поступят в место назначения,
отправляет сегменты и «забывает» о них;
не ждет подтверждений о получении и даже не допускает таких
подтверждений и потому считается ненадежным протоколом. Но это не
значит, что UDP неэффективенпросто он не относится к надежным
протоколам.
UDP также использует номера портов для определения
конкретного процесса по указанному IP-адресу. Однако UDP-порты
отличаются от TCP-портов и, следовательно, могут использовать те же
номера портов, что и TCP, без конфликта между службами.