Question

Why do Transmission Control Protocol (TCP) detects packet loss and performs retransmissions to ensure reliable messaging...

Why do Transmission Control Protocol (TCP) detects packet loss and performs retransmissions to ensure reliable messaging and avoid congestion/

0 0
Add a comment Improve this question Transcribed image text
Answer #1

TCP is a reliable connection oriented protocol present at the transport layer.

TCP detects packet loss and performs retransmissions because TCP is a reliable protocol and it guarantees ordered delivery of packets to the destination. In case a packets gets lost, then the packets that come after the lost packet cannot be delivered to the destination until the lost packet is retransmitted and successfully received at the destination.

TCP avoids congestion in the network by changing the size of the sender's and receiver's window. TCP does not let the sender overwhelm the receiver with data that the receiver won't be able to handle. If the sender sends too much data there will be congestion in the network which increases packet loss at the routers. To avoid that, congestion control policies such as AIMD (Additive Increase Multiplicative Decrease) are employed by TCP.

Add a comment
Know the answer?
Add Answer to:
Why do Transmission Control Protocol (TCP) detects packet loss and performs retransmissions to ensure reliable messaging...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT