Skip to content
138: Fixing the Internet with John Day episode artwork

Jul 12, 2022 1 hr 28 min

138: Fixing the Internet with John Day

from Programming Throwdown Hosted by Patrick Wheeler and Jason Gauci with guest John Day

In the second part of a two-episode special, Professor John Day continues to share his stories from the early days of the internet. From the debate surrounding IPv6, different methodology around network design, and John’s own career advice, there’s tons of wisdom and practical experience to be gained here!

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

138: Fixing the Internet with John Day

0:00 1:28:07

Chapters

  1. 0:15 Introduction to Part Two
  2. 1:57 CIDR and the transition to larger address spaces
  3. 17:07 The flaws in IPv6 design
  4. 18:55 The concept of address scope
  5. 21:22 Why DNS was a mistake
  6. 28:14 Challenges of IP Mobility
  7. 30:19 The Reality of 5G and Bluetooth
  8. 32:14 TCP Congestion Control Issues
  9. 36:00 Sponsor: Zencaster
  10. 38:49 Why IP was separated from TCP
  11. 42:07 The Importance of Mechanism vs. Policy
  12. 50:57 The Burroughs 5500
  13. 57:34 Identifying Invariances in System Design
  14. 1:00:40 Science vs. Engineering Thinking
  15. 1:03:04 Architecture vs. Construction
  16. 1:05:52 Interdisciplinary Learning
  17. 1:10:33 The Garbage Can Model
  18. 1:14:17 Advice for Students
  19. 1:17:23 The Value of Historical Context
  20. 1:19:15 Patterns in Network Architecture
  21. 1:21:36 The Future of the Internet
  22. 1:24:29 Societal impact and state actors

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Programming Throwdown?

This episode is 1 hour and 28 minutes long.

When was this Programming Throwdown episode published?

This episode was published on July 12, 2022.

Can I download this Programming Throwdown episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.