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

Поделиться
HTML-код
  • Опубликовано: 18 июн 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 8 дней назад +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

  • @user-ns9ze8xf5z
    @user-ns9ze8xf5z 4 месяца назад

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

  • @riteshchaudhary7784
    @riteshchaudhary7784 Год назад +1

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

  • @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.
    :)

  • @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

  • @lukepilarit1532
    @lukepilarit1532 2 года назад

    excellet video

  • @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.

  • @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