Totally agree. At least there are almost no people complaining of the DNS 
resolution being too fast, but there do exist some ones who think the DNS 
resolution delay is not as short as they expected, especially those running 
applications depending on the DNS resolution.
 


Guangqing Deng
CNNIC 
 
From: Mukund Sivaraman
Date: 2014-12-17 09:21
To: Nicholas Weaver
CC: dnsop; Paul Vixie
Subject: Re: [DNSOP] Enough latency obsession Re: Review of 
draft-ietf-dnsop-cookies-00
Hi Nicholas
 
On Tue, Dec 16, 2014 at 02:44:40PM -0500, Nicholas Weaver wrote:
> 
> Its time to stop obsessing over latency in DNS!
> 
> DNS doesn't exist in a vacuum, but then goes to at minimum, a TCP
> handshake, and who knows what else beyond it.  Amdahl's law matters.
> 
> How many headaches would go away if all DNS is over TCP?  And how much
> would it really make a difference in Latency?
 
Surely a lot of problems would go away. But I don't think we can say
that latency doesn't matter. Though it is 2 roundtrips instead of 1, the
wait effectively doubles, and may increase further by a ~constant factor
during recursion. This would be conspicuous on long networks.
 
As DNS resolution is at the head of the batch of items that is done when
a user uses a network service, it adds to the average turnaround time of
every item on the list.
 
TCP performance "feels" different depending on what it is used for. On
LFNs, slow-start can throttle up fast (being a doubling throttle), and
due to the receive window TCP can deliver a lot of data quickly
vs. DNS-like UDP that restricts flow to request/response pairs.
 
For DNS, where there isn't a lot of data to transmit (in normal
queries), TCP connection setup is a big part of overall time to service
a request and it may not amortize well.
 
Mukund
 
 
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to