Courseiva
Networking and Protocols →hardMultiple Choice

GSEC Networking and Protocols Practice Question

Which TWO of the following statements accurately describe the characteristics of UDP compared to TCP?

⚠ Common exam trap

Candidates often confuse UDP with TCP characteristics, specifically claiming that UDP performs flow control or error recovery, which are exclusive to TCP's stateful, reliable delivery mechanism.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

UDP is faster due to the lack of a handshake.

UDP is a connectionless, datagram-oriented protocol that prioritizes speed and efficiency over reliability. It does not perform handshakes, flow control, or error correction, making it ideal for real-time applications like VoIP. TCP, conversely, provides a reliable stream by managing connections and acknowledging packet delivery. Understanding these differences is crucial for firewall configuration, as security policies must account for the stateless nature of UDP versus the stateful requirements of TCP.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    UDP provides guaranteed delivery of packets.

    Why it's wrong here

    UDP does not provide any mechanism for verifying that a packet reached its destination. There are no sequence numbers or acknowledgments, meaning packets can be lost, duplicated, or arrive out of order without the application layer being notified or corrective actions being taken by the protocol.

  • ✓

    UDP is faster due to the lack of a handshake.

    Why this is correct

    UDP eliminates the overhead of the three-way handshake required by TCP. By sending data immediately without establishing a stateful connection, UDP significantly reduces latency, which is essential for time-sensitive applications like DNS queries, streaming media, and VoIP, where retransmission delays would degrade the user experience.

  • ✗

    UDP uses flow control to manage data transmission rates.

    Why it's wrong here

    Flow control is a feature specific to TCP, utilizing sliding windows to ensure the sender does not overwhelm the receiver. UDP lacks flow control mechanisms entirely, which means a sender can transmit data as fast as the network interface allows, potentially causing significant packet loss at the destination.

  • ✓

    UDP is connectionless and does not maintain state.

    Why this is correct

    UDP is fundamentally connectionless, meaning each datagram is independent of others. Unlike TCP, which maintains a connection state involving SYN and FIN packets, UDP simply fires packets toward a destination. This stateless nature makes UDP headers smaller and less resource-intensive for network devices to process.

  • ✗

    UDP is the primary protocol for HTTP web traffic.

    Why it's wrong here

    HTTP and HTTPS utilize TCP to ensure the reliable delivery of web content. Because web pages rely on the complete and accurate receipt of HTML, CSS, and image files, the reliable, connection-oriented nature of TCP is necessary. UDP would result in corrupted or missing webpage elements.

Visual reference

Client Server SYN (seq=100) SYN-ACK (seq=200, ack=101) ACK (ack=201) Connection established — data transfer begins

About these practice questions

One of 351 original GSEC practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official GIAC exam blueprint

This GSEC practice question is part of Courseiva's free GIAC certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GSEC exam.