TCP vs UDP Debate

The cluster revolves around comparisons between TCP and UDP for reliable networking, debating TCP's ossification, benefits of UDP-based protocols like QUIC, and issues with UDP-over-TCP tunneling in VPNs and similar applications.

📉 Falling 0.5x DevOps & Infrastructure
4,328
Comments
20
Years Active
5
Top Authors
#231
Topic ID

Activity Over Time

2007
2
2008
13
2009
41
2010
37
2011
106
2012
114
2013
178
2014
306
2015
322
2016
304
2017
267
2018
277
2019
227
2020
387
2021
228
2022
354
2023
386
2024
425
2025
336
2026
18

Keywords

CPU RPC UDP UPD OSI DNS NAT XP QUIC google.com udp tcp packet protocol wireguard reliability userspace packets vpn protocols

Sample Comments

BlueTemplar Jun 26, 2019 View on HN

Don't we already have that with TCP and/or UDP ?

Shawnj2 Nov 19, 2024 View on HN

Obvious answer is to run something on top of UDP like QUIC does

brazzledazzle Jan 27, 2016 View on HN

Then UDP won't work for your requirements, right?

jgeada Sep 5, 2024 View on HN

You can build that with UDP, TCP isn't the only option on IP

Avamander Sep 22, 2019 View on HN

It basically uses UDP because TCP is too ossified to add any improvements I think.

e12e Dec 21, 2018 View on HN

Cool, I wasn't aware of that. Still ends up doing udp over tcp, though.

mey Jan 5, 2011 View on HN

Why couldn't this be done over TCP instead of UDP?

mkj Apr 18, 2025 View on HN

Would that help with UDP, or only TCP?

tlack May 20, 2010 View on HN

There's a reason most of the world uses TCP.. even for things that sound ideal for UDP.

baby Jan 13, 2020 View on HN

It is basically TCP 2.0 implemented on top of UDP. What concerns do you have with this?