3.3 Connectionless Transport: UDP

Sdílet
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.

Komentáře • 18

  • @ayeyo4081
    @ayeyo4081 Před 10 měsíci +28

    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.

  • @severjanlici
    @severjanlici Před 8 měsíci +6

    You said "Its pretty boring but like eating vegetables , like eating brocoli its actually good for you"
    WELL HAH. I LOVE BROCOLI!

  • @ricp
    @ricp Před rokem +4

    Excellent lecture, thank you professor!

  • @plainfilth1126
    @plainfilth1126 Před 3 lety +11

    Thank you!

  • @dukara702
    @dukara702 Před rokem +1

    Excellent video

  • @karanpreetsingh5966
    @karanpreetsingh5966 Před 2 lety +36

    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 Před 2 lety +12

      Based

    • @advaitamallik7703
      @advaitamallik7703 Před rokem +1

      Still quantifiable and less than infinity. So, I don't love you, you don't love me.

    • @aayushsenapati5002
      @aayushsenapati5002 Před rokem

      keep it in your pants🍆🤣

    • @garvitjain1623
      @garvitjain1623 Před měsícem +1

      Do I love karanpreetsingh? My god, if karanpreetsingh's love were a grain of sand, mine would be a universe of beaches.

  • @elhamfarahani8582
    @elhamfarahani8582 Před 7 měsíci

    Thankssssss a million 😍 ur videos are really great.

  • @priyeshtandel2101
    @priyeshtandel2101 Před 7 měsíci

    Thank you Sir , It is very useful for me.😇

  • @gabrieldylan9789
    @gabrieldylan9789 Před 10 měsíci +4

    I think everyone should give RFC 768 a read. It adds perfectly to this crucial lecture.

  • @vilasdm8544
    @vilasdm8544 Před 7 měsíci

    Thanks. Sir

  • @lucastorales7904
    @lucastorales7904 Před 5 měsíci

    how the fuck are you that good, sir! thank you so much

  • @klevisimeri607
    @klevisimeri607 Před měsícem

    🧠

  • @syamnitinp
    @syamnitinp Před rokem +1

    ori babu evadra nuvvu