Re: Facebook
Michael Loftis <[email protected]>
| Newsgroups | gmane.network.djbdns |
|---|---|
| Message-ID | <907A5B21CD74A5658789D2AB@[192.168.1.44]> |
--On Wednesday, March 10, 2010 5:29 PM -0500 Dean Anderson <[email protected]> wrote: > This is the gluelessness problem. > > facebook.com is nearly glueless and tfbnw.net is glueless > > If ns1.facebook.com and ns2.facebook.com are both down, both > facebook.com and tfbnw.net are unresolvable because there is no working > glue that can get to either one. > > http://cr.yp.to/djbdns/notes.html False, and unlike yourself, I'll even document it, and point out that anyone can reproduce this documentation with their favorite DNS Query tool, I personally use dig. There are glue records present for all of the facebook.com NSes within the net. and com. zones. There are glue records also present for all of the tfbnw.net NSes within the com. zone. A few simple DNS queries using, for example dig, pointed towards any of the net./com. servers in gtld-servers.net, such as say f.gtld-servers.net, will educate you very quickly. The gtld-servers.net nameservers will ONLY return delegation information at present IE if you ask for an A record you'll only ever get the delegation information, including glue, for that record. $ dig ns facebook.com @f.gtld-servers.net ; <<>> DiG 9.5.1-P3 <<>> ns facebook.com @f.gtld-servers.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25349 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 4 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;facebook.com. IN NS ;; AUTHORITY SECTION: facebook.com. 172800 IN NS dns04.sf2p.tfbnw.net. facebook.com. 172800 IN NS dns05.sf2p.tfbnw.net. facebook.com. 172800 IN NS ns1.facebook.com. facebook.com. 172800 IN NS ns2.facebook.com. ;; ADDITIONAL SECTION: dns04.sf2p.tfbnw.net. 172800 IN A 69.63.176.8 dns05.sf2p.tfbnw.net. 172800 IN A 69.63.176.9 ns1.facebook.com. 172800 IN A 204.74.66.132 ns2.facebook.com. 172800 IN A 204.74.67.132 ;; Query time: 45 msec ;; SERVER: 192.35.51.30#53(192.35.51.30) ;; WHEN: Wed Mar 10 19:00:35 2010 ;; MSG SIZE rcvd: 184 $ dig ns tfbnw.net @f.gtld-servers.net ; <<>> DiG 9.5.1-P3 <<>> ns tfbnw.net @f.gtld-servers.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8906 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 5, ADDITIONAL: 5 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;tfbnw.net. IN NS ;; AUTHORITY SECTION: tfbnw.net. 172800 IN NS ns3.facebook.com. tfbnw.net. 172800 IN NS ns4.facebook.com. tfbnw.net. 172800 IN NS ns5.facebook.com. tfbnw.net. 172800 IN NS ns6.facebook.com. tfbnw.net. 172800 IN NS ns7.facebook.com. ;; ADDITIONAL SECTION: ns3.facebook.com. 172800 IN A 69.63.178.21 ns4.facebook.com. 172800 IN A 69.63.186.49 ns5.facebook.com. 172800 IN A 69.63.176.200 ns6.facebook.com. 172800 IN A 208.93.136.11 ns7.facebook.com. 172800 IN A 208.93.136.12 ;; Query time: 47 msec ;; SERVER: 192.35.51.30#53(192.35.51.30) ;; WHEN: Wed Mar 10 19:00:47 2010 ;; MSG SIZE rcvd: 209 $