3.3 Connectionless Transport: UDP

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 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.

ความคิดเห็น • 18

  • @ayeyo4081
    @ayeyo4081 11 หลายเดือนก่อน +29

    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 9 หลายเดือนก่อน +6

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

  • @karanpreetsingh5966
    @karanpreetsingh5966 2 ปีที่แล้ว +38

    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 ปีที่แล้ว +12

      Based

    • @advaitamallik7703
      @advaitamallik7703 ปีที่แล้ว +1

      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 2 หลายเดือนก่อน +1

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

  • @ricp
    @ricp ปีที่แล้ว +4

    Excellent lecture, thank you professor!

  • @gabrieldylan9789
    @gabrieldylan9789 11 หลายเดือนก่อน +4

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

  • @plainfilth1126
    @plainfilth1126 3 ปีที่แล้ว +11

    Thank you!

  • @dukara702
    @dukara702 ปีที่แล้ว +1

    Excellent video

  • @elhamfarahani8582
    @elhamfarahani8582 7 หลายเดือนก่อน

    Thankssssss a million 😍 ur videos are really great.

  • @priyeshtandel2101
    @priyeshtandel2101 8 หลายเดือนก่อน

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

  • @vilasdm8544
    @vilasdm8544 8 หลายเดือนก่อน

    Thanks. Sir

  • @lucastorales7904
    @lucastorales7904 5 หลายเดือนก่อน

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

  • @klevisimeri607
    @klevisimeri607 หลายเดือนก่อน

    🧠

  • @syamnitinp
    @syamnitinp ปีที่แล้ว +1

    ori babu evadra nuvvu