QOTD

Unfortunately, since the TCP and IP protocols were not designed by a committee, all these header fields serve some useful purpose and its not possible to simply omit some in the name of efficiency. Van Jacobson, RFC 1144.