TCP Congestion Control

  Рет қаралды 109,685

Anand Seetharam

Anand Seetharam

Күн бұрын

In this video, I describe congestion control in TCP using an illustrative example. The video discusses the additive increase multiplicative decrease aspect of TCP. I also talk about the slow start and the congestion avoidance phases of TCP.
If you want to obtain a certification and a Computer Networks Foundations badge from the State University of New York Binghamton based on the videos in this channel, please visit the link. For obtaining the certification, you will need to pass a multiple choice final exam based on these videos. The course also contains self-assessment quizzes to help you prepare for the finals and for obtaining the certificate.
www.binghamton.edu/watson/con...
---------
This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and support us in this endeavor!
---------
Help us spread computer science knowledge to everyone around the world!
Please support the channel and CSEdu4All by hitting "LIKE" and the "SUBSCRIBE" button. Your support encourages us to create more accessible computer science educational content.
Patreon: / csedu4all
GoFundMe: www.gofundme.com/f/csedu4all
---------
Find more interesting courses and videos in our website
Website: csedu4all.org/
---------
Find and Connect with us on Social Media:
Facebook: / csedu4all
Twitter: / seetharamanand
LinkedIn: / anand-seetharam-5444775a

Пікірлер: 54
@anandseetharam
@anandseetharam Жыл бұрын
I also blog on Medium medium.com/@seetharam.anand. I write on data science, AI, machine learning and computer science in general. Please FOLLOW me on Medium for more articles.I also provide FREE courses on Udemy on these topics www.udemy.com/user/anand-seetharam/. Check it out!
@WitchRobinHunter
@WitchRobinHunter 2 жыл бұрын
Thank a lot, it really helped me to figure out the most difficult part of my course in such a simple way, you're the boss
@shreyasshenoyt8776
@shreyasshenoyt8776 3 жыл бұрын
Saw the video once and already it's in my memory...great explanation..
@anandseetharam
@anandseetharam 3 жыл бұрын
Thank you
@trentbell4999
@trentbell4999 Жыл бұрын
I've watched like 4 videos on this and read so many articles, this is the first one that makes sense
@chai166
@chai166 3 жыл бұрын
I'm watching this on the day of exam hahaah thank you so much I don't need to study from a book now.
@anandseetharam
@anandseetharam 3 жыл бұрын
Good luck with your exam
@SearchOPal
@SearchOPal 3 жыл бұрын
Simple and straightforward! thanks
@yzhang3458
@yzhang3458 3 жыл бұрын
I'm surprised you don't get more comments but, your videos explaining computer networks are amazing and informative. Thank you very much for sharing your knowledge : )
@anandseetharam
@anandseetharam 3 жыл бұрын
You are welcome
@CSERISHINANDHA
@CSERISHINANDHA Жыл бұрын
It's because he's trying to use accents which is hard to understand, just use a neutral accent then more people will listen to you speaker.
@sanketnawale3546
@sanketnawale3546 3 ай бұрын
thank you anand I had an oral for the subjrect of sattelite and i was preparing i saw your video which was very hrelfull thanks a lot fir easy explanation
@abdullahmohammad5613
@abdullahmohammad5613 3 жыл бұрын
One point to add is that in TCP reno, if a duplicate acks is received; the cwnd cuts to half which is TCP's Reno threshold(SSH) after loss due to 3 duplicate acks.
@jamesdouitsis8180
@jamesdouitsis8180 2 жыл бұрын
You're a beauty man!! You explained it so cleanly
@karthik0999
@karthik0999 2 жыл бұрын
Very precise and clear explaination, thanks for making the video
@AlokTP
@AlokTP Ай бұрын
Very good explanation.
@dangatonegro
@dangatonegro Жыл бұрын
Those slides belong to Professor Kurose, right? I can't find where you are quoting him.
@kumudinigandhesiri7149
@kumudinigandhesiri7149 Жыл бұрын
It’s really helpful I suggest you to make more videos sir!
@nipunc6880
@nipunc6880 2 жыл бұрын
At later slides its being explained that the window size is increased exponentially ( to twice) when "each and every ack of previous sent segments has been received" while in previous slides it was told that when the first ack of the 2 segments arrives , the MSS is increased to twice. Please can you explain the same. In general cwnd is max number of segments that are sent before the sender waits for the acknowledgments - that is fine. The question that remains is that does the sender doubles the cwnd when the first ack has come or all the acks for all the previous segments have arrived?
@aashishprateek5030
@aashishprateek5030 2 жыл бұрын
this is a perfect explanation!
@t_balle1620
@t_balle1620 4 жыл бұрын
amazingly explained, thank you!
@anandseetharam
@anandseetharam 4 жыл бұрын
Glad it was helpful!
@user-yn1mj3ux9o
@user-yn1mj3ux9o 6 ай бұрын
Super clear,, thank you so much
@himanshubarak4944
@himanshubarak4944 3 жыл бұрын
Very well explained. Thanks for making this video.
@anandseetharam
@anandseetharam 3 жыл бұрын
You are welcome
@NATANSHROCKS
@NATANSHROCKS 4 жыл бұрын
Very well explained!
@anandseetharam
@anandseetharam 4 жыл бұрын
Thank you
@MrMarkgyuro
@MrMarkgyuro 4 жыл бұрын
subscribed, you explain really well!
@anandseetharam
@anandseetharam 4 жыл бұрын
Thanks
@saikalyantarun1739
@saikalyantarun1739 5 ай бұрын
What all cases does the threshold(ssthresh) increase here?
@anantchoudhari2898
@anantchoudhari2898 3 жыл бұрын
Hey thanks for the great explanation. One question: How do we decide the initial Slow Start Threshold at 8?
@anandseetharam
@anandseetharam 3 жыл бұрын
Thanks! That is used here for explanation purposes.
@anantchoudhari2898
@anantchoudhari2898 3 жыл бұрын
@@anandseetharam I meant to ask how is it decided in general(the initial ssthresh value). Also, is it a parameter where I can check from the OS?Like going /proc/sys/net/ipv4.
@henryhailcee9923
@henryhailcee9923 4 жыл бұрын
very well explained thank you
@anandseetharam
@anandseetharam 4 жыл бұрын
Glad it was helpful!
@izharkazmi
@izharkazmi 3 жыл бұрын
Very well explained. It helped a lot. Subscribed the channel also to support the good cause.
@anandseetharam
@anandseetharam 3 жыл бұрын
Glad it helped
@dianampm99
@dianampm99 3 жыл бұрын
So good!
@anandseetharam
@anandseetharam 3 жыл бұрын
Thank you
@chanezsfaihi9174
@chanezsfaihi9174 4 ай бұрын
Why the Ack of the seg 2 is 4 ansvthen 8 I cant get it please
@mrchow3177
@mrchow3177 4 жыл бұрын
Brilliant
@anandseetharam
@anandseetharam 4 жыл бұрын
Thank you
@arvindg553
@arvindg553 3 жыл бұрын
Best on youtube 💯
@anandseetharam
@anandseetharam 3 жыл бұрын
Thank you
@AhamedKabeer-wn1jb
@AhamedKabeer-wn1jb 3 жыл бұрын
GOOD EXPLANTION
@anandseetharam
@anandseetharam 3 жыл бұрын
Thanks!
@abinayas6221
@abinayas6221 2 жыл бұрын
I have one doubt this question and open loop and closed loop congestion control techniques are same ahh
@nevilholmes5900
@nevilholmes5900 3 жыл бұрын
Tcp rano min 6.30
@bensmith6512
@bensmith6512 3 жыл бұрын
is this slide stolen from my uni XD
@anandseetharam
@anandseetharam 3 жыл бұрын
These slides are from Kurose and Ross (made publicly available with their textbook).
@rajolihemanthkumar6635
@rajolihemanthkumar6635 3 жыл бұрын
Slang👎
@user-mq8os3db2p
@user-mq8os3db2p 9 ай бұрын
your explanation is good but your accent makes it worst
TCP connection management
6:06
Anand Seetharam
Рет қаралды 14 М.
Congestion Control in TCP
24:43
Engineering Funda
Рет қаралды 15 М.
The most impenetrable game in the world🐶?
00:13
LOL
Рет қаралды 31 МЛН
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 36 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 17 МЛН
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 50 МЛН
jayKutingting is live!
5:16:53
jayKutingting
Рет қаралды 1,4 М.
TCP Congestion Control: How to set the TCP timer value
5:03
Anand Seetharam
Рет қаралды 15 М.
TCP Congestion Control
6:33
Animated Study
Рет қаралды 66 М.
TCP: Flow Control and Window Size
6:27
Rick Graziani
Рет қаралды 86 М.
5 8 Transport Layer   Congestion Control
22:21
CIS UOD Videos
Рет қаралды 23 М.
3.7 - TCP Congestion Control | FHU - Computer Networks
18:05
Kenan Casey
Рет қаралды 107 М.
TCP vs UDP - Explaining Facts and Debunking Myths - TCP Masterclass
20:24
Practical Networking
Рет қаралды 81 М.
9.TCP Windowing
6:16
System Engineer
Рет қаралды 85 М.
The most impenetrable game in the world🐶?
00:13
LOL
Рет қаралды 31 МЛН