Basic Internet Architecture

What is the internet?

The internet, to many, is referred to as a "series of pipes". 

We generally think of the internet as either working or not working.

However, our whole internet experience is made up of a many key technologies from physical hardware, radio signals, protocols, cables, devices, and more...

BASIC COMPONENTS of the internet Experience

  • Servers
  • Personal Computers
  • Phones/Tablets
  • IoT Devices
  • Databases
  • Virtual Machines
  • Routers
  • Switches
  • Hubs
  • Cables(Ethernet, Fiber)
  • Electric Signals(WiFi)
  • Firewalls
  • Packets
  • DNS
  • IP Address/Ports
  • Subnets
  • Intranets
  • VPN

IP Addresses

Any discussion of the internet must start with the understanding of what is an IP Address?

An IP Address in it's simplest form is like a physical address in real life. It's how we know where something uniquely exists.

Servers

Servers are essentially "headless" computers that are accessible by other computers by IP Address.

There are many different kinds of servers but they are all just computers designed for special purposes.

Personal computers

Everyone is familiar with personal computers, however, many don't know the part their computers can play in being part of a network.

Personal Devices

Do you know that the devices we carry with us every day have very little difference with our desktop and personal counterparts?

Databases

Databases are the vaults of the modern age. They contain critical and valuable data and are a common target for hackers.

Keep in mind that data is not always stored in a database however.

VIRTUAL MACHINES

Virtual Machines are a way for us to install many Operating Systems(OS) or many versions of one on a single physical machine.

To the rest of the network, they "look" the same as if they were a standalone computer.

  • Cost Savings
  • Additional Security
  • Test Environments
  • Replicated Easily
  • Simulated Networks
  • One Host / Many Guests

FIREWALLS

Firewalls are a way for us to protect servers, databases and private networks from being accessible to the outside world.

By blocking or filtering traffic that can reach the machines in our networks we reduce the attack vector of our systems.

  • Protect Computers In Network
  • Has the ability to ALLOW or DENY traffic from the public internet to the private network or computer

IOT Devices

The Internet of Things(IoT) includes any device that can be assigned an IP address and communicate over standard protocols over the internet.

  • IoT devices can be assigned an IP Address just like a computer
  • IoT devices often communicate with standard protocols like HTTP

IoT devices are notorious for lacking any consideration for security measures and are generally easy targets for hackers.

Virtual private networks
(VPN)

A Virtual Private Network or VPN is a special kind of internet connection where you connect directly to a remote server rather than going through your ISP or other public servers

  • A VPN server is also known as a proxy server
  • VPN(s) can be used to bypass firewall restrictions, provide remote access to private networks and encrypt data on public networks

Basic Internet Architecture

By DevLeague Coding Bootcamp

Basic Internet Architecture

Basic descriptions of the architecture of the internet.

  • 1,646