Let us start learning domain name system.
In this lecture, what is a domain will learn what is Nien system and what is DNS?
To identify hosts, IP addresses are cumbersome for humans to use and to remember the Internet supports
the use of host names to identify hosts, both clients and servers.
In order to be used, the protocols such as TCP IP host names, are converted into IP addresses using
a process known as name resolution.
There are different forms of name resolution in the Internet, but the most prevalent and the most important
one uses a distributed database system known as the domain name system.
Basically, domain name system converts human readable domains like www.youtube.com into IP addresses.
So let us have a quick example, I would like to ask you one question.
Is it easy to remember your friend's phone number or his name?
Right.
It's easier to remember a name rather than a phone number.
DNS, the distributor, claims of a networked database used by DCPI applications to match between hosts
and IP addresses and also viceversa the DNS provides the control that allows clients and servers to
communicate with each other and also a protocol for allowing servers to exchange information.
As you can see, this is the main route, so let us consider a website admin, not Stanford dot edu.
OK, so Dot Edu is the domain name of that particular Web site.
And dot you to you, there can be any number of college domains, for example, the Stanford, Harvard
and MIT L.M..
That is the root level dot edu is a root level root authority, then comes Stanford or the Stanford
stands for the domain name authority.
Stanford is specific doping and finally the admin that is admin dot Stanford dot edu is a sub domain.
So is it.
It is easier to remember admit that Stanford dot edu than to remember an entire IP address.
Let us have a quick recap.
From an application point of view, access to the DNS is through an application library called Resolver.
And Dennis makes it easier to remember the website's name rather than the IP address.
In the next lecture, you will see in detail what is the name resolution process and how Direness performs
name resolution.