The Domain Name System
The Domain Name System (DNS) is the means by which the thousands of separate and diverse networks are ‘mapped’. Every time you connect to a computer over the Internet or send email to a colleague, you use the DNS. It is essentially a collection of large databases that are used by computers on the Internet to locate other Internet computers.
Every computer connected to the Internet is given an IP address. For the technically minded, an IP address is a 32-bit numerical address, represented by four 8-bit numbers which are expressed as decimal numbers in the range of 0-255 (inclusive) separated by periods ‘.’ . Each 8-bit component of the 32-bit address is referred to as an “octet”.
An IP address might look something like this: 203.59.24.221
When your computer establishes a connection to one of Missourinet’s dial-up access points, it is assigned an IP address, so that other computers connected to the Internet can transmit information to it as required.
Because humans have difficulty remembering numbers represented in such a fashion, computers are also given human-friendly names (known as domain names) such as: missourinet.net Which is significantly easier to remember.
Computers prefer to communicate with each other using numerical IP addresses. So in order for humans to use the addresses they can remember, the two names are cross-referenced.
The DNS takes care of this cross-referencing. When you specify an Internet address using the human-friendly domain name, your computer will first access a database known as a DNS nameserver, which contains both the human-friendly and numerical addresses of all computers connected to the Internet.
If it finds the domain name you specify, it will look up the corresponding numerical address, and use that to carry out the requested function. As a result, you need never bother memorising numerical IP addresses.
The DNS also imposes a uniform naming system onto an otherwise chaotic network of networks. For each of the separate networks that make up the Internet to act cohesively , they must recognise each other’s existence and be able to transmit information without any confusion as to exactly where it is going.
Back to TOP
NEXT TOPIC >>>
<<< PREVIOUS TOPIC