Activity 01
Role-Play: The DNS Lookup Chain
Assign students to play a browser, a local resolver, a root server, a TLD server (.com), and an authoritative server. The browser student holds a query card for 'www.school.edu' and passes it through the chain, with each server handing off the query to the next. The authoritative server returns the IP. Repeat with a cached response to show how the resolver skips the chain on a second lookup.
Explain the function of the Domain Name System.
Facilitation TipBefore the role-play, assign each student a role card with only the information their ‘server’ would have in real life to force interdependence.
What to look forProvide students with a scenario: 'A user types www.example.com into their browser, but the website does not load.' Ask them to list three specific DNS-related reasons why this might happen, referencing at least two types of DNS servers.