HomeTCP & UDP Fundamentals Practice Quiz SeriesTCP & UDP FundamentalsFull nameEmail addressGenderSelectMaleFemaleOtherPrefer not to sayCurrent statusSelectSchool studentCollege studentWorking professionalJob seekerTeacher/TrainerOther I agree that my details and score may be stored for quiz administration.Start QuizQuestion 1 of 25TCP & UDP FundamentalsHard1 mark(s)1. Which statements about a TCP zero window are correct?Select all correct answers.It can indicate that the receiver currently has no advertised buffer space availableIt can temporarily pause normal data transmission from the senderIt means the TCP destination port changed to zeroThe receiver can later advertise a larger window when buffer space becomes availableIt always proves a physical cable failureTCP & UDP FundamentalsMedium1 mark(s)2. Which statements about the TCP ACK flag are correct?Select all correct answers.It is used extensively after a TCP connection is establishedIt indicates that the acknowledgment field is significantIt always means the connection must terminateIt can acknowledge successfully received sequence spaceIt replaces TCP sequence numbersTCP & UDP FundamentalsEasy1 mark(s)3. Which packets form the normal TCP three-way handshake?Select all correct answers.SYNFINACKRSTSYN-ACKTCP & UDP FundamentalsEasy1 mark(s)4. Which statements correctly describe TCP?Select all correct answers.TCP is connection-orientedTCP never retransmits lost dataTCP does not use port numbersTCP provides reliable ordered deliveryTCP uses sequence and acknowledgment numbersTCP & UDP FundamentalsMedium1 mark(s)5. Which protocol and port associations are commonly correct?Select all correct answers.DNS — TCP 53 for uses such as larger responses or zone transfersDHCP requires a TCP three-way handshakeDNS always uses only TCPDNS — UDP 53 for many ordinary queriesDHCP commonly uses UDP 67 and UDP 68TCP & UDP FundamentalsHard1 mark(s)6. Which symptoms can suggest transport-layer rather than basic IP reachability problems?Select all correct answers.The switch has no electrical powerA TCP SYN receives a reset from the destinationThe Ethernet cable is physically disconnected and there is no link lightA firewall permits ICMP but blocks the required TCP or UDP serviceThe host responds to IP-level tests but a required TCP port cannot establish a connectionTCP & UDP FundamentalsMedium1 mark(s)7. Which statements about TCP sequence numbers are correct?Select all correct answers.They identify the Ethernet VLANThey help track bytes in the TCP byte streamThey help identify missing data for retransmissionThey support ordered deliveryThey replace source and destination port numbersTCP & UDP FundamentalsMedium1 mark(s)8. Which statements about TCP acknowledgment numbers are correct?Select all correct answers.They normally indicate the next sequence number expectedThey allow a receiver to confirm received sequence spaceThey support reliable deliveryThey are used only by UDPThey identify the destination MAC addressTCP & UDP FundamentalsEasy1 mark(s)9. Which mechanisms contribute to TCP reliability?Select all correct answers.AcknowledgmentsRetransmissionsSequence numbersDNS cachingEthernet VLAN taggingTCP & UDP FundamentalsEasy1 mark(s)10. Which statements correctly describe TCP and UDP port numbers?Select all correct answers.They are Ethernet MAC addressesThey determine the physical switch port used by a cableBoth TCP and UDP use 16-bit port fieldsA TCP port number and the same-numbered UDP port are separate transport endpointsThey identify transport-layer endpoints or servicesTCP & UDP FundamentalsEasy1 mark(s)11. Which statements about the TCP SYN flag are correct?Select all correct answers.It is used to synchronize initial sequence numbersThe initial client handshake packet normally has SYN setIt means the receiver has no buffer spaceIt is used during connection establishmentIt is used only to gracefully close a connectionTCP & UDP FundamentalsMedium1 mark(s)12. Which statements about TCP retransmission are correct?Select all correct answers.Retransmission can occur after a retransmission timeoutDuplicate acknowledgments can contribute to fast retransmit behaviorTCP can retransmit data that appears to be lostEvery TCP segment is always transmitted exactly twiceUDP automatically uses TCP retransmission logicTCP & UDP FundamentalsMedium1 mark(s)13. A client opens an HTTPS connection to a server. Which statements are normally correct?Select all correct answers.The server commonly listens on TCP destination port 443The client can use an ephemeral source portThe client source port must also be 443The connection is distinguished using endpoint IP addresses and port numbersThe Ethernet switch port number becomes the TCP source portTCP & UDP FundamentalsMedium1 mark(s)14. Which statements correctly describe a TCP connection using a 4-tuple?Select all correct answers.It includes source IP addressIt contains the DNS hostname instead of IP addressesIt includes source portIt consists only of source and destination MAC addressesIt includes destination IP address and destination portTCP & UDP FundamentalsHard1 mark(s)15. Which checks are useful when troubleshooting TCP or UDP communication?Select all correct answers.Confirm the server application is listening on the expected transport protocol and portChange MAC addresses before checking whether the service is listeningAssume ping success proves every TCP and UDP service is workingInspect packet captures for SYN, ACK, FIN, RST, retransmissions, or UDP request/response behaviorVerify source and destination IP addresses and port numbersTCP & UDP FundamentalsMedium1 mark(s)16. Which statements about TCP flow control are correct?Select all correct answers.It is controlled by Ethernet MAC-table agingA receiver can advertise reduced available window spaceThe advertised receive window is part of TCP flow controlIt is identical to DNS load balancingIt helps prevent a sender from overwhelming a receiverTCP & UDP FundamentalsMedium1 mark(s)17. Which port ranges are correctly described?Select all correct answers.49152–65535 are dynamic/private portsTCP ports end at 2550–1023 are commonly called well-known ports1024–49151 are registered portsUDP supports only ports 1–1024TCP & UDP FundamentalsHard1 mark(s)18. Which observations can indicate that a TCP three-way handshake is failing?Select all correct answers.Repeated SYN packets without a SYN-ACKA SYN followed by an immediate RSTAn ARP cache entry by itself proves the TCP handshake succeededA SYN-ACK is received but the expected final ACK never completes the handshakeA successful SYN, SYN-ACK, ACK sequence followed by application data always proves handshake failureTCP & UDP FundamentalsMedium1 mark(s)19. Which statements correctly describe the TCP FIN flag?Select all correct answers.It automatically means the packet was corruptedIt is the normal flag used to initiate a TCP connectionIt is used for an orderly TCP connection closeIt indicates that a sender has finished sending data in that directionEach direction of a TCP connection can be closed independentlyTCP & UDP FundamentalsMedium1 mark(s)20. Which applications or traffic types commonly benefit from UDP's characteristics?Select all correct answers.DNS queries that fit normal UDP operationApplications that implement their own delivery behavior above UDPReal-time voice or video where low latency is importantAny application that requires TCP's byte-stream semantics by definitionEvery file transfer because UDP always guarantees deliveryTCP & UDP FundamentalsEasy1 mark(s)21. Which statements correctly describe UDP?Select all correct answers.UDP is connectionlessUDP does not provide TCP-style acknowledgment and retransmissionUDP guarantees ordered deliveryUDP has less protocol overhead than TCPUDP requires a three-way handshake before sending dataTCP & UDP FundamentalsMedium1 mark(s)22. Which statements correctly compare graceful TCP closure and reset behavior?Select all correct answers.RST guarantees all queued application data was deliveredFIN and RST are UDP control flagsRST represents abrupt termination or rejectionGraceful closure can involve FIN and ACK exchanges in both directionsFIN is associated with orderly shutdownTCP & UDP FundamentalsMedium1 mark(s)23. Which statements correctly describe the TCP RST flag?Select all correct answers.It can abruptly reset a TCP connectionIt can terminate a connection without the normal graceful FIN exchangeIt is required in every successful three-way handshakeIt guarantees application data was delivered before closureIt can indicate that a requested TCP connection is not acceptedTCP & UDP FundamentalsEasy1 mark(s)24. Which TCP flags are commonly involved in establishing or terminating connections?Select all correct answers.FINSYNACKDNSARPTCP & UDP FundamentalsEasy1 mark(s)25. Which protocol and default-port associations are commonly correct?Select all correct answers.SSH — TCP 443 by definitionHTTPS — TCP 443SSH — TCP 22HTTPS — UDP 22 onlyHTTP — TCP 80PreviousNextSubmit Quiz Related Discover more from SanchitGurukul Subscribe to get the latest posts sent to your email. Type your email… Subscribe