Lec-69: TCP Congestion Control in Computer Networks in Hindi
ฝัง
- เผยแพร่เมื่อ 1 ธ.ค. 2024
- 👉Subscribe to our new channel: / @varunainashots
TCP Congestion Control in Computer Networks is explained here in this video.
TCP detects congestion when it fails to receive an acknowledgement for a packet within the estimated timeout. In such a situation, it decreases the congestion window to one maximum segment size (MSS), and under other cases it increases the congestion window by one MSS.
The idea of providing these questions is to evaluate GATE aspirants randomly from any topic of full Syllabus. Our aim is to give the you quality questions from full syllabus. Its just for your Practicing.
►Full Course of Computer Networks:
• Computer Networks (Com...
Other subject playlist Link:
--------------------------------------------------------------------------------------------------------------------------------------
►Design and Analysis of algorithms (DAA):
• Design and Analysis of...
►Database Management System:
• DBMS (Database Managem...
► Theory of Computation
• TOC(Theory of Computat...
►Artificial Intelligence:
• Artificial Intelligenc...
►Computer Architecture:
• Computer Organization ...
►Operating System:
• Operating System (Comp...
►Structured Query Language (SQL):
• Structured Query Langu...
►Discrete Mathematics:
• Discrete Mathematics
►Compiler Design:
• Compiler Design (Compl...
►Number System:
• Number system
►Cloud Computing & BIG Data:
• Cloud Computing & BIG ...
►Software Engineering:
• Software Engineering
►Data Structure:
• Data Structure
►Graph Theory:
• Graph Theory
►Programming in C:
• C Programming
►Digital Logic:
• Digital Logic (Complet...
---------------------------------------------------------------------------------------------------------------------------------------
Our social media Links:
► Subscribe us on TH-cam: / gatesmashers
► Like our page on Facebook: / gatesmashers
► Follow us on Instagram: / gate.smashers
► Follow us on Telegram: t.me/gatesmash...
► Follow us on Threads: www.threads.ne...
--------------------------------------------------------------------------------------------------------------------------------------
►For Any Query, Suggestion or notes contribution:
Email us at: gatesmashers2018@gmail.com
#tcpCongestioncontrol#computernetworks
Just wanted to put this here in case anyone was wondering- we divide the congestion window size by 2 to get the threshold. This has nothing to do with the fact that the MSS is 2KB in this question.
Ty I actually thought that we divide it by MSS🥺🙏
i love u
lov u ayushi
@@pragyapaarmita6167 are Bhai Bhai Bhai
Thanks for adding this comment..I was just thinking that 32 is divided by the MSS 😐
it's been 4 years still your playlist is best on youtube!!
Literally dedicated Teacher...Thank you so much sir..You are "चाणक्य" for computer science students..🙏🙏
This is the Biggest Complement for me. Thank You so much..God bless you
Gate Smashers Always sir..:) Keep Growing like 💎
it's good for University ....
not good for gate :')
@@sureshottrading02 yup you will get the difference once you see RBR Videos on the exact same topic.
@@GateSmashers thanks 🙏🙏 for always help us
Answer must be 1100 msec for time out
And 800 msec for 3 duplicate acks
Hello Sir, i really love your videos for the short and to the point explanation. Here i want to point out to two mistakes in this video.
1. You are using TCP RENO method for congestion control. If it receives 3 duplicate ACKs then the threshold is half of current value and the transmission starts at threshold+3. You have started it from threshold itself which is not the case.
2. There are 11 RTTs so the answer should be 1100 not 1200
00:01 The question is about TCO congestion protocol.
01:47 Congestion control in TCP works in three phases.
03:17 Congestion can be severe or light depending on the number of acknowledgements received.
04:52 Slow start and exponential growth followed by linear growth in TCP congestion control
06:32 Congestion is detected due to 3 acknowledgements.
07:57 Using linear phase to find the threshold value and determining the number of segments to send.
09:29 TCP congestion control and finding total number of RTTs
11:08 The answer to the question varies between 1100 to 1300.
Crafted by Merlin AI.
THANK YOU SO MUCH SIR.
PLEASE UPLOAD THIS KIND OF VIDEOS ASAP.
Genuinely, a gr8 teacher hatts off to u sir
11 and 8 segment respectively.... I think answer 1100 n 800,, ...good qstn for practice
you must tell which protocol you are using for congestion control, TCP Tahoe or Reno as they reacts differently for 3ACK case
Awesome... Waiting for all the 30 videos
Just Superb Sir No more Words.Thanks For ur efforts sir very Helpful Sir..!!!
Sir Completed all your computer network classes... Sir Please add mac protocol in detail
Seriously very well explained.. Thankyou so much bhaiya .. need more such videos.. keep posting..Your videos are very very helpful.. God bless you a lot ☺️
U are the very best ...Mr sir...👌👌👌
Was eagerly waiting for your video.
Bohot achha... Sir ji
thank u for all yr effort.
but i think 11 rtt will b there in case 1
and 8 rtt for case2
11*100 =1100 is correct , RTT is (2 to 4) count is 1, like this way 11 RTT.
Yes bro actually what sir thought in this lecture is not enough we have to Read from somewhere else
sorry Mr. but I think you are wrong because when we are sending first packet 2 byte and when we get acknowledge then 1 RTT will complete so 1 RTT will be achieved by reaching to 2 .. I hope this will helpful
@@rushikadivar5616 You better be sorry. you are wrong.
great job sir...easy and nice explanation
Amazingly explained
Thank you so much sir! I was very much confused in this topic as well as the cache topic.
And you taken both of them as expected Question.It was really helpful.
If I get good rank in GATE I do want to tell you will also be the part of it.
rank bro?
@@vishalcseiitghy 7000
@@kshitijsrivastava6148 all the best for this year
kuch mila 7k pe ?
@@prateekkalyani8979 M. tech toh nai milta MS milta... Kyuki college percentage bhi aache hai mere.. But M.TECH krna tha.. Toh wo nai mila
thnkss alott ji....siraa bro....Stay blessed...
11 rtt are there...
• Suppose the TCP congestion window is set to 18KB and a timeout occurs. How big will the window be if the next four transmission bursts are all successful? Assume that the maximum segment size is 1KB.
8 tak jayega exponentially phir linearly jayega till 18
very well explained sirr.
sir best effort...
Great videos Sir.
What happens if the MSS=1KB is given. Does this mean the Threshold value would be 32. If yes, then at starting at linear phase, will it go up over 32 KB or not?
nope threshold value formula is Ws/2.After reaching there u can go linearly
Very well explained sir... Thank you
Now it clear ...Thank you so much
Thank you sir ❣️
Thank you sir 🙏 😊
Sir, threshold should be 8....
Sol. = 32kb/2kb /2
= 16mss/2
= 8
There is nothing to do with MSS when we calculate the Threshold. Threshold = Ms/2
Sir, in the first case you used TCP tahoe and in 2nd case you used TCP reno. Any specific reason for that?
Sir, in linear growth phase, are you adding 2 , because MSS = 2KB ?
yes bro
Its a blessing to have teacher like you sir ....nd that too for free ...yeah
Love From Pakistan You are a Real GEM💗
make a video on BBR congestion control algorithm , how is works?
Sir is video ko computer networks k playlist me dal dijye taki students easily dundh paye
Sir additive increase means increase by 1 according to geeksforgeeks. is it true?
Thank You Thank You Sir 😊👌
Sir please make a video on socket and it is added in the gate 2021 syllabus.
Also pretty hard topic to understand
I think threshold will be : 32/2 =16, then 16/2 = 8 . Th=8.
Sir ans should be 11 for first and 8 for second
Sir mujhko ek confusion hai, - sir agar MSS - 2KB hota hai to threshold k bad linear phase me 2 - 2 ka gap hi dete hai hamesha, ya kisi case me 1 ka gap bi de sakte hai(MSS 2KB hi hai but) ?
if mss=1kb hota , to slow start phase me 1 se start hota (1,2,4,8,16,....) aur congestion avoidance phase me threshold ke baad 1 se increase hota( 16,17,18,19.....)
@@AmanVerma-lt7px thank you bro ,
@@AmanVerma-lt7px If MSS=3 so in slow start phase is it start from 3 ,9 ,27 upto window size or it start like 3 4 8 16 ?
Same confusion .. Same type of example solved using gap of 1 in geekforgeek
@@Satvikshukla0007 exponential mei 3 6 12 24 and linear Mei 3 6 9 12
tankuu paji
Thank you so much
Thank you sir
i think sir u r awsm and u looks like manu panjabi
THANK YOU..
Thanks sir g 👍
keep it up bro
If they mention in question there is no congestion still we need to follow graph like first we have to calculate threshold value that's all ?
Thank you very much sir for this informative session 🙂🙏
💞💞Awesome sir🇮🇳🇮🇳🇮🇳💞💞
If MSS is 2KB, how come we exponentially grow segment size in slow start phase? 2 to 4 to 8 to 16 when mss is only 2kb?
it's growing in 2^n
Sir aur jo hm add kr rahe hai Linear mai vo everytime 2 add krna hai ya MSS add krna hai
Sir, Slow start phase me window 2, 4 , 8 , 16 ese bada.. agr mss 4 hota to 4 se multiply krna h kya
power of 4 yes
@@Navjotbenipal18 what if mss is 1 then how it will grow exponentially
Sir what about in university exams? Which answer is correct 1200ms or 1100ms??
how many characteristics of propertieas and and how to work
congestion == #bhot_hard
In last tcp video, u said Max mss is 1500 bytes. How come here mss can be 2 kb that is 2048 bytes?
mss depends on the network . uski ethernet cable ki capacity pe
11rtt is correct .
👆This guy rocks
Sir isme threshold mai divide by 2 krna hai ya divided by MSS krna hai
2 is constant in the formula
Sir ye threshold value nikalne k leye hmesha hi 2 Ka divied krenge...ya ye mss pr depend krega
depends on given MSS
@@zulfkaritoo9729 this is wrong bro. Have your basics right. We always have to divide the window size by 2 to get the threshold
Nielit course is available sir..
this is the aimd protocol right?
sir divide by 2 isliye kiya kyuki mss 2 hai?
💕♥️
Respect from Pakistan
Why are we adding 2 in linear phase
I thought in linear we only increase by 1
bhai mere ko bhi smjh nhi aa rha
Sir but Test series deta hu to waha galat ho jata h Q.
wo log option me 1100 and 1200 dono deta hai.
Pls clear it sir.
please explain this 3ACK scenario
Ye 2 4 8 16 ka baad 18 20 22 kyu kiya h ?
Sir,congestion avoidance phase mai congestion window size only 1 sa increase krta hai.
bhai mererko bhi smjh nhi aa rha hai
Sir aapko books bhi provide karwani chahiye
All hails down!!!
can someone please explain what is 3 ack received in this case?
1st view....
What if MSS IS 1
THEN WHAT IS THE EXPO OF 1
can anyone tell me why only we took 2 as gap after 16 val is it because of the mss value
yes because of mss value
Someone please help , by giving notes link of this subject
This video was not very clear. Lot of terms were not explained clearly. Also there are 2 different aspects of TCP: a) Flow Control b) Congestion Control. Difference between them wasn't explained.
aaaatttttttttttttttttt paji
Sir science ka banaye video
It is one of the toughest q in gate
9:57 lekin pehle to apne ghabrana nhi hai 🙃🙃
Sir you should teach first
What is congestion control ?
When mss =2, it grows like 2,4,8,16.
CAn you please tell how it grows when mss= 1?
@Abhinav Singh thank you.
Unlike krne vala kon prani h bhai
thoda samja bi diya kro sir bina samjaye conjection control numerical bata diya
Computer networks mcqs sir send me sir
hello sir
Mic ka aawas kis kis ko sunaai diya
Like: Manchester City FC
Comment: Juventus FC
Dislike: Liverpool FC
hame ghabrana ni h .....10.00
What is RTT?? Sir can anyone explains clearly or anyone?