> On 20 Jun 2018, at 8:44 am, David Conrad <d...@virtualized.org> wrote:
> 
> On Jun 19, 2018, at 2:03 PM, Ray Bellis <r...@bellis.me.uk> wrote:
>> AIUI, a large part of the supposed issue with SRV was the inertia of the
>> installed base of browsers that wouldn't know how to access them.
> 
> I thought the more fundamental problem was the additional latency caused by 
> the second lookup since SRV specified domain names as targets.

Yes, they keep coming up with theoretical issues which won’t be a issue in 
practice.  Nameservers put the address records of the server listed in the SRV 
record in the additional section so no second lookup is required.  If the 
address isn’t in the cache the nameserver can look it up while the SRV reply is 
in flight.  I’ve got code that does exactly that.  Took 30 minutes to write.  
It’s just a different form of prefetch.  If they really want the additional 
section populated they can define a EDNS option or flag to say to do that.  At 
the moment most servers don’t follow CNAMEs when populating the additional 
section but that can also be done easily.

So one SRV query with all the rest of the data in the additional section.  
Perfectly doable. Fallback to 2 queries with older name servers and a CNAME 
chain for the SRV target. 

> But maybe I’m misremembering.
> 
> Regads,
> -drc
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: ma...@isc.org

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to