intermittent bad horizontal referral?

Karl Auer kauer at biplane.com.au
Thu Oct 20 05:11:03 UTC 2011


Someone wrote (privately, so I'm not giving a name):
> There's a bit of problem with the DNS.  You might want to jump over to
> http://dns.squish.net/ and run an NS traversal for biplane.com.au --
> pps.com.au's DNS is befuddled.

This is true. Two of the four PPS nameservers do not have glue records
in .com.au. What I don't understand is how a trace can compete at all,
if there is no glue.

That is, root should return a set of referrals to .au, one of the .au
servers then returns referrals to .com.au, one of those returns
referrals to biplane.com.au, one of those can then answer the actual
query.

If there are no referrals to x.com.au in .com.au, how can a query "jump
the gap"? Because I can see that happening in a trace. Here are two
traces for pps.com.au. The first shows referrals in .com.au, the second
does not. It looks as if n.au somehow answered directly, but g.au did
not.

So I'm confused (and possibly befuddled). Firstly as to why n.au would
have *any* information about pps.com.au, and secondly why g.au would
have different information than n.au :-(

Regards, K.

kauer at karl:~$ dig +trace pps.com.au ns

; <<>> DiG 9.7.1-P2 <<>> +trace pps.com.au ns
;; global options: +cmd
.			113025	IN	NS	c.root-servers.net.
.			113025	IN	NS	a.root-servers.net.
.			113025	IN	NS	m.root-servers.net.
.			113025	IN	NS	k.root-servers.net.
.			113025	IN	NS	f.root-servers.net.
.			113025	IN	NS	b.root-servers.net.
.			113025	IN	NS	j.root-servers.net.
.			113025	IN	NS	d.root-servers.net.
.			113025	IN	NS	g.root-servers.net.
.			113025	IN	NS	l.root-servers.net.
.			113025	IN	NS	h.root-servers.net.
.			113025	IN	NS	e.root-servers.net.
.			113025	IN	NS	i.root-servers.net.
;; Received 512 bytes from 139.130.4.4#53(139.130.4.4) in 7 ms

au.			172800	IN	NS	o.au.
au.			172800	IN	NS	n.au.
au.			172800	IN	NS	a.au.
au.			172800	IN	NS	l.au.
au.			172800	IN	NS	m.au.
au.			172800	IN	NS	r.au.
au.			172800	IN	NS	h.au.
au.			172800	IN	NS	p.au.
au.			172800	IN	NS	s.au.
au.			172800	IN	NS	u.au.
au.			172800	IN	NS	v.au.
au.			172800	IN	NS	b.au.
;; Received 496 bytes from 192.112.36.4#53(g.root-servers.net) in 348 ms

com.au.			172800	IN	NS	q.au.
com.au.			172800	IN	NS	j.au.
com.au.			172800	IN	NS	i.au.
com.au.			172800	IN	NS	h.au.
com.au.			172800	IN	NS	o.au.
com.au.			172800	IN	NS	l.au.
com.au.			172800	IN	NS	g.au.
com.au.			172800	IN	NS	n.au.
com.au.			172800	IN	NS	m.au.
com.au.			172800	IN	NS	p.au.
com.au.			172800	IN	NS	k.au.
;; Received 408 bytes from 2607:f140:ffff:fffe::e#53(s.au) in 193 ms

pps.com.au.		14400	IN	NS	ppsdns6.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns4.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns2.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns1.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns3.pps.com.au.
;; Received 214 bytes from 202.65.12.72#53(i.au) in 16 ms

pps.com.au.		3600	IN	NS	ppsdns3.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns6.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns2.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns4.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns1.pps.com.au.
;; Received 342 bytes from 2406:a000::5#53(ppsdns6.pps.com.au) in 21 ms

kauer at karl:~$ dig +trace pps.com.au ns

; <<>> DiG 9.7.1-P2 <<>> +trace pps.com.au ns
;; global options: +cmd
.			113019	IN	NS	m.root-servers.net.
.			113019	IN	NS	h.root-servers.net.
.			113019	IN	NS	f.root-servers.net.
.			113019	IN	NS	e.root-servers.net.
.			113019	IN	NS	j.root-servers.net.
.			113019	IN	NS	i.root-servers.net.
.			113019	IN	NS	k.root-servers.net.
.			113019	IN	NS	l.root-servers.net.
.			113019	IN	NS	d.root-servers.net.
.			113019	IN	NS	b.root-servers.net.
.			113019	IN	NS	a.root-servers.net.
.			113019	IN	NS	g.root-servers.net.
.			113019	IN	NS	c.root-servers.net.
;; Received 512 bytes from 139.130.4.4#53(139.130.4.4) in 3 ms

au.			172800	IN	NS	b.au.
au.			172800	IN	NS	r.au.
au.			172800	IN	NS	a.au.
au.			172800	IN	NS	o.au.
au.			172800	IN	NS	p.au.
au.			172800	IN	NS	v.au.
au.			172800	IN	NS	l.au.
au.			172800	IN	NS	m.au.
au.			172800	IN	NS	n.au.
au.			172800	IN	NS	h.au.
au.			172800	IN	NS	s.au.
au.			172800	IN	NS	u.au.
;; Received 496 bytes from 2001:dc3::35#53(m.root-servers.net) in 178 ms

pps.com.au.		14400	IN	NS	ppsdns3.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns2.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns4.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns1.pps.com.au.
pps.com.au.		14400	IN	NS	ppsdns6.pps.com.au.
;; Received 214 bytes from 69.36.145.34#53(n.au) in 227 ms

pps.com.au.		3600	IN	NS	ppsdns2.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns3.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns4.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns6.pps.com.au.
pps.com.au.		3600	IN	NS	ppsdns1.pps.com.au.
;; Received 342 bytes from 2406:a000::5#53(ppsdns2.pps.com.au) in 22 ms




-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Karl Auer (kauer at biplane.com.au)                   +61-2-64957160 (h)
http://www.biplane.com.au/kauer/                   +61-428-957160 (mob)

GPG fingerprint: DA41 51B1 1481 16E1 F7E2 B2E9 3007 14ED 5736 F687
Old fingerprint: B386 7819 B227 2961 8301 C5A9 2EBC 754B CD97 0156
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <https://lists.isc.org/pipermail/bind-users/attachments/20111020/a7fb71c4/attachment.bin>


More information about the bind-users mailing list