Skip to content
Computer Science · Grade 10 · Networks and the Internet · Term 2

The Internet: A Network of Networks

Explore the structure and function of the internet as a global network, including its history and key organizations.

Ontario Curriculum ExpectationsCS.HS.N.1CS.HS.N.2

About This Topic

The Internet: A Network of Networks shows students how the internet operates as a collection of interconnected autonomous networks worldwide. They trace its history from ARPANET's military origins in 1969, through packet switching innovations, to the TCP/IP protocol suite that standardized communication in the 1980s. Key organizations come alive: ICANN coordinates domain names and IP addresses, while IETF develops open protocols for interoperability.

This topic meets Ontario Grade 10 Computer Science standards CS.HS.N.1 and CS.HS.N.2 by examining decentralization's role in resilience against failures and censorship. Students analyze implications for global access, security, and equity, then predict shifts from advancements like 5G, IPv6 expansion, or satellite constellations such as Starlink. These discussions build analytical skills for technology's societal effects.

Active learning suits this topic perfectly because its abstract layers and history gain clarity through hands-on models and collaborations. When students simulate packet routes or debate governance scenarios, they internalize complexity, connect past innovations to present structures, and forecast changes with confidence.

Key Questions

  1. Analyze the decentralized nature of the internet and its implications.
  2. Explain the role of key internet organizations (e.g., ICANN, IETF).
  3. Predict how future technological advancements might change the internet's architecture.

Learning Objectives

  • Analyze the historical evolution of the internet from ARPANET to its current state, identifying key technological milestones.
  • Explain the function and importance of core internet protocols like TCP/IP in enabling global communication.
  • Evaluate the decentralized architecture of the internet and its impact on resilience and censorship resistance.
  • Compare the roles of key internet governance organizations, such as ICANN and IETF, in maintaining internet infrastructure.
  • Predict the potential architectural changes to the internet resulting from emerging technologies like 5G or satellite internet.

Before You Start

Basic Networking Concepts

Why: Students need a foundational understanding of what a network is and how devices communicate to grasp the concept of interconnected networks.

Introduction to Protocols

Why: Understanding the concept of rules for communication is essential before exploring specific internet protocols like TCP/IP.

Key Vocabulary

Packet SwitchingA method of data transmission where information is broken into small packets, sent independently across a network, and reassembled at the destination.
TCP/IP Protocol SuiteThe foundational set of communication protocols used for the internet, enabling devices to connect and exchange data reliably.
Domain Name System (DNS)A hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network, translating human-readable domain names into machine-readable IP addresses.
Internet Service Provider (ISP)A company that provides individuals and organizations access to the internet and other internet services.
DecentralizationThe distribution of control and decision-making power away from a central authority to a distributed network of nodes.

Watch Out for These Misconceptions

Common MisconceptionThe internet is a single, centrally controlled network owned by one company.

What to Teach Instead

It comprises thousands of independent networks linked by shared protocols, with no single authority. Packet-tracing simulations let students see autonomous routing in action, correcting the idea through direct observation of failures and recoveries.

Common MisconceptionData travels across the internet as complete files in a straight line.

What to Teach Instead

Data splits into packets that take varied paths via packet switching. Hands-on string models or software tracers reveal this process, helping students visualize redundancy and why the system remains robust.

Common MisconceptionOrganizations like ICANN control everything about the internet.

What to Teach Instead

ICANN handles domains and IPs, but IETF sets standards and ISPs manage traffic. Role-play debates clarify divided responsibilities, as students negotiate scenarios and discover collaborative governance.

Active Learning Ideas

See all activities

Real-World Connections

  • Network engineers at telecommunications companies like Bell Canada use their understanding of internet architecture to design and maintain the physical infrastructure that connects homes and businesses.
  • Cybersecurity analysts working for government agencies or private firms analyze the internet's decentralized nature to identify vulnerabilities and develop strategies to protect critical infrastructure from attacks.
  • Web developers and software architects consider how internet protocols and DNS function when designing scalable and accessible web applications that can reach users globally.

Assessment Ideas

Discussion Prompt

Pose the question: 'Imagine a scenario where a major internet backbone cable is cut. How does the internet's decentralized nature, compared to a centralized system, affect the ability of users to still access information?' Facilitate a class discussion where students explain packet switching and redundant pathways.

Quick Check

Provide students with a list of internet organizations (e.g., ICANN, IETF, W3C, ISOC) and a brief description of their functions. Ask them to match each organization to its primary role in internet governance or development.

Exit Ticket

Ask students to write down one key difference between the early ARPANET and today's internet. Then, have them identify one organization responsible for managing a critical aspect of the modern internet and state its main function.

Frequently Asked Questions

What role does ICANN play in the internet?
ICANN coordinates the global domain name system and IP address allocation, ensuring unique identifiers for devices and sites. It prevents conflicts through policies developed with stakeholder input. In class, students can explore its neutral, multi-stakeholder model via case studies on top-level domain expansions, connecting to themes of fair governance in networks.
How does the internet's decentralized structure work?
Networks connect via peering agreements and protocols like BGP for routing, with no central hub. Packets find paths dynamically, bypassing failures. This design promotes reliability and resists shutdowns. Activities mapping real routes with tools like traceroute make students see how ISPs collaborate without hierarchy.
How can active learning help students grasp the internet as a network of networks?
Simulations and group builds turn abstract routing into observable events, like rerouting packets in models. Debates on organizations foster ownership of concepts, while jigsaws distribute expertise for deeper retention. These methods reveal decentralization's strength through trial and prediction, outperforming lectures for Grade 10 engagement.
What future technologies might change internet architecture?
IPv6 adoption addresses address shortages, while low-Earth orbit satellites like Starlink reduce latency for remote areas. Edge computing shifts processing closer to users. Students predict via gallery walks, weighing benefits like speed against challenges such as security, linking to curriculum foresight skills.