resolving differently depending on location?

Sten Carlsen ccc2716 at vip.cybercity.dk
Mon Oct 17 23:19:21 UTC 2005


As I understood, it was only intranet servers?
In that case views could be effective, because the views can be selected
by IPs, which typically will be sorted geographically.

Barry Margolin wrote:

>In article <dj17cv$2hks$1 at sf1.isc.org>,
> Kevin Darcy <kcd at daimlerchrysler.com> wrote:
>
>  
>
>>BIND *does* however, have support for "sortlist". One can have the name 
>>resolve to all of the location-specific IPs, and then sort them 
>>according to the source IP of the DNS client. This only works 
>>*reliably*, however, when the sortlist configuration of all resolvers is 
>>tightly controlled.
>>    
>>
>
>Right, so it's useless for a public web site.
>
>  
>
>>Note that the sortlist approach also assumes that the DNS client address 
>>is also the same as, or close to, the client for whatever service one is 
>>trying to provide (HTTP, SMTP, whatever). Due to proxying and numerous 
>>other factors, this isn't always a good assumption. But Akamai and 
>>others seem to do fairly well making exactly the same assumption, so YMMV...
>>    
>>
>
>If you're just trying to select a server on the same continent or ISP 
>backbone as the client, the assumption will be pretty good.  Also, many 
>ISPs make use of anycast for their resolvers, so the resolver will be 
>relatively close to the client on the backbone; therefore, choosing a 
>server close to the resolver should be OK.
>
>While there may be occasional cases where it doesn't choose the optimal 
>server, on average it seems like it can be expected to be better than 
>random choice.  But having the server do it at the application level 
>should generally be even better.
>
>  
>

-- 
Best regards

Sten Carlsen

Let HIM who has an empty INBOX send the first mail.





More information about the bind-users mailing list