User:Jane Kruch/DNS:pro and cons

Advatntages and disadvantages of DNS
DNS makes it possible to connect to a website without knowing its physical location. DNS runs on DNS servers. When we enter a URL, such as www.google.com, into a Web browser the request is not directly sent to the Google servers. It goes to a DNS server and then forwards this request to the proper servers and returns the information requested to the user's Web browser.

DNS servers allow not remembering addresses. We memorize simple URL addresses as opposed to complex lists of IP addresses and port numbers. It is also the only system of such kind that provides you a simple Internet usage.

DNS has a hierarchical structure. It has three levels of domains. Each subdomain isresponsible for a different service that may be accessed on the server. For example, "pop" is used for email communications. The use of the DNS allows to implement a complex network architectures. Despite being under the same domain name, different services may be hosted on different machines or different geographical locations. There are some disadvantages that DNS is faced with. Your computer must access DNS server to use DNS. Due to this we can see a delay in every website visit. A problem with a DNS server may mean you get a more significant delay or you may be unable to access some or all sites. Also if you try to visit a non-existent website address, you should get an error message. But some Internet service providers have used their DNS server to instead return advertising that is quite annoying. DNS can be attacked by hackers that may cause the modifying of data or even unavailability to access some sites. Another problem is that if a server breaks then the webpage hosted by the server cannot run.