Používá UDP sockety?
Používá UDP sockety?

Video: Používá UDP sockety?

Video: Používá UDP sockety?
Video: TCP and UDP: Sockets 2024, Duben
Anonim

UDP je bez připojení. Server umět okamžitě poslouchat zprávy, jakmile má a zásuvka . My použití systémové volání recvfrom pro čekání na příchozí datagram na konkrétní transportní adrese (IP adresa a číslo portu). První parametr, zásuvka je A zásuvka které jsme vytvořili předem (a použili bind.

Stejně tak se lidé ptají, jsou sockety TCP nebo UDP?

Protože webové servery fungují na TCP port 80, oba zásuvky jsou TCP sokety , zatímco pokud jste se připojovali k serveru fungujícímu na a UDP port, server i klient zásuvky bylo by UDP sokety.

Kromě výše uvedeného jsou zásuvky UDP obousměrné? Datagram zásuvky umožnit použití procesů UDP komunikovat. Datagram zásuvka podporuje obousměrný tok zpráv. Proces na datagramu zásuvka může přijímat zprávy v jiném pořadí, než je sekvence odesílání, a může přijímat duplicitní zprávy. The zásuvka typ je SOCK_RAW.

Podobně, jak zjistím, zda mám soket UDP?

V UDP protokol, a zásuvka je jedinečný identifikované podle zdrojové IP a zdrojového portu. V protokolu TCP je zásuvka je jedinečný identifikované podle zdrojové IP, zdrojového portu, cílové IP a cílového portu.

Kde se používá UDP?

Používá se UDP pro některé protokoly aktualizace směrování, jako je RIP (Routing Information Protocol). Normálně použitý pro aplikace v reálném čase, které nemohou tolerovat nerovnoměrné zpoždění mezi sekcemi přijaté zprávy. Následující implementace použití UDP jako protokol transportní vrstvy: NTP (Network Time Protocol)

Doporučuje: