0% completed
Introduction to DNS
Computers do not find each other by name. They find each other by IP address, a string of numbers such as 198.47.25.1. People are bad at remembering those.
The Domain Name System (DNS) is the system that translates human-readable domain names, such as www.designgurus.io, into the IP addresses that computers use to communicate.
DNS is the phonebook of the internet. You look someone up by name and get back the number you actually need to place the call.
Why It Matters
Without DNS, using the internet would mean memorizing numbers. With it, you get four things.
**User-friendliness
.....
.....
.....
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?
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?