Network communication protocols

OSI model (Open Systems Intercommunication model)

How TCP/IP enables communication over the internet

Why layer?

HTTPS

MAC and IP addresses

Network core

LAN

Subnetting

Other networks

Inter vs intra vs extra

Client-server processes

Peer-to-peer architecture

Socket communication

Special processes

How to connect

URLs

DNS (domain-name system)