Dne 6. června 2022 oficiálně vydala IETF (Internet Engineering Task Force) RFC pro HTTP/3, což je třetí hlavní verze protokolu Hypertext Transfer Protocol (HTTP), HTTP/3 vždy běží na QUIC (ne TCP pro TCP/IP, QUIC jej nahrazuje), QUIC (Quick UDP Internet Connection) je protokol na nízkolatenční internetové transportní vrstvě založený na UDP vyvinutý Googlem.
Protokol UDP
Internetová sada protokolů podporuje bezspojový transportní protokol nazvaný User Datagram Protocol (UDP). UDP umožňuje aplikacím odesílat zapouzdřené IP pakety bez navazování spojení. RFC 768 popisuje UDP.
Transportní vrstva internetu má dva hlavní protokoly, které se navzájem doplňují. Connected je UDP, který kromě odesílání paketů aplikacím nepřináší nic zvláštního a umožňuje jim navrhovat vlastní protokoly na požadované úrovni. Připojení je TCP, které dělá téměř všechno.
UDP je zkratka pro User Datagram Protocol, čínský název je User Datagram Protocol, což je protokol bezspojové transportní vrstvy v referenčním modelu OSI (Open System Interconnection), poskytující transakční jednoduché a nespolehlivé služby přenosu informací, IETF RFC 768 je oficiální specifikací UDP. Protokolové číslo UDP v IP paketech je 17.
Protokol UDP se používá ke zpracování paketů podobně jako protokol TCP a v modelu OSI se oba nacházejí na transportní vrstvě, nad IP protokolem. UDP má nevýhodu v tom, že neposkytuje balení, sestavování a třídění paketů, tedy když je paket odeslán, není možné vědět, zda dorazí bezpečně a úplně. UDP se používá k podpoře webových aplikací, které potřebují přenášet data mezi počítači. Mnoho síťových aplikací v režimu klient/server, včetně systémů pro videokonference v síti, vyžaduje použití protokolu UDP. Protokol UDP se používá již mnoho let od svého vzniku a ačkoliv jeho původní lesk byl zastíněn některými podobnými protokoly, UDP je stále velmi praktickým a životaschopným protokolem síťové transportní vrstvy i dnes.
Mnoho aplikací podporuje pouze UDP, například streamování multimediálních dat, bez generování dalších dat a bez opětovného odesílání paketů, i když vědí, že jsou poškozené. Při kladení důrazu na výkon přenosu před integritou přenosu, například u audio a multimediálních aplikací, je UDP nejlepší volbou. UDP je také dobrá volba v případech, kdy je doba přenosu dat tak krátká, že předchozí proces připojení se stává celým provozním tělesem.
UDP je protokol bezspojové transportní vrstvy v referenčním modelu OSI, který se používá především při přenosech, které nevyžadují doručení pořadí paketů, a inspekce a pořadí pořadí přenosu paketů jsou prováděny aplikační vrstvou, poskytující transakčně orientované jednoduché a nespolehlivé služby přenosu informací. Protokol UDP je v podstatě rozhraním mezi IP protokolem a mateřským protokolem. Protokol UDP je použitelný pro více aplikací běžících na stejném zařízení.
UDP poskytuje komunikaci bez spojení a nezaručuje spolehlivost přenášených paketů, což jej činí vhodným pro přenos malého množství dat najednou, a spolehlivost přenosu UDP je zodpovědná za aplikační vrstvu. Běžně používané čísla portů UDP jsou: 53 (DNS), 69 (TFTP), 161 (SNMP) a protokoly UDP zahrnují: TFTP, SNMP, NFS, DNS a BOOTP.
UDP pakety nemají záruky spolehlivosti, sekvenční záruky ani pole řízení toku a nejsou spolehlivé. Nicméně protože protokol UDP má méně možností řízení, nízkou latenci a vysokou efektivitu přenosu dat při přenosu dat, je vhodný pro aplikace, které nevyžadují vysokou spolehlivost, nebo pro aplikace, které mohou zajistit spolehlivost, jako jsou DNS, TFTP, SNMP atd.
přezkoumání
Nejprve služba zapne UDP posluchač, port je: 2017,Po obdržení zprávy od klienta přidejte slovo "odpověz" před zprávu a odpovězte klientovi, kód je následující:
Server nasadit do ECS, poté otevřít klienta UDP na lokálním počítači a odesílat serveru zprávu s následujícím kódem klienta:
(Konec)
|