TCP/IP-pino | |
---|---|
sovelluskerros |
BGP · DHCP · DNS · ESMTP · FTP · HTTP · IMAP · IRC · LDAP · MGCP · NNTP · NTP · POP3 · RPC · RTP · RTSP · SIP · SMTP · SNMP · SOCKS · SSH · Telnet · TLS/SSL · XMPP · (..lisää..) |
kuljetuskerros |
TCP · UDP · QUIC · DCCP · SCTP · RSVP · RIP · ECN |
verkkokerros |
IP (IPv4 ja IPv6) · ICMP (ICMPv6) · IGMP · IPsec |
siirtoyhteyskerros | ARP · IS-IS · NDP · OSPF · L2TP · PPP |
fyysinen kerros |
QUIC (Quick UDP Internet Connections) on verkkoprotokolla, joka toteuttaa HTTP/2:n ja TLS-salauksen UDP-liikenteellä TCP-liikenteen sijaan.[1][2] Aiemmin tunnettu nimellä HTTP-over-QUIC protokolla tunnetaan jatkossa nimellä HTTP/3 ja IETF suunnittelee protokollan seuraavan HTTP/2 versiota.[2][3] Google on ollut merkittävässä osassa protokollan kehityksessä, mutta IETF suunnittelee protokollasta yleisempää standardiversiota.[2][3] Yhdistämällä eri protokollakerrokset voidaan pienentää latenssia ja kommunikointiviiveitä edestakaisessa liikenteessä merkittävästi.[4]
Suorituskykymittauksissa on todettu eroja eri QUIC-toteutuksissa.[5] QUIC tarjoaa etuja latenssin kannalta, mutta samalla vaatii enemmän toteutukselta, joka johtaa epäjohdonmukaisuuksiin suorituskyvyssä toteutuksien välillä.[5]