(no title)
KirillPanov | 2 years ago
In other news, water is wet.
Seriously folks, if you don't already know this you shouldn't be designing any protocols. Datagram or stream-based.
> That's one reason for the TCP three-way handshake.
And its horrendous latency.
All of the mitigations for that open up resource exhaustion attacks; frying pan, meet fire.
There's no free lunch. Datagram protocols are not going away.
wmf|2 years ago
The mitigation of requiring a "SYN" style packet to be MTU-sized sounds pretty good to me. It obviously uses a little more bandwidth but the network may be underutilized on the upstream path anyway.
10000truths|2 years ago
The issue isn't a lack of understanding of networking, it's a lack of understanding of the threat model.
d-z-m|2 years ago
I find this kind of gatekeeping distasteful. Knowing about various ways network protocols can be exploited is important, but this can be communicated without trampling curiosity.