[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DNSEXT WG Last Call: Message Size
I object to this document, for several reasons:
* Sections 1.2 and 1.3 are silly. Normal A6 responses don't overflow
a 512-byte UDP packet. Root servers don't need IPv6 addresses. The
claimed 13-server limit for UDP packets can be shattered with no
protocol changes.
* It's a layering violation to say ``MUST use EDNS0'' when you mean
``MUST use a protocol that handles 1024-byte packets efficiently.''
Why shouldn't we use DNS over, for example, an improved version of
T/TCP that can handle 1024-byte packets as efficiently as UDP?
* The underlying efficiency argument is bogus. The document claims
without justification that requiring TCP ``will cause significant
overhead and delays.'' In fact, unless there are _frequent_ TCP
packets, the extra load from those packets is a negligible portion
of DNS load, not to mention total load.
Does anyone have logs showing a noticeable number of TCP retries? What
was the actual server load, and what difference did TCP make? What are
some examples of the responses that forced TCP retries?
---Dan
P.S. I would like to receive Cc's of all further messages on this topic,
for reasons explained in http://cr.yp.to/djbdns/namedroppers.html.
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.