Is QUIC 'better' than TCP and UDP?

preview_player
Показать описание
Which transport layer protocol should you pick?

00:00 Intro
00:20 Overview of TCP
01:37 Overview of UDP
02:56 TCP vs. UDP
03:21 Overview of QUIC
06:41 Will QUIC make TCP and UDP obsolete?
07:29 Wrapup

Footnotes
[1] TCP+TLS example assumes you are running TLS 1.3. Lower versions may require additional steps. Technically it wouldn't be impossible to provide a similar feature in TCP, but to the best of my knowledge it doesn't exist. TLS' 0-RTT handshake may come to mind, but it only works after an initial connection with the host and may introduce privacy issues. TCP Fast Open has similar drawbacks. Firefox used to implement it, but later decided to remove support due to compatibility issues with TLS 1.3.

Thanks to Tom and Tim for reviewing a draft of this video.
Рекомендации по теме
Комментарии
Автор

3:23 “QUIC (not an abbreviation”

One minute later:
“Quick UDP Internet Connections”

Love the logo designs btw, awesome job!

EanaHufwe
Автор

Have to say, as someone who is _very_ particular about teaching methodology, I recognize the skill and natural talent you have with your teaching videos. This one is no different. Great comparison of the three transport layer protocols. *Fantastically animated and illustrated* . Well done, Pieter.

PracticalNetworking
Автор

Thank you for the amazing explanation. but I must mention this:
3:22 QUIC is not an abbreviation
4:21 QUIC stands for Quick UDP Internet Connections

DrMewFoxov
Автор

Hi Pieter! I'm so glad I found your channel. Thank you for adding such a helpful and excellent update to the playlist to tell us about QUIC! I'm new to networking and had no idea that even existed. I love how you explain the material and in particularly I love the graphics. I also know how much effort can go into producing this kind of content - on top of the protocol logos :) - so thank you for all of that too!

jasonmarin
Автор

Best QUIC explanation I've seen.

Great work!

jpalvis
Автор

Great job as always. Thank you, Pieter!

vojtechkaiser
Автор

Amazing!
It would be nice to have a video detailing Encryption protocols.

razashamim
Автор

Great video as usual. Homestarrunner is a blast from the past. Hope to see more from you.

Acheron.
Автор

This is a really good video!

I didn't even know that the checksum in UDP was optional, this seems like a holdover from *very* long ago - I'd assume almost everything does use it now though, given that it is probably almost impossible for the checksum to become the bottleneck in anything useful nowadays.

codenamelambda
Автор

So QUIC + UDP = TCP. Ahahaha ! More seriously. This look promising. Thank you for your fast forward explanation (you don't go back to the stone edge of http protocols...Thanks God.)

ivinoup
Автор

Nice explanation, albeit much simplified. Could be more in depth. It even leaves the fact that TCP is built on top of UDP, despite that it mentions that about QUIC. Everything is built on top of UDP when you want your own internet protocol.

exapsy
Автор

I recommend speeding the video up to get a not-slow voice

JorgetePanete
Автор

I was Reading about quic protocol just today and this video popped out...what a coincidence..Google play, YouTube, Chrome all is using quic ..go any data from Google cdn is getting classified as quic...that was the issue for which started my research...so basically we need a new signature to accurately identify this traffic

Techtips
Автор

Maroon sounds like you need more coffee

truesonic
Автор

6:51 I do not understand how QUIC can be slower than TCP in term of bandwith.

quentinrufin
Автор

Quic isn't an alternative for tcp or udp... It's silly to compare them

paherbst