GATE CS Transport Layer: Flow Control, Congestion Control, UDP, TCP, Sockets questions
Practise Transport Layer: Flow Control, Congestion Control, UDP, TCP, Sockets questions for GATE CS. Explore official PYQs and original topic-wise quizzes, check answers and view available solutions. Free, no sign-in.
Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.
20 on this page
With respect to a TCP connection between a client and a server, which one of the following statements is true?
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 to segments. Assume that the round-trip time is fixed at millisecond. Assume that the sender always has data to send, the segments are numbered from , and no …
Consider the implementation of sliding window protocol over a lossless link, with a window size of frames, where each frame is of size bits (including header). The bandwidth of the link is and the one-way propagation delay is milliseconds. Assume that processing times at the sender …
Consider a new TCP connection between a sender and a receiver. The receiver advertised window is constant at KB, the maximum segment size (MSS) is KB, and the slow start threshold for TCP congestion control is KB. Assume that there are no timeouts or duplicate acknowledgements. The number of rounds of transmission required for the …
Consider the -way handshaking protocol for TCP connection establishment. Let the three packets exchanged during the connection establishment be denoted as , and , in order. Which of the following option(s) is/are TRUE with respect to TCP header flags that are set in the packets?
Consider the following statements: Address Resolution Protocol (ARP) provides a mapping from an IP address to the corresponding hardware (link-layer) address. A single TCP segment from a sender to a receiver cannot carry both data from to and acknowledgement for a segment from to Which one of the following is CORRECT?
Suppose we are transmitting frames between two nodes using Stop-and-Wait protocol. The frame size is bits. The transmission rate of the channel is bps (bits/second) and the propagation delay between the two nodes is milliseconds. Assume that the processing times at the source and destination are negligible. Also, assume that the …
client successfully establishes a connection to server . Let denote the sequence number in the sent from to . Let denote the acknowledgement number in the SYN ACK from to . Which of the following …
Consider a connection operating at a point of time with the congestion window of size (Maximum Segment Size), when a timeout occurs due to packet loss. Assuming that all the segments transmitted in the next two (Round Trip Time) are acknowledged correctly, the congestion window size (in ) during the …
Suppose two hosts are connected by a point-to-point link and they are configured to use protocol for reliable data transfer. Identify in which one of the following scenarios, the utilization of the link is the lowest.
Suppose you are asked to design a new reliable byte-stream transport protocol like This protocol, named , runs over a network with Round Trip Time of milliseconds and the maximum segment lifetime of minutes. Which of the following is/are valid lengths of the Sequence Number field in the …
Consider a link between an earth station (sender) and a satellite (receiver) at an altitude of The signal propagates at a speed of The time taken for the receiver to completely receive a packet of …
Consider the data transfer using over a link. Assuming that the maximum segment lifetime is set to the minimum number of bits required for the sequence number field of the header, to prevent the sequence number space from wrapping around during the is …
A server application is programmed to listen on port number on host . A client is connected to the server over the network. Consider that while the connection was active, the server machine crashed and rebooted. Assume that the client does not use the keepalive timer. …
Consider two hosts and connected through a router . The maximum transfer unit value of the link between and is bytes, and between and is bytes. A segment of size bytes was transferred from to through , with identification value as …
Consider the sliding window flow-control protocol operating between a sender and a receiver over a full-duplex error-free link. Assume the following: The time taken for processing the data frame by the receiver is negligible. The time taken for processing the acknowledgement frame by the sender is negligible. The sender has infinite number of frames …
Consider the three-way handshake mechanism followed during connection establishment between hosts and . Let and be two random -bit starting sequence numbers chosen by and respectively. Suppose sends a connection request message to with a segment having …
Consider a connection between a client and a server with the following specifications; the round trip time is ms, the size of the receiver advertised window is KB, slow-start threshold at the client is KB, and the maximum segment size is KB. The connection is established at time . Assume that there are no …
Consider a long-lived session with an end-to-end bandwidth of bits-per-second The session starts with a sequence number of . The minimum time (in seconds, rounded to the closet integer) before this sequence number can be used again is _________.
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 window denotes the Maximum Segments Size: The cwnd increases by MSS on every successful acknowledgment The cwnd approximately doubles on every successful acknowledgment The cwnd increases …
