Computer Networking
The internet is an electronic communications network that connects computer networks and organizational computer facilities around the world - Merriam Webster
Working of the Internet
Internet is basically a long piece of wire that connects the computers so that they can talk to each other. there can be two types of computers in this system. The computer that contains the information that can be shared is called a Server and the computer that requests the information is called a Client. A Client can be a Server and a Server can be a Client based on the operations they perform. But servers are usually specialized to serve large amounts of data to numerous computers at the same time by use of specialized hardware. Servers usually run 24/7 ready to serve the content at a moment's notice.
There are a lot of servers around the world and to locate the required server that the client needs access to, the following flow is used.
When a site is requested, a message is sent to the Internet Service Provider stating the website to be visited. The ISP then relays the message to the Domain Name System server. The DNS is basically a address book, as it looks up the IP address of the website that was requested. This IP is unique. The IP address is then relayed back to the IP and then back to the Client. Now the Client makes a direct request to the server via the Backbone of the Internet which is the series of cables that connect each and every computer across the world. To visualize the underwater cables that form the backbone of the internet, visit Submarine Cable Map website.
When the server receives this request from the client, it responds with the required requested information, which is relayed back to the client and is displayed to the client.
