OK, so then what's the advantage of UTF-8 over ACE? The range of
expression is the same; and, if you're replying with both, then the
packet
size doesn't shrink.
The advantage is there are applications that support UTF8 already but
there
are no software(except certain iDN client software) that support ACE yet,
so
why not use UTF8 on protocol, so from applications to protocol there will
be
less conversions.
OK, but that's a really minor win; you're talking about *maybe* a few
hundred extra memory-to-memory copies (for large queries/responses)--and
they're all on the client side (a DNS server with ACE doesn't have to
decode the ACE), so they don't affect scalability of the DNS. That's a
much smaller cost than introducing an incompatible format.
/=================================================================\
|John Stracke |Principal Engineer |
|jstracke(_at_)incentivesystems(_dot_)com |Incentive Systems, Inc. |
|http://www.incentivesystems.com |My opinions are my own. |
|=================================================================|
|"Hastur was paranoid, which was simply a sensible...well-adjusted|
|reaction to living in Hell." --_Good Omens_ |
\=================================================================/