Introduction to the Internet
CSCI 344: Advanced Web Technologies
Fall 2024
This Week’s Readings
Learning Goals for the Week
During this course, we’ll be building different websites and programs that will eventually be part of the Internet. But before we do, we’re going to think a bit about the big picture.
Let’s find out what you already �know about the Internet...
Before we talk about the particulars of the Internet, let’s define it…
What is the Internet?
How are the Internet and the web different?
The term “The Internet” has many meanings
What’s the difference between the Internet and the Web?
Oftentimes “The Web” and “The Internet” are used interchangeably. But from a CS perspective, they’re very different:
Some questions about the Internet...
What is the cloud? What are some examples of cloud services?
Who Invented the Internet?
1969
1970
1973
1982
Where is the Internet?
Three primary components:
Internet “Backbone”: Global
Internet “Backbone”: National
The “Last Mile”: Local
Pictured: A Google Data Center
Who controls the Internet?
What is TCP/IP?
TCP (Transmission Control Protocol): Ensures reliable transmission of data across a network.
Source: ChatGPT: https://chatgpt.com/share/184fead0-75f7-420e-b57b-82a32f53d532
What is TCP/IP?
IP (Internet Protocol): Handles addressing and routing of packets to ensure they reach the correct destination.
Source: ChatGPT: https://chatgpt.com/share/184fead0-75f7-420e-b57b-82a32f53d532
Why would you use UDP v. TCP?
UDP:
TCP:
Source: ChatGPT: https://chatgpt.com/share/184fead0-75f7-420e-b57b-82a32f53d532
What is DNS?
DNS (Domain Name System) is a way of assigning human-readable addresses to IP addresses (so people don’t have to remember long sequences of numbers).
Source: ChatGPT: https://chatgpt.com/share/184fead0-75f7-420e-b57b-82a32f53d532
DNS Sample Lookup Table
What happens in a DNS Attack?
What is Net Neutrality?
The principle that Internet service providers and governments should treat all data on the Internet the same, not discriminating or charging differentially by user, content, site, platform, application, type of attached equipment, or mode of communication. In the US, this is controlled by the FCC.
Arguments for NN
Arguments against NN
How do wireless communications work?
Radio waves: Each form of wireless communication uses a different spectral frequencies:
Who can access your data (transmission & storage)?
What did the 2013 Snowden leaks reveal?
Part 2: �Intro to the Web