Assignment 3
Assignment 3
QUE-4. What do you understand with DNS system and DNS server?
ANS:- DNS System (Domain Name System)
The DNS (Domain Name System) is a hierarchical system that translates human-
readable domain names (like www.example.com) into machine-readable IP
addresses (like 192.168.1.1). This system is essential for navigating the internet,
as computers and networks communicate using IP addresses, but humans
typically use domain names to make browsing easier.
• Purpose: The main function of DNS is to make the process of finding
websites and services more user-friendly by translating domain names
into their corresponding IP addresses.
• How It Works: When a user types a domain name in a browser, a DNS
query is sent to find the corresponding IP address. Once the IP address is
found, the browser can connect to the web server hosting the website.
DNS Server
A DNS server is a specialized server responsible for handling DNS queries. It
acts like a "phonebook" of the internet, maintaining a record of domain names
and their corresponding IP addresses.
• Types of DNS Servers:
1. Recursive DNS Server: This server receives DNS queries from
clients (such as browsers) and resolves them by querying other
DNS servers if needed until it finds the answer.
2. Authoritative DNS Server: This server holds the actual records for a
domain and provides authoritative answers to DNS queries about
that domain.
3. Caching DNS Server: This server stores previously resolved queries
to improve performance by quickly responding to repeat requests
without needing to query other servers.
In short:
• DNS is the system that translates domain names to IP addresses.
• A DNS server is the server that handles these translations, making it
possible for users to access websites using easy-to-remember domain
names instead of complex IP addresses.