Presentation is loading. Please wait.

Presentation is loading. Please wait.

CITA 310 Section 1 Name Resolution (Textbook Chapter 4)

Similar presentations


Presentation on theme: "CITA 310 Section 1 Name Resolution (Textbook Chapter 4)"— Presentation transcript:

1 CITA 310 Section 1 Name Resolution (Textbook Chapter 4)

2 Understanding the DNS DNS is used to map host names to IP addresses on the Internet Also called name resolution or address resolution Whenever a host is added, a configuration file has to be changed A host represents a service on a server such as a Web server There can be many hosts on a single computer

3 Clients On your PC, the TCP/IP configuration contains the address(es) of your DNS server(s) Whenever you use a URL, whether in a browser, or a utility such as ping, DNS is used

4 Domain Namespaces The root level domain is "." Significant in creating DNS files Top-level domains include com, org, fr Second-level domains are often owned by companies and individuals microsoft.com, devry.edu A subdomain is a further division of a second- level domain For devry.edu, there is phx.devry.edu

5 Domain Namespaces Second-level domains, such as devry.edu have control over naming within their domain Create hosts such as www, ftp, bb A name such as www.devry.edu is a fully qualified domain name (FQDN) We could create subdomains such as phx www.phx.devry.edu

6 Top-Level Domains.biz - businesses.info - anyone can register.name - must register first and last name.pro - for professionals only must provide proof.aero,.museum,.coop are controlled by organizations

7 Host Names Can be different from the name of the computer Many hosts can be associated with the same Web server

8 How DNS Works

9 DNS Components Name server – also known as DNS server supports name-to-address and address-to- name resolution Name resolver – also called DNS client Can contact DNS server to lookup name Used by browsers, e-mail clients, and client utilities such as ping and tracert

10 DNS Servers that Define the Internet Primary and secondary servers store the host names used on the Internet Caching and forwarding servers search the Internet for host names

11 Primary and Secondary Servers Primary Server Defines the hosts for the domain Maintains the database for the domain It has authority for the domain Secondary Server Gets data from primary server Provides fault tolerance and load distribution Required for Internet domains

12 Primary and Secondary Servers If you use DNS, you will often work with your ISP In a simple environment, the ISP will have the primary and secondary DNS servers You contact them for changes You can also split the servers ISP has primary, you have secondary You have primary, ISP has secondary

13 Primary and Secondary Servers ISP maintains DNS You have to send changes to ISP You have the secondary server which gets updates from the primary server Your users reference your secondary server which is faster

14 Primary and Secondary Servers You have complete control over DNS You can make changes whenever you want If your primary DNS goes down, the secondary will continue to function (but not indefinitely)

15 Resolve Host Names Caching Server Resolves host names Caches (saves) the results Automatically installed when DNS is installed No configuration necessary Forwarding Server Caching server that has access to the Internet and forwards traffic from other caching servers

16 Caching and Forwarding Servers

17 Zones A zone is a part of the domain namespace For a domain as small as technowidgets.com, the domain name represents a single zone For large organizations (such as IBM), subdomains can be divided into separately maintained zones Each zone typically has a separate DNS

18 Zones Zones must be contiguous admin.devry.edu can be combined with devry.edu admin.devry.edu cannot be combined with student.devry.edu There must be one primary DNS server in each zone (plus a secondary server) Each zone can have multiple secondary DNS servers

19 Zone File Configuration Forward Lookup These zones contain entries that map names to IP addresses Reverse Lookup These zones contain entries that map IP addresses to names

20 Common DNS Records DNS recordFunction Address (A)Associates a host to an IP address. Canonical name (CNAME) Creates an alias for a specified host. Internet (IN)Identifies Internet records; precedes most DNS record entries. Mail Exchanger (MX) Identifies a server used for processing and delivering e-mail for the domain. Name server (NS)Identifies DNS servers for the DNS domain. Pointer (PTR)Performs reverse DNS lookups. Resolves an IP address to a host name. Start of Authority (SOA) Identifies the DNS server with the most current information for the DNS domain.

21 Forward Lookup Zone Example $TTL86400 @ IN SOA web1.technowidgets.com. admn.technowidgets.com. ( 2002072100 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS web1 IN A 192.168.0.100 IN MX 10 mail.technowidgets.com. web1 INA192.168.0.100 www INCNAMEweb1 research INA192.168.0.150 INMX 10mail mail INA192.168.0.200

22 Reverse Lookup Zone Example $TTL86400 @ IN SOA web1.technowidgets.com. admn.technowidgets.com. ( 2002072100 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS web1 100 IN PTR web1.technowidgets.com. 150IN PTR research.technowidgets.com. 200IN PTR mail.technowidgets.com.

23 Finished DNS Configuration in Windows

24 Troubleshooting DNS ping ping displays name resolution even if the computer cannot be contacted

25 Troubleshooting DNS nslookup nslookup can display information from the DNS server

26 Troubleshooting DNS dig – available on Linux


Download ppt "CITA 310 Section 1 Name Resolution (Textbook Chapter 4)"

Similar presentations


Ads by Google