Domain Name System Flashcards, test questions and answers
Discover flashcards, test exam answers, and assignments to help you learn more about Domain Name System and other subjects. Don’t miss the chance to use them for more effective college education. Use our database of questions and answers on Domain Name System and get quick solutions for your test.
What is Domain Name System?
The Domain Name System (DNS) is an internet protocol that enables computers to locate other computers and services on the internet. It is a hierarchical system, that converts human-readable domain names into numerical IP addresses. DNS was developed to make it easier for people to find resources on the web by using meaningful domain names instead of having to remember long strings of numbers. At its core, DNS is a distributed database that maps domain names to their corresponding IP addresses. The top level of this hierarchy consists of the root servers, which are maintained by various organizations around the world. Below this are the Top Level Domains (TLDs), such as .com and .net, and then Second Level Domains (SLDs) such as google and facebook. When a user enters a URL into their browser, their computer sends a query to a local recursive resolver server which forwards it up through the DNS hierarchy until it reaches one of the root servers. From there, it can traverse down through different levels until it finds an authoritative name server for the requested domain name. The authoritative name server then responds with the requested IP address which can be used by the user’s computer to connect with the desired service or website. DNS plays an essential role in our digital lives as without it we wouldn’t be able to access websites or use certain applications like email without knowing exact IP addresses for each resource we want access too – making our digital experience more cumbersome than necessary and reducing our ability to easily find resources online in general.