Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634932)
Контекстум
Руконтекст антиплагиат система
Linux Format (Линукс Формат)  / №1 2016

СИСТЕМА: СЕТЬ И ПРОТОКОЛ UDP (80,00 руб.)

0   0
Первый авторБраун Крис
Страниц4
ID566508
АннотацияВ прошлом месяце мы изучали применение сокетов API для написания ориентированных на подключение клиентов исерверов, использующих протокол TCP. В этом месяце мы рассмотрим модель без подключения, использующую протокол UDP. Что означает «без подключения»? Ну, с точки зрения программиста это означает, что в коде нет шагов, устанавливающих подключение — ни одного вызова методов connect(), listen() или accept(), которые мы видели в LXF203. Клиент просто формирует датаграмму, цепляет к ней адрес получателя и отправляет. С точки зрения сервера, сервер на основе UDP иногда можно представить себе как корзину с надписью «Порт 69» или аналогичной. Любой клиент может бросить датаграмму в эту корзину. Сервер на основе UDP может получать сообщения от нескольких клиентов в произвольном порядке по очереди (как показывает моя схема последовательности операций).
Браун, К. СИСТЕМА: СЕТЬ И ПРОТОКОЛ UDP / К. Браун // Linux Format (Линукс Формат) .— 2016 .— №1 .— С. 82-85 .— URL: https://rucont.ru/efd/566508 (дата обращения: 29.04.2024)

Предпросмотр (выдержки из произведения)

Сис тем ное про грам ми ро ва ние Сис те ма: Сеть и протокол UDP В по след ней час ти се рии статей док то ра Кри са Брау на мы ис сле ду ем мо дель без под клю че ния и се те вое про грам ми ро ва ние с ис поль зо ва ни ем UDP. бы ст ро пе ре дать да та грам му UDP, а не де вять со об ще ний, тре буемых для об ме на по TCP (три для ус та нов ки со еди не ния, од но для от прав ки дан ных, од но для под твер жде ния и че ты ре — для за крытия со еди не ния). <...> Ко неч но, у эко ном но сти UDP есть не дос та ток: нет га ран тии Наш эксперт Док тор Крис Бра ун обу ча ет, пи шет и кон суль ти ру ет по Linux. <...> Уче ная сте пень по фи зи ке эле мен тар ных частиц ему в этом совсем не по мо га ет. <...> Да та грам ма мо жет про сто по те рять ся при пе ре да че, и мы ни че го не уз на ем. <...> По этой при чи не UDP ино гда по лу шу тя расшиф ро вы ва ют как «Не на деж ный про то кол да та грамм [Unreliable datagram Protocol]». <...> . Про яс ним, что здесь озна ча ет «не на деж ный». <...> Мы про сто го во рим, что в про то ко ле нет ме ха низ ма про вер ки по лу че ния да та грам мы и ее по втор ной пе ре от прав ки, ес ли она не дош ла. <...> За од но про яс ним, что мы име ем в ви ду, го во ря, что TCP яв ля ет ся сер <...>