Answer to Question #278833 in Computer Networks for Raj

Question #278833

How does TCP’ 3-way handshake mechanism address the following problems?

(a) Delayed arrival of SYN Packet

(b) Delayed arrival of ACK Packet


1
Expert's answer
2021-12-14T01:15:44-0500

a) Opening regular TCP connections requires a three-way handshake. Thus, TCP aims to establish reliable communication by synchronizing the message exchanging between two parties. This action prevents delayed arrival of SYN packet.

b) ACK-delay time can usually be adjusted globally as a system parameter. Linux offers a TCP_QUICKACK option, as a flag to setsockopt(), to disable delayed ACKs on a per-connection basis, but only until the next TCP system call. It must be invoked immediately after every receive operation to disable delayed ACKs entirely.


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS