3 ms·
interesting, not a ton of details of how. off to the source I go, thanks. sounds like it assigns a 'score' of some sort to each authoritative ns.
by mmmooo 13y ago
interesting, not a ton of details of how. off to the source I go, thanks. sounds like it assigns a 'score' of some sort to each authoritative ns.
- isb 13y agoThis might help - section 4.4 has formal details on the Bind server selection algorithms: http://ocw.mit.edu/courses/mathematics/18-996-topics-in-theoretical-computer-science-internet-research-problems-spring-2002/lecture-notes/dns.pdf http://ocw.mit.edu/courses/mathematics/18-996-topics-in-theo...
- mmmooo 13y agoyep definitely, an interesting implementation, and certainly almost impossible to guess from passive observation. thanks.
- dsl 13y agoBIND assigns a score based on every IP it talks to and a hit rate. (so if ns1.foo.com resolves to 3 IPs, each is tracked individually, same if ns1.bar.com and ns1.baz.com are the same IP) It is a pretty small cache, maybe like 1024? This is all from fuzzy 5 year old memory.