O'Reilly logo
live online training icon Live Online training

How the Internet Really Works

Russ White

This live training will provide an overview of the systems, providers, and standards bodies important to the operation of the global Internet, including the Domain Name System (DNS), the routing and transport systems, standards bodies, and registrars. For DNS, the process of a query will be considered in some detail, who pays for each server used in the resolution process, and tools engineers can use to interact DNS. For routing and transport, the role of each kind of provider will be considered, along with how they make money to cover their costs, and how engineers can interact with the global routing table (the Default Free Zone, of DFZ). Finally, registrars and standards bodies will be considered, including their organizational structure, how they generate revenue, and how to find their standards.

This training is designed for beginning engineers who do not understand the operation of the Internet, experienced engineers who want to “fill in the gaps,” project managers, coders, and anyone else who interacts with the Internet and wants to better understand the various parts of this complex, global ecosystem.

What you'll learn-and how you can apply it

By the end of this webinar, participants will have a solid understanding of how the global Internet really works, who pays for what, and some of the tools available to discover information about organizations, domain names, and routes.

This training course is for you because...

  • You want to understand all the pieces of the Internet, and how they work together
  • You want to understand how each piece of the Internet’s infrastructure is paid for
  • You want to understand how to discover information about who owns a DNS name, an IP address, or some other Internet asset
  • You want to understand how the standards bodies operate, and their importance to the Internet ecosystem


- BGP4: Inter-Domain Routing on the Internet

Course slides available here: https://drive.google.com/open?id=1iyX8-aHyhsMNgm3b21X18IOES-qYUGGv

About your instructor

  • Russ White has more than twenty years' experience in designing, deploying, breaking, and troubleshooting large scale networks. Across that time, he has co-authored more than forty software patents, spoken at venues throughout the world, participated in the development of several internet standards, helped develop the CCDE and the CCAr, and worked in Internet governance with the Internet Society. Russ is currently a member of the Architecture Team at LinkedIn, where he works on next generation data center designs, complexity, security, and privacy. He is also currently on the Routing Area Directorate at the IETF, and co-chairs the IETF I2RS and BABEL working groups. His most recent works are The Art of Network Architecture, Navigating Network Complexity, Unintended Features, and the Intermediate System to Intermediate System LiveLesson.

    MSIT Capella University, MACM Shepherds Theological Seminary, PhD in progress from Southeastern Theological Seminary


The timeframes are only estimates and may vary according to how the class is progressing

Segment 1

The Domain Name System (50 minutes)
- This segment will cover how a DNS query is resolved, what a glue record does, and DNS tools such as nslookup.

10 Minute Break

Segment 2:

The Routing and Transport System (40 minutes)
- This segment covers tracing a packet through the Internet, access providers, IX or private peering, transport providers, and content providers.

Segment 3

The Reshaping of the Internet (10 minutes)
- This segment covers content providers cutting transport providers out and peering directly through IX’s

10 minute break

Segment 4

Routing Tools (40 minutes)
- This segment covers Looking Glass, peeringDB, OpenBMP information, traceroute, IRR information, Cyclops, and other tools

Segment 5

Other Organizations of Note (20 minutes)
- This segment covers the purpose, organization, and funding of various organizations, including the IETF, the W3C, the IEEE, the ITU, the Internet Society, and network operator groups