Skip to content
Early access — you're among the first to try PYQLabs. Share feedback
Concept drill

TCP

GATE CSE & IT · Computer Networks - TCP Congestion Control · 2003-2026

37
PYQs
84%
keyed
0
elite explanations
17
years appeared

Study anchor

Source-book anchor pending for this concept.

Practice action

Start latest PYQ

PYQs in this concept

All concepts →
2026 PYQ

With respect to a TCP connection between a client and a server, which one of the following statements is true?

easyanswer keybasic explanation
2026 PYQ

Consider a new TCP connection between a sender and a receiver. The receiver advertised window is constant at 48 KB , the maximum segment size (MSS) is 2 KB , and the slow start thr...

mediumbasic explanation
2026 PYQ

A TCP sender successfully establishes a connection with a TCP receiver and starts the transmission of segments. The TCP congestion control mechanism's slow-start threshold is set t...

mediumanswer keybasic explanation
2025 Q16

Consider the following statements: (i) Address Resolution Protocol (ARP) provides a mapping from an IP address to the corresponding hardware (link-layer) address. (ii) A single TCP...

mediumanswer key
2025 Q22

Consider the 3-way handshaking protocol for TCP connection establishment. Let the three packets exchanged during the connection establishment be denoted as P1, P2, and P3, in order...

mediumanswer key
2025 PYQ

Consider the 3-way handshaking protocol for TCP connection establishment. Let the three packets exchanged during the connection establishment be denoted as P1, P2 and P3, in order....

easyanswer keybasic explanation
2025 PYQ

Consider the following statements : (i) Address Resolution Protocol (ARP) provides a mapping from an IP address to the corresponding hardware (link-layer) address. (ii) A single TC...

easyanswer keybasic explanation
2024 Q16

A user starts browsing a webpage hosted at a remote server. The browser opens a single TCP connection to fetch the entire webpage from the server. The webpage consists of a top-lev...

mediumanswer key
2024 Q29

TCP client P successfully establishes a connection to TCP server Q. Let Np denote the sequence number in the SYN sent from P to Q. Let NQ denote the acknowledgement number in the S...

mediumanswer key
2024 Q54

Consider a TCP connection operating at a point of time with the congestion window of size 12 MSS (Maximum Segment Size), when a timeout occurs due to packet loss. Assuming that all...

mediumanswer key
2024 PYQ

A user starts browsing a webpage hosted at a remote server. The browser opens a single TCP connection to fetch the entire webpage from the server. The webpage consists of a top-lev...

easyanswer keybasic explanation
2024 PYQ

TCP client P successfully establishes a connection to TCP server Q. Let $N_P$ denote the sequence number in the SYN sent from P to Q. Let $N_Q$ denote the acknowledgement number in...

easyanswer keybasic explanation
2024 PYQ

Consider a TCP connection operating at a point of time with the congestion window of size 12 MSS (Maximum Segment Size), when a timeout occurs due to packet loss. Assuming that all...

mediumbasic explanation
2023 PYQ

Suppose you are asked to design a new reliable byte-stream transport protocol like TCP. This protocol, named myTCP, runs over a 100 Mbps network with Round Trip Time of 150 millise...

mediumanswer keybasic explanation
2022 PYQ

Consider the data transfer using TCP over a 1 Gbps link. Assuming that the maximum segment lifetime (MSL) is set to 60 seconds, the minimum number of bits required for the sequence...

mediumbasic explanation
2021 PYQ

A TCP server application is programmed to listen on port number P on host S. A TCP client connected to the TCP server over the network. Consider that while the TCP connection was a...

mediumanswer keybasic explanation
2021 PYQ

Consider the three-way handshake mechanism followed during TCP connection establishment between hosts P and Q. Let X and Y be two random 32-bit starting sequence numbers chosen by...

easyanswer keybasic explanation
2020 PYQ

Consider a TCP connection between a client and a server with the following specifications: the round trip time is 6 ms, the size of the receiver advertised window is 50 KB, slow st...

mediumbasic explanation
2018 PYQ

Consider the following statements regarding the slow start phase of the $$TCP$$ congestion control algorithm. Note that $$cwnd$$ stands for the $$TCP$$ congestion window and $$MSS$...

easyanswer key
2018 PYQ

Consider a long-lived $$TCP$$ session with an end-to-end bandwidth of $$1$$ $$Gbps$$ ($$ = {10^9}\,$$ bits-persecond). The session starts with a sequence number of $$1234.$$ The mi...

medium
2016 PYQ

Identify the correct sequence in which the following packets are transmitted on the network by a host when a browser requests a webpage from a remote server, assuming that the host...

easyanswer key
2015 PYQ

Suppose two hosts use a TCP connection to transfer a large file. Which of the following statements is/are FALSE with respect to the TCP connection? I. If the sequence number of a s...

mediumanswer key
2015 PYQ

Consider the following statements. I. TCP connections are full duplex II. TCP has no option for selective acknowledgment III. TCP connections are message streams

easyanswer key
2015 PYQ

Assume that the bandwidth for a TCP connection is 1048560 bits/sec. Let $$\alpha $$ be the value of RTT in milliseconds(rounded off to the nearest integer) after which the TCP wind...

mediumanswer key
2015 PYQ

Identify the correct order in which a server process must invoke the function calls accept, bind, listen, and recv according to UNIX socket APL

easyanswer key
2014 PYQ

Which one of the following socket API functions converts an unconnected active TCP socket into a passive socket?

easyanswer key
2014 PYQ

Let the size of congestion window of a TCP connection be 32 KB when a timeout occurs. The round trip time of the connection is 100 msec and the maximum segment size used is 2 KB. T...

medium
2013 PYQ

The transport layer protocols used for real time multimedia, file transfer, DNS and email, respectively are

easyanswer key
2012 PYQ

Which of the following transport layer protocols is used to support electronic mail?

easyanswer keybasic explanation
2012 PYQ

Consider an instance of TCP’s Additive Increase Multiplicative Decrease (AIMD) algorithm where the window size at the start of the slow start phase is 2 MSS and the threshold at th...

mediumanswer key
2008 PYQ

Which of the following system calls results in the sending of SYN packets?

easyanswer key
2008 PYQ

In the slow start phase of the TCP congestion control algorithm, the size of the congestion window

easyanswer key
2008 PYQ

What is the maximum size of data that the application layer can pass on to the TCP layer below?

easyanswer key
2008 PYQ

A client process P needs to make a TCP connection to a server process S. Consider the following situation: the server process S executes a socket( ), a bind( ) and a listen( ) syst...

mediumanswer key
2005 PYQ

Packets of the same session may be routed through different paths in

easyanswer key
2004 PYQ

Suppose that the maximum transmit window size for a TCP connection is 12000 bytes. Each packet consists of 2000 bytes. At some point of time, the connection is slow start phase wit...

mediumanswer key
2003 PYQ

Which of the following functionalities must be implemented by a transport protocol over and above the network protocol?

easyanswer keybasic explanation