Lecture 1
Lecture 1
Topics: Topics:
• What is routing? • What do peerings look
What types of routing is there? like in 2024?
• BGP vs. RIP vs. IGRP • How does IP peering differ
• What is an autonomous from IP transit?
system? • How do you peer with an ISP?
• What is a Tier-1 ISP? • How much does Internet cost?
• Where do you peer? Not discussed. 😬
Project:
• Implement IP router in an Project:
isolated environment • Peer onto the public Internet
• Analyze global routing table
• You tell me who the Tier-1s
are using graph analysis
Course Administrivia
Bad News:
- Room doesn't support video capture. You have to show up.
- Some guest lectures will be remote over Zoom. Watch from home!
Good News:
- Dig Deeper in 2024 Projects! Guest Speakers should be fun!
- Class Size 70. Folks on waitlist may get in depending on drops
Grading:
- 3 Investigative Projects + Final Exam (25% each)
Other Notes:
- 🏡 https://cs249i.stanford.edu/. 📥 Gradescope. 📣 Ed. 🤨 Ed. 🙅 Canvas.
- 🧑💼 Office Hours in Gates 432 after class on M and F — find and walk with me! 🚶
- 🧵 Waitlist is FIFO — Please don’t email for an exception
🧑🏫 Who am I?
Assistant Professor of Computer Science
Solution: You need to pay someone to advertise your routes to the rest
of the Internet and to provide you with a route to everyone else.
Known as Internet Transit or IP Transit. IP Transit is a commodity.
You buy IP Transit ("Internet") from a Transit Provider, which are
colloquially referred to as Internet Service Providers (ISP)
Conventionally….*