TCP Congestion Control - Internet Transport Layer | Computer Networks Ep. 3.7 | Kurose & Ross

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 มิ.ย. 2024
  • Answering the question: "How does the TCP transport protocol work?" Includes discussion of congestion-control, including TCP-Tahoe, TCP-Reno, TCP-NewReno, TCP-CUBIC, TCP-Vegas, and Google BBR.
    Based on Computer Networking: A Top-Down Approach 8th edition, Chapter 3, Section 7.
    Slides are copyright 1996-2020 J.F. Kurose, K.W. Ross All Rights Reserved., and freely available here: gaia.cs.umass.edu/kurose_ross...
    Background music: www.epidemicsound.com/referra...
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @Erza-nk4rn
    @Erza-nk4rn 3 วันที่ผ่านมา +1

    my prof needs an hour for this and doesnt get to the point, thank you for saving me so much time

  • @SriRam-fk9fq
    @SriRam-fk9fq 2 ปีที่แล้ว +4

    Wow, he just summarized everything you need to know about TCP congestion control in just 12 minutes. Excellent video

    • @EpicNetworks
      @EpicNetworks  2 ปีที่แล้ว

      Thanks, glad you enjoyed it!

  • @user-ns9ze8xf5z
    @user-ns9ze8xf5z 4 หลายเดือนก่อน

    So glad that TH-cam randomly recommended this video to me. You work is excellent and helpful

  • @edsonrocks
    @edsonrocks 3 ปีที่แล้ว +7

    Justin, what an incredible explanation. Thank you so much.
    I was tired of researching and reading so many books and articles that confused me.
    You brilliant and concisely put it all together.
    :)

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

    Wow! I was not able to understand Kurose and Ross textbook but this video made it very clear, Thank you sir!

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

    This is a great video. Please make some more!

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

    Around 1:10 you say that only timeouts were used to indicate congestion in Tahoe, could you provide a source for this? According to Computer Networking-A Top-Down Approach (page 300), Tahoe did use triple ACKs as a congestion indication, but handled it in the same way as congestion indicated by timeouts.

  • @TheSony7up
    @TheSony7up 2 ปีที่แล้ว

    Does Tahoe used fast re transmit for 3 duplicate ACKs ?

  • @typingcat
    @typingcat ปีที่แล้ว

    I also had thought that "slow start" is a wrong name, but then I thought that maybe the "slow" does not mean the window's increment rate is slow, but the sending speed is slow because the number of packets that can be sent is small (= small window size).

  • @garylau3096
    @garylau3096 2 ปีที่แล้ว

    I love you, thank you soooooooooo much

  • @davidfofah9536
    @davidfofah9536 ปีที่แล้ว

    so which is better, ctcp or cubic when gaming?

  • @Glfighter1
    @Glfighter1 2 ปีที่แล้ว

    Thank you sir

  • @maheshdeshpande4527
    @maheshdeshpande4527 3 ปีที่แล้ว

    i though additive increase, will increase the congestion window after packets equal to prev congestion window is sent and acke

    • @EpicNetworks
      @EpicNetworks  3 ปีที่แล้ว

      The exact implementation may vary by operating system, but the CWND will increase by 1 MSS by the time each full CWND of data has been acknowledged.

  • @lukepilarit1532
    @lukepilarit1532 2 ปีที่แล้ว

    excellet video

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

    This is the most complex episode from the series so far.

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

      Yes, the TCP algorithms are complex, but just wait until you get to routing protocols!

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

    Waste of time