Why is DNS a thing? And why is it integrated the way it is with the web infrastructure.

571 views

I understand how it makes everything easy to use and probably has some branding implications but it’s a major source of exploits. We have used phone numbers before and while a b inconvenient wouldn’t using IP addresses directly be much more secure. Or the very least using some decentralized framework rather than DNS servers

In: 2

7 Answers

Anonymous 0 Comments

> I understand how it makes everything easy to use

And it also allows for changing IP addresses, load balancing, and hosting multiple sites on the same server. IPv4 is already bursting at the seams, not to mention of what would happen if every single website in existence had to have its own particular IP address.

> and probably has some branding implications but it’s a major source of exploits.

Everything is a major source of exploits. DNS is pretty darn simple compared to the insane amount of stuff going on in a web browser

> We have used phone numbers before and while a b inconvenient wouldn’t using IP addresses directly be much more secure. Or the very least using some decentralized framework rather than DNS servers

In what way would a decentralized framework be more secure? Decentralization doesn’t make something more secure in any way. What it does is removing a center. This may have benefits in terms of reducing central control, but doesn’t really do much about security issues.

Besides that, DNS is well distributed. There are millions of DNS servers out there, and the system is well thought out to spread the load.

You are viewing 1 out of 7 answers, click here to view all answers.