Useful for:
- People who are not concerned about the technicalities of internet addressing but want to know more at a non-technical level.
Not relevant for:
- People who want a detailed technical explanation of internet addressing
More technical help:
- wikipedia.org/wiki/Domain_Name_System.
- wikipedia.org/wiki/URL.
- wikipedia.org/wiki/IP_address.
- For a basic guide to the internet gr0w.com/articles/help/a_basic_guide_to_the_internet.
Use the tags along the bottom of this article to explore other related posts.
———————————————————————-
There are billions of web pages on the internet, in order to access all of these there has to be some way of giving each one a unique address so your browser can find it. Because of this computers need to be able to run calculations on addresses. We use text to recognise a web page, for example “www.southcot.com” but computers can’t run calculations on text, they need numbers.
So when you type a URL into the address bar of your browser and click go, the browser fires off a request to have this text translated into a number that is called an IP address, an example of one of these is 213.171.218.15. Every publicly visible web server in the world has an IP address that is uniquely addressable. Many web servers host multiple web sites. The system that supplies the IP address is called the Domain Name System (DNS) which uses a series of Name Servers that communicate with each other. Your Internet Connection Provider (ISP) maintains at least two name servers, often more. Your browser will contact one of these and based on the type of domain you are requesting (for example .com or .co.uk) will be able to find the name server that can list the correct IP address of the website, this is often called the authoritative name server. This then allows the browser to directly request the website from the correct web server and here you are!