Skip to content
Patppuccin
Main Navigation
Expeditions
Curations
Ruminations
Labs
Projects
Persona

Appearance

Sidebar Navigation

Faith & Theology

Genesis Chapter 1

Science & Nature

Health & Medicine

People & Culture

Languages & Comms

Philosophy

History

Economics

Art & Literature

Tech & Engineering

History of Computing

Fundamentals of Computing

Systems & Architecture

The Linux OS

Hardware & Embedded Systems

Networking & Internet

Computer Networking

Programming & Paradigms

Bash

Concepts

Authentication and Authorization

Infrastructure as Code (IaC)

Free and Open Source (FOSS)

Variable Naming Cases

Version Control Systems

Golang

JavaScript

PowerShell

PowerShell Error Handling

PowerShell Flow Control and Loops

PowerShell Functions

PowerShell Modules

PowerShell Basics

Python

Data Types and Variables

Flow Control and Loops

Fundamentals

Getting Started

Methods and Functions

Operators

Python

Rust Programming Language

Software Engineering

Application Development

Infrastructure & Cloud

Amazon Web Services

Amazon Web Services

Cloud Technology

DevOps & Automation

Kubernetes

Terraform

Security Engineering

Data Systems

Computational Intelligence

Design & Interaction

Tooling & Utilities

Git

Secure Shell (SSH)

On this page

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.

History of the Internet ​

Updated at:

Pager
Previous pageNetworking & Internet
Next pageProgramming & Paradigms

Made with ❤️ and Vitepress

Copyright © 2025 Patrick Ambrose.