Chapter 3-1
Chapter 3-1
Importance of DNS:
Human-Friendly: It allows users to use easy-to-remember
domain names rather than numeric IP addresses.
Reliability and Performance: DNS helps ensure that
requests to websites and other services are directed to
the correct servers.
Security: DNS can be configured with security measures
such as DNSSEC (DNS Security Extensions) to protect
against attacks like cache poisoning.
DNS (Domain Name System)
The top-level domains come in two flavors: generic
and countries.
● In general, getting a second-level domain is easy.
● such as name-of-company.com
● every common (English) word has been taken in the
com domain.
● Domain names are case insensitive
● Edu, EDU and edu mean the same thing
● Each domain controls how it allocates the domains
under it.
● eg .et controls .gov.et , .com.et
● www.obu.edu.et
● if a resolver on flits.cs.vu.nl wants to know the IP
address of the host linda.cs.yale.edu. The steps are :
– it sends a query to the local name server, cs.vu.nl.
– If the sever does not know this domain the request
is sent to the top-level domain (edu-server.net),
even if this server doesn’t know the subdomain it
must know the yale.edu
– Then from that the subdomains names will be
resolved
HTTP
● Ping
● Arp
● Ipconfig
End of Chapter Three
QUESTION ?