Which of the following are valid mechanisms used by TCP to achieve reliable data transfer? (Select all that apply)
GATE CSE · Computer Networks
Master topic for Transport Layer Protocol. Includes Transport Layer, Congestion & Flow Control.
119 questions · 0 PYQs · 19 AI practice · GATE CSE 2027
Which of the following are valid mechanisms used by TCP to achieve reliable data transfer? (Select all that apply)
Which of the following timer values in TCP change dynamically during a connection? (Select all that apply)
In TCP Congestion Avoidance, how does the congestion window (cwnd) grow?
Nagle's algorithm is designed to solve which of the following problems in TCP?
The receiver's window (rwnd) in TCP is used for flow control. If the receiver's buffer becomes full, it sets rwnd = 0. What happens next in TCP to prevent the sender from blocking permanently?
A link has a bandwidth of 1 Mbps and propagation delay of 270 ms (satellite link). Each frame is 1000 bits. What is the minimum window size needed to achieve 100% utilization using a sliding window protocol?
For a sliding window protocol with a window size W, propagation delay D, and transmission time T per frame, the link utilization (efficiency) is given by which formula when W is large enough to keep the pipe full?
Which flow control mechanism uses a fixed-size buffer and stops the sender when the buffer is full?
During TCP connection termination, the TIME_WAIT state is primarily maintained by the active closer to handle which situation?
In Go-Back-N protocol with a window size of and -bit sequence numbers, the maximum allowable sender window size to avoid sequence number ambiguity is:
In selective repeat ARQ with n-bit sequence numbers, the maximum window size is 2^(n-1). Why is the window size limited to 2^(n-1) and not 2^n?
In Go-Back-N ARQ with window size and sequence number space of size , what is the maximum valid window size?
In TCP's AIMD (Additive Increase Multiplicative Decrease) congestion control, the 'Multiplicative Decrease' refers to which action?
A UDP datagram has a total length of bytes (including the -byte header). The maximum amount of application-layer data (in bytes) that can be carried in this single UDP datagram is __________ .
Flow control and congestion control are two different mechanisms in TCP. Which of the following correctly distinguishes them?
Which of the following correctly describes TCP's Fast Retransmit mechanism?
Which of the following are characteristics of UDP? (Select all that apply)
In the Slow Start phase of TCP congestion control, the congestion window (cwnd) grows according to which pattern per RTT?
In a network with multiple TCP flows sharing a bottleneck link, AIMD congestion control converges to fair bandwidth allocation. Which of the following correctly explains why AIMD achieves fairness?
Want unlimited AI-generated Transport Layer Protocol questions?
Sign up free and practice with adaptive difficulty — Easy, Medium, Hard. New questions every session.
Start practising for free →