Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Questions from the distant future: "Why is there this hardcoded 16-bit field in the UDP header which is always 443? Why do we have an IPv6 header which is always followed by a UDP header which is always followed by a QUIC header? Why not just merge the three headers into one?"

And then RFC99999 defines a "new protocol" in which there is just a single header, which happens to have the same byte layout as IPv6+UDP+QUIC, with a bunch of fields like "reserved_01BB" which "always contains the bytes 0x01BB due to historical backward compatibility reasons"



> Why do we have an IPv6 header

Ah you’re an optimist I see




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: