Understanding How The Internet Works in 3 Easy Steps
Step 1: the web browser sends a request
The first step is to verify the URL. Once the address is verified, the web browser will go through few processes. It will start by looking up which protocol it will use. If the URL starts by http:// it will use the HTTP protocol, if it starts with ftp://, the web browser will use the FTP protocol. It will then search where the web server is located. For this it will use another service of the Net: the DNS (Domain Name Server). The DNS are servers that can bring associate a domain name (www.google.com for example) to an IP address (220.127.116.11). It's like the yellow pages that will associate a name to a phone number. This IP address is unique and therefore the server web is rapidly recognized. It is the IP address that your web browser will contact and will communicate with the HTTP or FTP server. The request will aim at obtaining the index.html page.
Step 2: the web server sends back the info
The web server has received a request from a machine that wishes to obtain the index.html file. It will then look up the index.html file on its hard drive, take it's display and the information it holds, to finally send all that to the web browser. The web server knows where to send the information because since you're on the internet you also have a unique IP address.
However if you want to access the following page: www.google.com/intl/en/about.html the web server would have look in the intl directory then in the en directory and finally would have reached the about.html file.
You know get that a URL is composed by few elements:
- the protocol (http:// , ftp://, ...)
- the IP address (198.269.0.203, ...)
- the required directories
Step 3: the web browser processes the files
The web broswer receives the content of the index.html file. Since the extension is .html, it will be processed as a HTML file. At first, the navigator doesn't get the iconographic content of the page. Thus, it must, before showing the page, gather all the images that are held in the file. Of course all these requests are completly transparent to you. Once all the elements are gathered the page content will appear on your screen all this in few seconds.
The internet continues to evolve. Once it was just an http address, but recently, Google and the internet wants to see an internet address that begins with https. HTTP stands for hypertext transfer protocol. But as security has become a big issue on the internet when using a bank, credit card or just shopping online, HTTPS has become very important for consumers to feel more comfortable on the internet. The S stands for secure. When going to any website, seeing the httpS, ensures that the website is secure.
For anyone that has an online company or even a blog, getting the https address is very important and will rank higher in Google search engine rankings.