COMPUTER NETWORKS AND COMMUNICATIONS
NETWORK PROTOCOLS AND STANDARDS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -TCP uses a three-way handshake to establish a reliable connection. The connection is full duplex, and both sides synchronize (SYN) and acknowledge (ACK) each other. The exchange of these four flags is performed in three steps-SYN, SYN-ACK, and ACK-as shown in Figure 3.8.
Detailed explanation-2: -TCP directs this data to the connection’s send buffer, which is one of the buffers that is set aside during the initial three-way handshake. When TCP receives a segment at the other end, the segment’s data is placed in the TCP connection’s receive buffer.
Detailed explanation-3: -How does TCP handle data sequencing? TCP breaks user data into segments, numbers each segment, places them in the correct sequence, and sends each one in order, waiting for an acknowledgement before sending the next segment.