Networking · Flashcard

What is the key difference between TCP and UDP?

  • ATCP is connection-oriented and reliable; UDP is connectionless and best-effort
  • BTCP is connectionless and best-effort; UDP is connection-oriented and reliable
  • CTCP is encrypted end-to-end; UDP is unencrypted and therefore always faster
  • DTCP works only on local networks; UDP works only across the public internet

Why this is the answer

TCP sets up a connection and guarantees ordered, reliable delivery; UDP just fires packets with no setup or guarantees. The second option reverses them, and neither protocol is defined by encryption or by being limited to local versus internet use.

Official docs
Study in Gnoseed →