Guided Reading Questions: The Internet as a System and Spirit
The Internet as a System
Packet Switching
β What critical decisions had to be made about the Internet?
β What is the difference between circuit switching and packet switching?
β What makes the Internet work in practice?
Core and Edge
β What is the core and edge of the Internet?
β What is an Internet Service Provider (ISP)?
IP Addresses
β What are IP addresses?
β How many IP addresses are there?
β Will that be enough?
β What's the plan for creating more?
β What are Domain Name Servers?
β What is a port number?
β What is Network Address Translation (NAT)?
The Key to It All: Passing Packets
β What is the key to it all?
β What is a buffer?
β What happens if the buffer fills up?
β What happens to packets that are damaged?
Protocols
β What is a protocol?
β What is Transport Control Protocol (TCP)?
β What is a higher-level protocol and what do they transport?
β What are two key components of IP that makes it general?
β How is IP doubly general?
- Stop here the first night of homework.
The Reliability of the Internet
β Why is the Internet remarkably reliable?
β What happens if enough links are broken?
β Give examples of when data has been lost?
β What is another reason you may not receive data intended for you?
The Internet Spirit
The Hourglass
β What is Internet architecture like?
β What is HTTP?
β What is it used for?
β What is SMTP?
β What it is used for?
Layers, Not Silos
β What is the benefit of creating the Internet with layers rather than silos?
End to End
β What does "End to End" in the Internet mean?
Separate Content and Carrier
β What is net neutrality and why is it important?
Clean Interfaces
β What are some key concepts of designing information systems?
β What are RFCs?
β What is meant by "The Internet is an object lesson in creative compromise producing competitive energy."?