|
|
|
|
|
by a1369209993
2647 days ago
|
|
Actually, this appears to be implementation-specific? The resolver I looked at a while ago[0] did something like: @. io NS -> ns1.io # (for example[1])
@. ns1.io A -> x.x.x.x
@x.x.x.x github.io NS -> ns1.github.io
@x.x.x.x ns1.github.io A -> y.y.y.y
@y.y.y.y dissidents.github.io A -> z.z.z.z
return z.z.z.z
caching every step of the way. Admittedly, I don't know that it wasn't going out of it's way to avoid leaking, but this was circa 2012 or so, so it predates rfc7816 at least.0: found by googling "dns recursive resolver example code" or something to that effect 1: There's actually several NS entries, with retrying/failover. |
|