1 00:00:02,890 --> 00:00:05,650 Let us start learning domain name system. 2 00:00:08,250 --> 00:00:15,330 In this lecture, what is a domain will learn what is Nien system and what is DNS? 3 00:00:17,890 --> 00:00:25,270 To identify hosts, IP addresses are cumbersome for humans to use and to remember the Internet supports 4 00:00:25,270 --> 00:00:30,160 the use of host names to identify hosts, both clients and servers. 5 00:00:31,050 --> 00:00:39,000 In order to be used, the protocols such as TCP IP host names, are converted into IP addresses using 6 00:00:39,000 --> 00:00:41,520 a process known as name resolution. 7 00:00:42,090 --> 00:00:48,030 There are different forms of name resolution in the Internet, but the most prevalent and the most important 8 00:00:48,030 --> 00:00:53,490 one uses a distributed database system known as the domain name system. 9 00:00:54,270 --> 00:01:03,090 Basically, domain name system converts human readable domains like www.youtube.com into IP addresses. 10 00:01:04,270 --> 00:01:08,940 So let us have a quick example, I would like to ask you one question. 11 00:01:08,950 --> 00:01:12,930 Is it easy to remember your friend's phone number or his name? 12 00:01:13,360 --> 00:01:13,670 Right. 13 00:01:13,750 --> 00:01:18,060 It's easier to remember a name rather than a phone number. 14 00:01:19,800 --> 00:01:27,930 DNS, the distributor, claims of a networked database used by DCPI applications to match between hosts 15 00:01:27,930 --> 00:01:36,750 and IP addresses and also viceversa the DNS provides the control that allows clients and servers to 16 00:01:36,750 --> 00:01:42,720 communicate with each other and also a protocol for allowing servers to exchange information. 17 00:01:44,160 --> 00:01:52,950 As you can see, this is the main route, so let us consider a website admin, not Stanford dot edu. 18 00:01:53,520 --> 00:01:58,530 OK, so Dot Edu is the domain name of that particular Web site. 19 00:01:58,890 --> 00:02:04,110 And dot you to you, there can be any number of college domains, for example, the Stanford, Harvard 20 00:02:04,390 --> 00:02:05,490 and MIT L.M.. 21 00:02:06,770 --> 00:02:16,160 That is the root level dot edu is a root level root authority, then comes Stanford or the Stanford 22 00:02:16,250 --> 00:02:19,130 stands for the domain name authority. 23 00:02:19,520 --> 00:02:28,530 Stanford is specific doping and finally the admin that is admin dot Stanford dot edu is a sub domain. 24 00:02:29,060 --> 00:02:29,660 So is it. 25 00:02:29,660 --> 00:02:36,680 It is easier to remember admit that Stanford dot edu than to remember an entire IP address. 26 00:02:37,400 --> 00:02:38,750 Let us have a quick recap. 27 00:02:39,710 --> 00:02:45,350 From an application point of view, access to the DNS is through an application library called Resolver. 28 00:02:46,280 --> 00:02:52,190 And Dennis makes it easier to remember the website's name rather than the IP address. 29 00:02:53,720 --> 00:03:00,050 In the next lecture, you will see in detail what is the name resolution process and how Direness performs 30 00:03:00,050 --> 00:03:00,980 name resolution.