True/False Questions (25)
1. The transport layer operates only at the application end of the communication.
False
2. UDP guarantees the order of delivered packets.
False
3. TCP uses a 3-way handshake for connection establishment.
True
4. Multiplexing and demultiplexing occur only at the transport layer.
False
5. UDP does not use checksums.
False
True/False Questions (25)
1. TCP is a connectionless protocol.
False
2. UDP does not guarantee delivery of packets.
True
3. Congestion control is a feature of UDP.
False
4. Multiplexing combines multiple streams into one.
True
5. Demultiplexing is based on port numbers and IP addresses.
True
6. TCP's sequence numbers ensure in-order delivery.
True
7. UDP uses ACKs to confirm delivery.
False
8. In Go-Back-N, the sender retransmits all packets after a lost packet.
True
9. Selective Repeat buffers only correctly received packets.
True
10. TCP fast retransmit is triggered by duplicate ACKs.
True
True/False Questions (continued)
11. Selective Repeat retransmits all unacknowledged packets after a timeout.
False
12. TCP uses sequence numbers to ensure ordered delivery.
True
13. UDP provides congestion control to avoid network overload.
False
14. TCP's slow start mechanism increases the congestion window exponentially at the start.
True
15. A corrupted ACK in TCP causes the sender to retransmit the entire data stream.
False
16. Go-Back-N ARQ requires the receiver to buffer out-of-order packets.
False
17. UDP does not require connection setup before data transmission.
True
18. TCP congestion control ensures fairness among multiple connections.
True
19. TCP's fast retransmit reduces the wait time for timeout after detecting packet loss.
True
20. UDP's best-effort delivery model is reliable and ordered.
False
21. In TCP, the acknowledgment number represents the next byte expected by the receiver.
True
22. RTT estimation in TCP is used to set the timeout interval.
True
23. UDP supports flow control by monitoring the network's state.
False
24. TCP fast retransmit is triggered by three duplicate ACKs.
True
25. Selective Repeat ARQ improves efficiency compared to Go-Back-N.
True
True/False Questions (continued)
26. In TCP, the sequence number increases with every packet sent.
True
27. UDP is less reliable than TCP because it does not use acknowledgments.
True
28. TCP allows the receiver to send duplicate ACKs to indicate lost packets.
True
29. Flow control in TCP ensures that the sender transmits only as fast as the receiver can process.
True
30. Selective Repeat buffers out-of-order packets until missing packets are received.
True
31. Congestion control mechanisms are implemented in both TCP and UDP.
False
32. TCP always retransmits packets immediately after a timeout.
False
33. The UDP protocol is well-suited for high-latency networks.
True
34. TCP uses sequence numbers to detect duplicate packets.
True
35. Go-Back-N ARQ is more efficient than Selective Repeat ARQ for high-speed networks.
False
36. A cumulative acknowledgment in TCP acknowledges all bytes up to the specified sequence
number.
True
37. The FIN flag is used to initiate connection establishment in TCP.
False
38. UDP provides in-order delivery by default.
False
39. TCP congestion control adjusts the sending rate based on perceived network conditions.
True
40. The transport layer ensures that packets are routed correctly between hosts.
False