Author: Valter Popeskic

How We Open a Web Page and What is Going on Behind?

When you open a web page, all sorts of things will need to be done in the background before you get your shiny website on your screen.

We will see now what is happening in the networking system to make that possible.

TCP/IP protocol is what makes sending and receiving most of the data across the Internet possible. But how data packets know how to find us and how we know how to find the IP addresses of the web servers where these pages are saved?

Data will maybe not even take the same route in each direction. It can happen that when we send something, a request to the server, the packets will flow through one route and the server response towards our computer will take some other route.

The Internet is the biggest computer networking system. It knows in every moment how to find the best route to some device connected anywhere in-between all his nodes.

But how is this data transferred across the wires, fibres and air?

Data is divided into small packets. Every time we send a request towards a server, our request must firstly be divided into packets, most of the same size. Each of those packets needs an IP address of the destination to be written on it so that he can be routed through the network.

In order to find out what is the destination IP address of the server – (remember that we are typing an URL into the browser, usually we are not typing IP address into it) –  your computer, before sending out all those packets, will contact public DNS serverdomain name server, that will have the information about IP address to which packets must be forwarded in order to get to your URL-linked page.

Public DNS servers are set up into a hierarchical system that keeps the knowledge of IP addresses for all URLs (domain names) that are registered on the Internet. With this database, DNS is able to translate our request for the web page URL into the IP address of the server on which the web page is stored.

IPv6 addresses – What is IPv6?

IPv6 addresses – what is this all about?What is IPv6 – IPv6 addresses – what is this all about? Why we need IPv6 addresses? What is this buzz all about? When the IP protocol and addressing technology first came out, there was not even close so many devices in the world that could connect to the Internet. It was hard to imagine that we will have the need to make IP addresses longer that 32-bit. So we make them 32-bit addresses and call them IPv4 address. We were not able to imagine that we will have close to 4,294,967,296 devices online? This number is simple 232 = 4,294,967,296 that means the number of different IP addresses that we can generate with 32 digits (bit) number.

What is a protocol?

What is a protocol?What is a protocol?

If you arrived here, this probably means that you have heard before of something called protocol. The first thing to know is that there are a bunch of protocols, not only one, and that every protocol has a bunch of rules inside him. Let’s take a real world example.

What is internet – How does the internet work and why is so important?

Internet is relatively new technology but is one of the fastest in gaining popularity and in the spreading across the world. We can hardly imagine our normal daily life without internet. Sometimes we don’t even realize how much devices and services around us are actually internet equipped. But what makes all this devices work? How does the internet work?

That’s today theme and we will speak about the most important parts of internet technology and way this parts cooperate to give us the possibility to use network resources. In the beginning the simplest way to look at the internet is by splitting it into two main components: harware and protocols.