How the Internet Works
What happens when you type www.google.com into your browser?
What is the Internet, really?
A global network of billions of connected devices that communicate with each other and transfer data to one another.
Things to learn
How are the devices on the internet physically connected to each other?
How is information physically transmitted from device to device?
How does one device find another it’s trying to communicate with?
What methods do they use to communicate?
How can we send data reliably even when the network is unreliable?
Servers & Load Balancing
Narrated by Nicolas Cage (just kidding).
Wires, Cables & Wifi
Watch the video and then go through the summary slides after, or come back to the video later.
`://www.youtube.com/watch?v=ZhEf7e4kopM
Wires, Cables & Wifi (Summary)
Wires, Cables & Wifi (Summary)
Computers can be connected to each other through multiple ways.�Each way can transmit binary data (1’s and 0’s)
IP Addresses & DNS
Watch the video and then go through the summary slides after, or come back to the video later.
https://www.youtube.com/watch?v=5o8CwafCxnU
IP Addresses & DNS (Summary)
Agreed-upon protocols.
IP Address (Internet Protocol).
DNS (Domain Name System).
IP Addresses
IP Addresses (optional video)
localhost - a special IP address
Discover your IP address
Packets, Routing & Reliability
Watch the video and then go through the summary slides after, or come back to the video later.
https://www.youtube.com/watch?v=AYdF7b3nMto
Packets, Routing & Reliability (Summary)
HTTP & HTML
Watch the video and then go through the summary slides after, or come back to the video later.
https://www.youtube.com/watch?v=kBXQZMmiA4s
HTTP & HTML (Summary)
We’ll spend more time on this one because it is most directly related to your work as web developers.
http vs https
HTTPS
Host names
These custom domain names get converted to IP addresses whenever you make a request to visit one of these websites.
URL
Uniform Resource Locator.
Address of page you’re requesting.
Example URL: http://www.example.com/index.html
Consists of:
Ports
Browsers, Clients and Servers
Browsers
Clients
Servers
Requests and Responses
Requests
Responses
Responses Include
HTTP Requests & Responses
Summary: Layers
HTTP + DNS - Web files.
TCP/IP + Routers - Packets.
Wires, Cables, Wifi - Binary.
More “How the Internet Works” Resources