bybence
Kapcsolat
bybence

Felfedezés

Eszközök

Academy

Blog

Hírek

Kapcsolat

Academy

Internet & HTTP

ByBence Academy

Internet & HTTP

11 anyag

Domainből hálózati kapcsolat

Hogyan működik az internet?DNS működéseIP-cím és routing
TCP, UDP és QUIC
Academy

/

Internet & HTTP

/

Domainből hálózati kapcsolat

TCP, UDP és QUIC

TCP, UDP és QUIC különbsége webfejlesztőknek: megbízható bájtfolyam, datagram, handshake és miért épül HTTP/3 QUIC-ra.

1 perc olvasás

Frissítve: 2026. szeptember 12.

Balogh Bence

Röviden

A TCP és UDP transport protokollok eltérő szolgáltatást adnak az alkalmazásoknak. TCP sorrendezett, megbízható bájtfolyamot biztosít; UDP könnyű datagram-szállítást ad saját megbízhatósági garanciák nélkül. A QUIC UDP fölött épít modern transport funkciókat és integrált TLS-t.

Mit jelent a tcp, udp és quic?

A TCP és UDP transport protokollok eltérő szolgáltatást adnak az alkalmazásoknak. TCP sorrendezett, megbízható bájtfolyamot biztosít; UDP könnyű datagram-szállítást ad saját megbízhatósági garanciák nélkül. A QUIC UDP fölött épít modern transport funkciókat és integrált TLS-t.

Transport kompromisszumok

01

TCP: stream

02

UDP: datagram

03

QUIC: streams + TLS

04

HTTP/3

Hogyan működik a gyakorlatban?

HTTP/1.1 és HTTP/2 tipikusan TCP-t használ, míg HTTP/3 QUIC felett működik. QUIC több streamet tud egy kapcsolaton belül úgy kezelni, hogy egy stream csomagvesztése ne blokkolja ugyanúgy a többit transport-szinten, mint TCP head-of-line helyzetben.

  • TCP kapcsolatfelépítés és megbízható sorrend.
  • UDP minimális transportabsztrakció, alkalmazásfüggő garanciákkal.
  • QUIC UDP felett implementál megbízhatóságot, multiplexelést és titkosított transportot.
  • A választást alkalmazási protokoll végzi; frontend kódból általában nem te kapcsolgatod.

Gyakorlati fejlesztői szemlélet

Performance elemzéskor nézd meg, milyen protokollt tárgyalt a kliens és a CDN/origin. A HTTP/3 önmagában nem gyógyít rossz TTFB-t, túl nagy képeket vagy hosszú JavaScript taskokat.

Gyakori hibák és félreértések

  • UDP-t automatikusan „gyors, de rossz” protokollnak nevezni.
  • QUIC-ot egyszerűen UDP-re átnevezett HTTP-nak gondolni.
  • HTTP/3-t kliensoldali optimalizálás helyett univerzális performance fixnek tekinteni.

Források és szabványok

A technikai részletekhez elsődleges szabványokat és karbantartott hivatalos dokumentációt használok. Frameworkök, böngészők és webes API-k idővel változhatnak, ezért implementálás előtt mindig ellenőrizd az aktuális dokumentációt is.

RFC 9114 – HTTP/3

RFC 9000 – QUIC

RFC 9113 – HTTP/2

Kapcsolódó ByBence Academy

Webfejlesztés alapjaiWebes biztonságTeljesítményHTTP státuszkódok – SEO Academy

Előző

IP-cím és routing

Következő

HTTP request és response

Ezen az oldalon

Mit jelent a tcp, udp és quic?Hogyan működik a gyakorlatban?Gyakorlati fejlesztői szemléletGyakori hibák és félreértések