UDP doesn't suck! It's the BEST L4 protocol for THESE types of applications...

preview_player
Показать описание
UDP is often defined by comparing it to TCP. Which leaves UDP with definitions like "no flow control" and "no reliability". These types of comparison tend to give UDP a bad reputation. UDP in fact is much cooler than people realize, and in this video we're going to illustrate the three types of applications that are better suited for UDP than they are for TCP.

TCP vs UDP - Explaining Facts and Debunking Myths - TCP Masterclass - Lesson 1

TCP - 12 Simple ideas to explain the Transmission Control Protocol

UDP is a Layer 4 protocol that favors efficiency over reliability. We first mentioned TCP and UDP in this video about the OSI model:

=====

00:00 - Intro
00:33 - Why do people think UDP sucks?
01:05 - Applications with Small Requests and Small Responses
04:46 - Applications with built-in reliability
07:11 - QUIC
07:52 - Applications that involve Live or Streamed Content
10:34 - Outro

=====

User Datagram Protocol
Who uses UDP?
What uses UDP?
What protocols use UDP?

=====

=== Networking Fundamentals - Module 1 ===
Lesson 1 - Network Devices

Lesson 2 - OSI Model

Lesson 3 - Everything Hosts to do speak on the Internet

Lesson 4 - Everything Switches do to facilitate communication

Lesson 5 - Everything Routers do to facilitate communication

Lesson 6 - Networking Protocols
- ARP, FTP, SMTP, HTTP, SSL, TLS, HTTPS, DNS, DHCP
- Four items MUST be configured for Internet Connectivity

Lesson 7 - How Data moves through the Internet

====

🖧 Full Networking Fundamentals series (Module 1 - all FREE):

📜 Studying for your CCNA?

🧮 Want to learn Subnetting?

🔐 Want to learn about SSL, TLS, and Cryptography?

If you enjoyed this content, then please tell one other person about this series. Sharing this video is the best way you can thank me and return the favor for this free content. Plus, you can get free Internet Points (karma, likes, retweets, etc) by simply sharing this content across social media communities. =) Thank you.

---
Рекомендации по теме
Комментарии
Автор

👉👉 Enroll now for *discounted early access* to the course and a chance to help shape its content.

But what about the TCP Masterclass?

I have about 10-12 lessons scoped out for a comprehensive TCP Masterclass, and I'd love to create it at some point.

When I released the first three lessons, I offered a challenge: If any one video garnered 100k views in the first 6 months, I would create the full TCP Masterclass. Unfortunately, we didn't meet that goal, so I had to prioritize other projects.

But I haven't given up hope! *If you are interested in seeing the full TCP Masterclass developed, then the best way to bring that to fruition is to spread the word about this content*.

Doing so will help others fully understand TCP and UDP and bring me closer to committing to creating the full series... Plus, think of all the Internet Points you can get for sharing this series (likes, karma, follows, etc) 😉


Otherwise, I genuinely hope you got a lot out of the first three lessons. Thank you for all the encouraging words in the comments. =)

PracticalNetworking
Автор

It's not much Ed, but I'm glad to have found you at the beginning of my career into Networking and Cybersecurity. Additionally, I'm sure, that in the future after I hopefully and eventually land my first job and beyond, I will be sharing with others how great of a teacher this Ed Harmoush guy on Youtube is lol. Keep making these videos, they are amazing!

NeurosesGamer
Автор

These two protocols tcp / udp played a very important role in technology last 40 years

Abdirahmaann
Автор

Ed., you're a bundle of blessings. I can't thank you enough for all you give. You carry the burden of making these technicalities meaningful without being asked. I don't even know how to describe you. You're simply awesome. This production is always getting better; I feel like there's no limits to your resourcefulness. Beyond the technologies, your visuals and audio blends are just just just beautiful. Thank you.

adedejiemmanuel
Автор

only tutorial series that justifies the "masterclass" tag, it truly is! 💥

dpi
Автор

Ed I have been consuming your content religiously, thank you so much for your time. I had just watched your TCP video a couple days back, and you dropped this at the perfect time 😆

NeurosesGamer
Автор

This is the best video ever or TCP vs UDP with live examples and visual explanation. You earned a sub!

cyantarek
Автор

Thanks Ed, Your content is awesome, i can't believe this all can be explained in such a easy way .

PawanKumar-Ravish
Автор

unlike other videos which were recap of the basic are studied in highschool days haha, this is actully helpful... I'm prepping for SDE 3

k.alipardhan
Автор

Another fantastic learning session. Thanks!

wwolfram
Автор

I watched the complete playlist of Networking Fundamentals. You explained so well. Thankyou😊

SaumyaAgarwal-jg
Автор

Ed, more excellent content! I work on the OT side and UDP has several good applications. First, UDP works perfectly for historical process data that needs to go through a data diode. Second, real-time control data that relies on <10ms cycles times can't endure the overhead of TCP, so protocols like Ethernet IP Implicit use UDP.

riggle
Автор

Apparently I really need to see what you come up with for a QUIC lesson, because despite looking into it a bit, and looking at the structure and fields of QUIC, I still understood it to be a L4 protocol unto itself (even though it utilizes UDP); nothing I read led me to understand QUIC as an application layer protocol. So apparently I need to re-investigate. One of your breakdowns with illustrations will certainly shed more light, if you get a chance and are so inclined. 😄 Thanks for the great content! It really makes such a difference !

scottspa
Автор

The only video I have seen that explains UDP how it should be explained .... Thanks a Ton you have done an amazing job

khanget
Автор

Hi, I just want you to know that after watching one of your video i was so satisfied. I visited your channel, subscribed, browsed through all your contents and downloaded all the videos in 'Networking Fundamentals'...
You did a very good job.
BTW thanks for all that.
💯💥

dypsking
Автор

I use a Visual Basic 6 program I wrote several years ago to copy the contents of the clipboard on one PC to the clipboard on another PC on the home network. It uses UDP. I looked at similar programs on the internet, but none did quite what I wanted, and writing my own program enabled me to enhance it whenever I needed. There have been several enhancements over the past six years or so. The program works on XP, Windows 7 and Windows 10. UDP is easy to understand.

SuperLittleTyke
Автор

Amazing content.
Gripping as a thriller movie!
Please keep on posting such tutorial videos.

utkarsh_s
Автор

Almost everything will be migrating to QUIC, you should make a video on that, love yours channel, please keep up.

pbrigham
Автор

I had never thought about this concept. Thanks for the knowledge!

eieiei
Автор

Not that im not interested in a TCP masterclass, but there is already alot of information about TCP and UDP out there. It would be great to do a quic masterclass, as there is not alot of deep dive (like your TLS course that i enjoyed very much) on that topic yet.

pcbona