In order to access a web page that is hosted on the Internet the user needs to tell their browser which web server to request the data from. This web server uses a public IP address (you can read more about IP addresses here) to identify them as a device on the network – in this case the network is the Internet which is the world’s largest wide area network.
Because it is difficult for humans to remember IP addresses a different system was devised called domain name servers or DNS. These work like a database of all the public IP addresses on the Internet which are then matched to an easier to remember domain name such as TeachAllAboutIt.school
When the user types the domain name into their web browser a request is sent to the domain name server which locates the matching IP address and forwards the request to the correct web server Internet.
Uniform Resource Locators
When attempting to access the webpage the user often needs to type in more than simply the domain name as this will take them directly to the homepage of the website. If they are intending to get to a specific page, the filename is also required. BURL or uniform resource locator is a combination of all of the information that the web browser requires in order to successfully access a particular web page. This is made up other following items :
- The Protocol – this is the set up set of communication rules that will be used to transfer the web page
- The Domain Name
- the sub domain – usually www
- the domain name – the name of the website
- the top level domain – the identifier of where the website is located eg.com
- The File Path – this is where the desired webpage is located within the server