TCP IP Illustrated

This is another implementation optimization in the

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: tion to see more than just the A record. This shows that there are five authoritative name servers for the domain The five RRs with additional information that are returned by the root server contain the IP addresses of these five name servers. This saves us from having to contact the root server again, to look up the address of one of the servers. This is another implementation optimization in the DNS. The host command states that the answer is not authoritative. This is because the answer was obtained from our name server's cache, not by contacting an authoritative server. Returning to line 3 of Figure 14.14, our name server contacts the first of the authoritative servers ( with the same question: What is the IP address of This time our server sets the recursion-desired flag. The answer is returned on line 4 as a response with one answer RR. We then execute the host command again, asking for the same name: sun % host A This time there is no tcpdump output. This is what we expect, since the answer output by host is returned from the server's cache. We execute the host command again, looking for the address of CNAME A file:///D|/Documents%20and%20Settings/bigini/Docu.../homenet2run/tcpip/tcp-ip-illustrated/dns_the.htm (15 of 18) [12/09/2001 14.47.06] Chapter 14. DNS: The Domain Name System Figure 14.15 shows the tcpdump output. 1 18.664971 (17.6555) 2 19.429412 ( 0.7644) 3 19.432271 ( 0.0029) 4 19.909242 ( 0.4770) > 4 A? (32) > 4 0/4/4 (188) > 5+ A? (32) > 5* 2/0/0 CNAME (72) Figure 14.15 tcpdump output for: host Line 1 shows that this time our server contacts another of the root servers (c.nyser.n...
View Full Document

This test prep was uploaded on 04/04/2014 for the course ECE EL5373 taught by Professor Guoyang during the Spring '12 term at NYU Poly.

Ask a homework question - tutors are online