ch 25
DESCRIPTION
tmh slidesTRANSCRIPT
![Page 1: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/1.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Chapter 25
DomainNameSystem
![Page 2: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/2.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.1 Name Space25.1 Name Space
Flat Name Space
Hierarchical Name Space
![Page 3: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/3.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.2 Domain Name Space
Label
Domain Name
![Page 4: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/4.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.1 Domain name space
![Page 5: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/5.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.2 Domain names and labels
![Page 6: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/6.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.6 DNS Messages25.6 DNS Messages
Header
Question Section
Answer Section
Authoritative Section
Additional Information Section
![Page 7: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/7.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.3 FQDN and PQDN
![Page 8: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/8.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.4 Domains
![Page 9: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/9.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.3 Distribution of Name Spaces25.3 Distribution of Name Spaces
Hierarchy of Name Servers
Zone
Root Server
Primary and Secondary Servers
![Page 10: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/10.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.5 Hierarchy of name servers
![Page 11: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/11.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.6 Zones and domains
![Page 12: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/12.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
A primary server loads all information from the disk file; the secondary server loads all information from the primary
server.
NoteNote::
![Page 13: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/13.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.4 DNS In The Internet25.4 DNS In The Internet
Generic Domain
Country Domain
Inverse Domain
![Page 14: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/14.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.7 DNS in the Internet
![Page 15: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/15.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.8 Generic domains
![Page 16: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/16.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Table 25.1 Table 25.1 Generic domain labelsGeneric domain labels
Label Description
com Commercial organizations
edu Educational institutions
gov Government institutions
int International organizations
mil Military groups
net Network support centers
org Nonprofit organizations
![Page 17: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/17.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Table 25.2 Table 25.2 New generic domain labelsNew generic domain labels
Label Description
aero Airlines and aerospace companies
biz Businesses or firms (similar to com)
coop Cooperative business organizations
info Information service providers
museum Museums and other nonprofit organizations
name Personal names (individuals)
pro Professional individual organizations
![Page 18: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/18.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.9 Country domains
![Page 19: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/19.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.10 Inverse domain
![Page 20: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/20.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
25.5 Resolution25.5 Resolution
Resolver
Mapping Addresses to Names
Recursive Resolution
Iterative Resolution
Caching
Mapping Names to Addresses
![Page 21: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/21.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.11 Recursive resolution
![Page 22: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/22.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.12 Iterative resolution
![Page 23: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/23.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.13 Query and response messages
![Page 24: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/24.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
Figure 25.14 Header format
![Page 25: Ch 25](https://reader035.vdocument.in/reader035/viewer/2022070316/555ecdc8d8b42a74708b5982/html5/thumbnails/25.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004
DNS can use the services of UDP or TCP,
using the well-known port 53.
NoteNote::