TCP UDP Sockets and Congestion Control · Computer Networks · GATE CSE
Start PracticeMarks 1
GATE CSE 2024 Set 1
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...
GATE CSE 2023
Suppose two hosts are connected by a point-to-point link and they are configured to use Stop-end-Wait protocol for reliable data transfer. Identify in...
GATE CSE 2021 Set 2
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 starti...
GATE CSE 2019
Which of the following protocol pairs can be used to send and retrieve e-mails (in that order)?
GATE CSE 2018
Consider a long-lived $$TCP$$ session with an end-to-end bandwidth of $$1$$ $$Gbps$$ ($$ = {10^9}\,$$ bits-persecond). The session starts with a seque...
GATE CSE 2015 Set 1
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...
GATE CSE 2015 Set 3
Consider the following statements.
I. TCP connections are full duplex
II. TCP has no option for selective acknowledgment
III. TCP connections are m...
GATE CSE 2015 Set 2
Identify the correct order in which a server process must invoke the function calls accept, bind, listen, and recv according to UNIX socket APL
GATE CSE 2014 Set 2
Which one of the following socket API functions converts an unconnected active TCP socket into a passive socket?
GATE CSE 2013
The transport layer protocols used for real time multimedia, file transfer, DNS and email, respectively are
GATE CSE 2012
Which of the following transport layer protocols is used to support electronic mail?
GATE CSE 2008
What is the maximum size of data that the application layer can pass on to the TCP layer below?
GATE CSE 2008
Which of the following system calls results in the sending of SYN packets?
GATE CSE 2005
Packets of the same session may be routed through different paths in
GATE CSE 2003
Which of the following functionalities must be implemented by a transport protocol over and above the network protocol?
Marks 2
GATE CSE 2024 Set 2
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 ...
GATE CSE 2023
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 ...
GATE CSE 2022
Consider a 100 Mbps link between an earth station (sender) and a satellite (receiver) at an altitude of 2100 km. The signal propagates at a speed of 3...
GATE CSE 2022
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 ...
GATE CSE 2021 Set 1
Consider two hosts P and Q connected through a router R. The maximum transfer unit (MTU) value of the link between P and R is 1500 bytes, and between ...
GATE CSE 2021 Set 1
Consider the sliding window flow-control protocol operating between a sender and a receiver over a full-duplex error-free link. Assume the following:
...
GATE CSE 2021 Set 1
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...
GATE CSE 2020
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 adver...
GATE CSE 2018
Consider an $$IP$$ packet with a length of $$4,500$$ bytes that includes a $$20$$-byte $$IPv$$$$4$$ header and a $$40$$-byte $$TCP$$ header. The packe...
GATE CSE 2018
Consider the following statements regarding the slow start phase of the $$TCP$$ congestion control algorithm. Note that $$cwnd$$ stands for the $$TCP$...
GATE CSE 2018
Match the following
.tg {border-collapse:collapse;border-spacing:0;border-color:#999;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:...
GATE CSE 2016 Set 1
For a host machine that uses the token bucket algorithm for congestion control, the token bucket has a capacity of 1 megabyte and the maximum output r...
GATE CSE 2015 Set 2
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 int...
GATE CSE 2014 Set 1
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 maximu...
GATE CSE 2012
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...
GATE CSE 2009
While opening a TCP connection, the initial sequence number is to be derived using a time-of-day (ToD) clock that keeps running even when the host is ...
GATE CSE 2008
A computer on a 10 Mbps network is regulated by a token bucket. The token bucket is filled at a rate of 2 Mbps. It is initially filled to capacity wit...
GATE CSE 2008
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( ), ...
GATE CSE 2008
In the slow start phase of the TCP congestion control algorithm, the size of the congestion window
GATE CSE 2004
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 conn...
GATE CSE 2004
Consider three IP networks A, B and C. Host HA in networks A sends messages each containing 180 bytes of application data to a host HC in network C. T...
GATE CSE 2004
Consider three IP networks A, B and C. Host HA in networks A sends messages each containing 180 bytes of application data to a host HC in network C. T...
GATE CSE 2004
A TCP message consisting of 2100 bytes is passed to IP for delivery across two networks. The first network can carry a maximum payload of 1200 bytes p...