Interview Bootcamp
Vote

0% completed

Introduction to DNS

When you call a friend, you tap their name in your contacts. You do not type their phone number from memory. The phone looks up the number for you.

The internet works the same way. You type www.example.com, but computers cannot connect to a name. They connect to an IP address, a number like 203.0.113.10.

So something must turn the name into the number, quickly, for billions of names. This lesson explains what that system is, how it is organized, and who does the work of each lookup.

What DNS Is

The Domain Name System (DNS) translates human-readable domain names, like `www

.....

.....

.....

Like the course? Get enrolled and start learning!
Ricardo Franco

Ricardo Franco

· 3 years ago

Forwarding resolver: A forwarding resolver forwards DNS queries to another resolver, which is typically a caching resolver, instead of contacting DNS servers directly. This setup allows for better control, security, and performance.

Who is the caching resolver? the resolver initiating the request or the resolver receiving the request?

If the receiver is the caching resolver, then what is the role of the forwarding resolver? What benefits does it add to the system?

Show 1 reply
Ricardo Franco

Ricardo Franco

· 3 years ago

I don't see Scalability as a benefit of DNS. User-friendly, flexibility, and load balancing are benefits because they improve the user experience when compared to access using an IP address.

But how does being scalable make the DNS better than a direct IP address access?

Show 2 replies

Reading Progress

0%


Vote for new content