3.3 Connectionless Transport: UDP
Vložit
- čas přidán 8. 05. 2024
- Video presentation: "Transport layer: Connectionless Transport: UDP." UDP sender and receiver actions. UDP segment structure. The Internet checksum.
Computer networks class.
Jim Kurose
Textbook reading: Section 3.3, Computer Networking: a Top-Down Approach (8th edition), J.F. Kurose, K.W. Ross, Pearson, 2020.
See gaia.cs.umass.edu/kurose_ross for more open student resources.
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.
You said "Its pretty boring but like eating vegetables , like eating brocoli its actually good for you"
WELL HAH. I LOVE BROCOLI!
Excellent lecture, thank you professor!
Thank you!
Excellent video
Do I love you? My god, if your love were a grain of sand, mine would be a universe of beaches.
Based
Still quantifiable and less than infinity. So, I don't love you, you don't love me.
keep it in your pants🍆🤣
Do I love karanpreetsingh? My god, if karanpreetsingh's love were a grain of sand, mine would be a universe of beaches.
Thankssssss a million 😍 ur videos are really great.
Thank you Sir , It is very useful for me.😇
I think everyone should give RFC 768 a read. It adds perfectly to this crucial lecture.
Thanks. Sir
how the fuck are you that good, sir! thank you so much
🧠
ori babu evadra nuvvu
Velli allu arjun gadi modda gudu