In: Computer Science
Answer the following multiple-choice questions:
ANSWER for question (1) is option (d)- The use of Delayed ACK.
Reason: TCP delayed acknowledgment is a technique used by some transmission control protocol implementations to improve network performance.
ANSWER for question (2) is option(d)- Receiver just waits for the timeout.
Reason: Segments are discarded due to network congestion. In such cases, retranmission occurs after timeout.
ANSWER for question (3) is option(b)- Flow control protocol.
Reason: TCP uses an end-to-end flow control protocol to avoid the sender sending data too quickly for the TCP receiver to receive and process reliably.
ANSWERS for question(4) are Options (a), (b), (c), (e).
Reason: TCP allows client to have multiple sockets. Hence, option(d) is incorrect.
ANSWER for question(5) is option (c)- After a slow start, TCP sender’s initial rate increases exponentially fast.
Reason: The initial rate is low, the rate of increase is very rapid; for every acknowledged data packet.
ANSWER for question (6) is option (d)- NAK free protocol.
Reason: NAK free protocol comes RECEIVER FEEDBACK technique.
ANSWER for question (7) is option (c)- Source port number y and destination port number x. (Reason is pretty understood.)
ANSWER for question (8) is option (a)- Sequence Numbers.
Reason: This is the duty of receiver to specify sequence Number of confirmed packets.
If you are satisfied by my answer please give a thumbs up. Thank you.