Free Republic
Browse · Search
General/Chat
Topics · Post Article

DNS In A Nutshell
DNS connects browsers to servers by translating URLs into the IP (Internet Protocol) numbers that are used by routers and servers to direct HTTP requests and data to the right places.

There are two fundamental types of DNS servers that allow this to work: the servers that respond to browser’s queries and the servers that hold the canonical information about which IP maps to which URL.


Recursive DNS Servers
When your browser sends out a DNS query — assuming the browser doesn’t already have the mapping stored in its cache — it is sent to a recursive DNS server. Recursive servers are the part of the DNS that provides the required information to web clients. They are usually managed by ISPs or the organizations that own the domain from which the connection is being made — a company, for example, although there are some popular public recursive DNS servers run by big corporations like Google and other organizations.


Authoritative DNS Servers
Authoritative DNS servers “know” the mapping of URL to IP for a domain. They are the source of the information that the recursive DNS servers send to web clients like browsers. Authoritative DNS servers for a website are usually provided by web hosting companies or specialist DNS hosting companies.

Thus, as DNS is so fundamental to the internet's structure, it is very good that there's now a formally verified implementation.

1 posted on 07/11/2014 8:14:39 PM PDT by OneWingedShark
[ Post Reply | Private Reply | View Replies ]


To: ShadowAce

Could you do your tech ping?
Thank you.


2 posted on 07/11/2014 8:16:47 PM PDT by OneWingedShark (Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: OneWingedShark

Ada ... a very good programming language with less career potential than Cobol or Fortran.


3 posted on 07/11/2014 9:54:30 PM PDT by SecondAmendment (Restoring our Republic at 9.8357x10^8 FPS)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: rdb3; Calvinist_Dark_Lord; JosephW; Only1choice____Freedom; amigatec; Still Thinking; ...

6 posted on 07/12/2014 4:21:00 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: OneWingedShark

Having implemented MSDNS, BIND, and Ironsides, I can tell you that Ironsides blows away the competition for security. DNS poisoning is impossible if configured by a competent admin.

That being said, Ironsides lacks a lot of the features available in MSDNS and a lot of the flexibility of BIND.


7 posted on 07/12/2014 5:38:50 AM PDT by rarestia (It's time to water the Tree of Liberty.)
[ Post Reply | Private Reply | To 1 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson