2 votes 2 votes What is the minimum and maximum number of packets required to be exchanged for connection establishment, data transfer and connection termination in a TCP 3 way handshake? Computer Networks tcp computer-networks transport-layer + – Sambhrant Maurya asked Sep 12, 2018 Sambhrant Maurya 749 views answer comment Share Follow See all 6 Comments See all 6 6 Comments reply daksirp commented Sep 12, 2018 reply Follow Share Conn Estab : MIN - 2 (SYN, SYN-ACK), MAX - 3 (SYN, SYN-ACK, ACK). Conn Term : MIN - 3 (FIN, ACK, FIN), MAX - 4 (FIN, ACK, FIN, ACK) 2 votes 2 votes eyeamgj commented Sep 12, 2018 reply Follow Share FOR DATA CONNECTION FIRST SENDER NEED TO SEND SYN PACKET THEN SENDER SENDS ACK AND CONNECTION IS ESTABLISHED FOR SENDER NOT FOR SERVER SO MINIMUM IS TWO PACKETS. AND MAXIMUM IS 3 PACKECTS WHEN CONNECTION IS ESTABLISHED FROM BOTH ENDS 1)SYN FROM SENDER 2)ACK +SYN FROM SERVER 3)ACK FROM SENDER 0 votes 0 votes daksirp commented Sep 12, 2018 reply Follow Share in connection termination, why cant server they send <ACK+FIN> in one packet as it does in Connection Establishment ? 0 votes 0 votes eyeamgj commented Sep 12, 2018 reply Follow Share BECAUSE SERVER WAITS TO DIE OFF ALL THE PACKESTS 0 votes 0 votes srestha commented Sep 12, 2018 reply Follow Share here in termination FIN1, FIN2 both also possible right? 0 votes 0 votes eyeamgj commented Sep 12, 2018 reply Follow Share THE STORY IS LIKE THIS FIRST SENDER SENDS FIN SEGMENT THEN SERVER RECEIVES IT AND RECEIVER GET KNOW THAT SENDER WANTS TO CLOSE SO HE SENDS ACK BUT THERE IS STILL SOME DATA TO SENT LEFT SO HE WAITS TO SEND THEM ALL SO DONT SEND FYN WITH ACK THATS WHYS SEPARATE FYN IS FROM SENDER 0 votes 0 votes Please log in or register to add a comment.