3.3 Connectionless Transport: UDP

  Рет қаралды 77,098

JimKurose

JimKurose

Күн бұрын

Пікірлер: 20
@ayeyo4081
@ayeyo4081 Жыл бұрын
Note to add: Why does UDP even have checksum for "error detection" if it doesn't do any "error recovery"? - Error recovery is when we retransmit because we have detected error - Error detection is when we simply check for an error Textbook states: "Although UDP provides error checking, it does not do anything to recover from an error. Some implementations of UDP simply discard the damaged segment; others pass the damaged segment to the application with a warning" - Computer Networking: A top-down approach Kurose, Ross Note #2: So why should we ever use UDP? - When timing is more important and little loss of data does not matter too much - For example, Online Live Meetings (e.g. like zoom or skype). Timing is more important than a few frames of the video not showing properly or a few words not heard by the listener (speaker can just repeat the word simply). At these points we actually don't even want to retransmit to recover the error (lost/glitched frames of video or miliseconds of glitched/lost sound). Because the moment these data mattered has already passed. However we want our online meeting to be as much as like a real meeting minimising delays, so timing is important. Hence we should use UDP.
@karanpreetsingh5966
@karanpreetsingh5966 2 жыл бұрын
Do I love you? My god, if your love were a grain of sand, mine would be a universe of beaches.
@Saad-pj7ip
@Saad-pj7ip 2 жыл бұрын
Based
@advaitamallik7703
@advaitamallik7703 2 жыл бұрын
Still quantifiable and less than infinity. So, I don't love you, you don't love me.
@aayushsenapati5002
@aayushsenapati5002 Жыл бұрын
keep it in your pants🍆🤣
@garvitjain1623
@garvitjain1623 6 ай бұрын
Do I love karanpreetsingh? My god, if karanpreetsingh's love were a grain of sand, mine would be a universe of beaches.
@severjanlici
@severjanlici Жыл бұрын
You said "Its pretty boring but like eating vegetables , like eating brocoli its actually good for you" WELL HAH. I LOVE BROCOLI!
@ricp
@ricp Жыл бұрын
Excellent lecture, thank you professor!
@plainfilth1126
@plainfilth1126 3 жыл бұрын
Thank you!
@gabrieldylan9789
@gabrieldylan9789 Жыл бұрын
I think everyone should give RFC 768 a read. It adds perfectly to this crucial lecture.
@elhamfarahani8582
@elhamfarahani8582 11 ай бұрын
Thankssssss a million 😍 ur videos are really great.
@dukara702
@dukara702 Жыл бұрын
Excellent video
@priyeshtandel2101
@priyeshtandel2101 Жыл бұрын
Thank you Sir , It is very useful for me.😇
@lucastorales7904
@lucastorales7904 10 ай бұрын
how the fuck are you that good, sir! thank you so much
@vilasdm8544
@vilasdm8544 Жыл бұрын
Thanks. Sir
@StevenEckert-l3c
@StevenEckert-l3c 17 күн бұрын
Jonathon Dale
@klevisimeri607
@klevisimeri607 5 ай бұрын
🧠
@syamnitinp
@syamnitinp Жыл бұрын
ori babu evadra nuvvu
@findmeifucan2719
@findmeifucan2719 Жыл бұрын
Velli allu arjun gadi modda gudu
@evelynfaneers4960
@evelynfaneers4960 3 күн бұрын
Jackson Deborah Jones Elizabeth White Linda
3.4-1 Principles of Reliable Data Transfer  (Part 1)
24:04
JimKurose
Рет қаралды 115 М.
3.2 Transport layer multiplexing and demultiplexing
14:20
JimKurose
Рет қаралды 88 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 1,3 МЛН
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 35 МЛН
What is a Protocol? (Deepdive)
18:14
LiveOverflow
Рет қаралды 171 М.
4.1 Introduction to the Network Layer
15:44
JimKurose
Рет қаралды 113 М.
3.5-1 TCP Reliability, Flow Control, and Connection Management
14:20
Top 8 Most Popular Network Protocols Explained
6:25
ByteByteGo
Рет қаралды 322 М.
Что такое TCP/IP: Объясняем на пальцах
15:38
2.7 Socket programming
21:12
JimKurose
Рет қаралды 62 М.
OSI and TCP IP Models - Best Explanation
19:20
_Drunk Engineer_
Рет қаралды 430 М.
2.1 Principles of the Application Layer
24:29
JimKurose
Рет қаралды 116 М.
Networking For Beginners 101
1:47:58
Aleksa Tamburkovski
Рет қаралды 1,1 М.