UDP използва ли сокети?
UDP използва ли сокети?

Видео: UDP използва ли сокети?

Видео: UDP използва ли сокети?
Видео: Протокол UDP | Курс "Компьютерные сети" 2024, Април
Anonim

UDP е без връзка. Сървър мога веднага слушайте за съобщения, след като има a гнездо . ние използване системното повикване recvfrom за изчакване на входяща дейтаграма на конкретен транспортен адрес (IP адрес и номер на порт). Първият параметър, гнездото е а гнездо които създадохме преди време (и използвахме bind.

По същия начин хората питат, TCP или UDP ли са сокетите?

Тъй като уеб сървърите работят TCP порт 80, и двете контакти са TCP гнезда , докато ако се свързвате със сървър, работещ на a UDP порт, както на сървъра, така и на клиента контакти би било UDP гнезда.

Освен по-горе, двупосочни ли са UDP сокетите? Дейтаграма контакти позволява на процесите да се използват UDP да общуват. Дейтаграма гнездо поддържа двупосочен поток от съобщения. Процес върху дейтаграма гнездо може да получава съобщения в различен ред от последователността на изпращане и може да получава дублиращи се съобщения. В гнездо типът е SOCK_RAW.

По същия начин как да разбера дали имам UDP сокет?

В UDP протокол, а гнездо е уникално идентифицирани от изходния IP и изходния порт. В протокола TCP, гнездо е уникално идентифицирани от IP адреса на източника, порта на източника, IP адреса на местоназначението и порта на дестинацията.

Къде се използва UDP?

Използва се UDP за някои протоколи за актуализиране на маршрутизация като RIP (протокол за информация за маршрутизиране). нормално използван за приложения в реално време, които не могат да понасят неравномерни закъснения между секциите на получено съобщение. Следните реализации използва UDP като протокол на транспортния слой: NTP (Протокол за мрежово време)

Препоръчано: