O'Reilly logo
live online training icon Live Online training

How the Internet Really Works

Topic: System Administration
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


Resources - 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 began working with computers in the mid-1980's and computer networks in 1990. He has co-authored forty-seven software patents, 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 a co-host of the History of Networking and Hedge podcasts, serves on the Routing Area Directorate at the IETF, co-chairs the BABEL working group, and serves on the Technical Services Council/as a maintainer on the open source FR Routing project. Russ holds an MSIT from Capella University, an MACM from Shepherds Theological Seminary, and is a PhD Candidate in philosophy at SEBTS.


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