TCP Congestion Control Explained // Troubleshooting Slow File Transfers

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 57

  • @rajindersinghbargari9936
    @rajindersinghbargari9936 2 роки тому

    Apart from awesome content, the presentation is cherry on the cake. It is very engaging and lovely.

  • @henrysmith2725
    @henrysmith2725 4 роки тому +4

    Echoing everyone else here - this is a fantastic talk. Thank you so much!

    • @ChrisGreer
      @ChrisGreer  4 роки тому

      Sure thing! Thanks for the comment and for stopping by my channel. Please like/share/subscribe.

  • @smcic
    @smcic 6 місяців тому

    53:30 thank you! I’ve been searching for the answer to this question!

  • @everest1632
    @everest1632 2 роки тому

    u r my mentor. i want to learn more about bandwidth delay product

  • @lucashenriquegarcia3037
    @lucashenriquegarcia3037 4 роки тому +2

    Jut subscribed yesterday since I am planning to deeper in Wireshark and this video is Amazing!

    • @ChrisGreer
      @ChrisGreer  4 роки тому

      Great to have you here Lucas, enjoy!

  • @jg6111
    @jg6111 5 років тому +5

    Thank You Chris. Please keep posting such videos.

  • @MrReivilos
    @MrReivilos 11 місяців тому

    Thanks for this presentation. I learned some of the material the hard way 😂.

    • @ChrisGreer
      @ChrisGreer  11 місяців тому

      Glad it was helpful!

  • @shivaprasadg3675
    @shivaprasadg3675 2 роки тому +2

    Absolutely Awesome 😊 Thank you very much for detailed explanation !!

    • @ChrisGreer
      @ChrisGreer  2 роки тому

      Thank you! Glad you liked it.

  • @nitinsharma-xt2fy
    @nitinsharma-xt2fy 3 роки тому +2

    This content is amazing - Chris, you are a life saver !

  • @anas021991
    @anas021991 4 роки тому +7

    I would say WOW!! What an explanation with really good example. Keep uploading on such bottleneck topics. Thank You Chris

    • @ChrisGreer
      @ChrisGreer  4 роки тому

      Thanks for the comment Anas!

  • @haroonmushtaq5303
    @haroonmushtaq5303 2 роки тому +1

    Thankyou Chris, great explanation

  • @gtag174
    @gtag174 4 роки тому +1

    Good Job Chris. Content is excellent.

  • @scottkennedy3071
    @scottkennedy3071 5 років тому +3

    Really enjoying this content - Thanks Chris.

    • @ChrisGreer
      @ChrisGreer  5 років тому

      You bet Scott - I'll keep working on more.

    • @BuickGeek24
      @BuickGeek24 5 років тому

      @@ChrisGreer Is it normal to see a keep-alive with a reset after it in a trace?

  • @naveenjkumar9684
    @naveenjkumar9684 4 роки тому +2

    Excellent Chris

  • @BabisPlaysGuitar
    @BabisPlaysGuitar 3 роки тому +2

    Hey Chris! Awesome explanation, very intuitive. One correction though. The Bandwidth Delay product should be in Bytes (or bits) and not Bytes per second. Other than that, great!

    • @ChrisGreer
      @ChrisGreer  3 роки тому

      Hello Babies, I appreciate you pointing that out - I have been meaning to fix that error. Unfortunately it is tough at this point.

  • @shruthis56
    @shruthis56 4 роки тому +1

    Excellent content. Learnt a lot. Thank you Chris.

    • @ChrisGreer
      @ChrisGreer  4 роки тому

      Thanks for the comment Shruthi! I'm really glad you liked it.

  • @almaluna7631
    @almaluna7631 2 роки тому

    Hi Chris,
    Where did 150 ms come from?
    In the first example you gave.
    Hope you can help me.

  • @skarasif
    @skarasif 4 роки тому +1

    You are a Rock Star

    • @ChrisGreer
      @ChrisGreer  3 роки тому

      Thanks Asif! I appreciate the comment.

  • @opendllmaster5125
    @opendllmaster5125 3 роки тому +1

    Is there any way to get the packet files to do the exercise as we follow the video? Huge thanks for your talk by the way ;-)

    • @ChrisGreer
      @ChrisGreer  3 роки тому

      Hey! For this video, no. I didn't end up deciding to share them with the YT audience, but.. there are several other ones on my channel that act similar. Sorry.

  • @benjaminbrink5098
    @benjaminbrink5098 2 роки тому

    Chris, how would one go about simulating network congestion like this, as a way to help test a web app's robustness in the wild [when it has a low keepalive]?

  • @andreashulsbeck6362
    @andreashulsbeck6362 4 роки тому

    Genius. Best explanation since 2018 from a guy called Chris Greer i guess. :)

  • @TheBenjamino33
    @TheBenjamino33 3 роки тому

    This is awesome content. Thank you for sharing this knowledge.
    There is one thing that messes with me; is there a rule/standard, when the receiver sends an Ack? I read a few things. Every other full
    segment, a certain amount of time, then the thing with the delayed ack's.. Is there a kind of an idle time between the congestion windows where the receiver decides to send the Ack's?

    • @ChrisGreer
      @ChrisGreer  3 роки тому +1

      Hey and that is a great question. So it is most common to see a TCP stack ack every other received segment, however this is adjustable in most operating systems. In some applications, I see the receiving TCP ack a whole block of data, like 10 MSS segments for example. Here is an article that shows how and where this value can be adjusted in Windows 10. docs.microsoft.com/en-us/troubleshoot/windows-server/networking/registry-entry-control-tcp-acknowledgment-behavior

  • @rafaelfufa1
    @rafaelfufa1 3 роки тому

    Thank you, I learn a lot today!

  • @lucidboi5334
    @lucidboi5334 3 роки тому

    Was the session after the break recorded?

  • @patgame
    @patgame 4 роки тому +9

    audience was dead bro, I would have shouted my lungs out :p great job though, Chris!

    • @ChrisGreer
      @ChrisGreer  4 роки тому +5

      Thanks Patgame - no worries I could hear you shout across UA-cam! Appreciate the comment.

  • @lucaspascual5956
    @lucaspascual5956 3 роки тому

    Excellent.

  • @humayunakhtar2116
    @humayunakhtar2116 5 років тому

    Great Content thanks

  • @programacion3694
    @programacion3694 2 місяці тому

    buen videito :)

  • @alikhalidsalim4865
    @alikhalidsalim4865 3 роки тому

    Thank you

  • @balkan917
    @balkan917 5 років тому

    This is just great

  • @lamjeri
    @lamjeri 3 роки тому

    3:16 And here we are in 2021, customers crave speed and are willing to pay extra to have a 1Gbit network connection delivered to their home aaand... then they expect that a single 2.4GHz AP (badly placed as well, no cables around the house!) to cover their entire flat/home. And they don't want any cables installed. Because "wHo UsES caBLeS iN 2021?". Ah, the blissful ignorance of consumers :-)

  • @rjjpro-carevideo8795
    @rjjpro-carevideo8795 3 роки тому

    TAKE TIME SHOULD DIRECT TO THE POINT ON TOPIC TO IM GONNA FELT SLEEPY LISTENING

  • @fwily2580
    @fwily2580 5 років тому

    Your hose analogy is completely wrong. It makes no sense. You should rethink it.