Networking and Internet Architecture

Grade 10 · Technology · Study Guide

An in-depth look at how computer networks are structured, including protocols, models, and core internet infrastructure.

Networking refers to the practice of connecting computers and other devices to share resources and communicate. The internet is the largest network in the world — a global system of interconnected networks using standardized communication protocols.

The OSI (Open Systems Interconnection) model is a conceptual framework that describes how data travels across a network in seven layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application. Each layer has a specific role; for example, the Network layer handles logical addressing and routing using IP (Internet Protocol), while the Transport layer manages end-to-end communication using TCP (Transmission Control Protocol) or UDP (User Datagram Protocol).

IP addresses uniquely identify devices on a network. IPv4 uses 32-bit addresses (e.g., 192.168.1.1), while IPv6 uses 128-bit addresses to accommodate the growing number of internet-connected devices. DNS (Domain Name System) translates human-readable domain names into IP addresses.

Routers direct data packets between networks, while switches connect devices within the same network. The TCP/IP model (a simplified 4-layer model) is the practical foundation of the modern internet. HTTP and HTTPS govern how browsers communicate with web servers. Understanding these concepts is critical for anyone working with cybersecurity, cloud computing, or software development.

Key terms

OSI Model
A 7-layer conceptual framework that standardizes how different network protocols interact to enable communication between systems.
IP Address
A numerical label assigned to each device on a network that identifies its location for routing purposes.
TCP/IP
The foundational communication protocols of the internet; TCP ensures reliable delivery, IP handles addressing and routing.
DNS
Domain Name System — translates human-readable domain names (like google.com) into IP addresses.
Router
A networking device that forwards data packets between different networks, directing traffic efficiently.
Packet
A small unit of data transmitted over a network; large messages are broken into packets and reassembled at the destination.

Flashcards

OSI Model
A 7-layer model (Physical, Data Link, Network, Transport, Session, Presentation, Application) describing network communication.
IPv4
32-bit IP addressing scheme supporting ~4.3 billion unique addresses, written in dotted-decimal notation (e.g., 192.168.0.1).
IPv6
128-bit IP addressing scheme designed to replace IPv4 and support vastly more internet-connected devices.
HTTP/HTTPS
Protocols governing web communication; HTTPS adds SSL/TLS encryption for secure data transfer.
MAC Address
A hardware identifier assigned to a network interface card, used for communication within a local network.
Bandwidth
The maximum rate of data transfer across a network connection, typically measured in Mbps or Gbps.
Firewall
A security system that monitors and controls incoming/outgoing network traffic based on predefined rules.
Subnet
A logical subdivision of an IP network that improves routing efficiency and network security.

Questions

  1. Which layer of the OSI model is responsible for logical addressing and routing packets between networks?

    1. Data Link Layer
    2. Transport Layer
    3. Network Layer
    4. Session Layer
    Show answer

    Answer: Network Layer

    The Network Layer (Layer 3) of the OSI model is responsible for logical addressing (IP addresses) and routing packets between different networks.

  2. IPv6 addresses are 32 bits long, just like IPv4 addresses.

    Show answer

    Answer: False

    IPv6 uses 128-bit addresses, which is four times longer than IPv4's 32-bit addresses, allowing for a vastly larger address space.

  3. The system that translates domain names like 'google.com' into IP addresses is called ________.

    Show answer

    Answer: dns

    DNS (Domain Name System) acts like a phone book for the internet, converting human-readable names into the numeric IP addresses computers use.

  4. What is the primary difference between TCP and UDP?

    1. TCP is faster but less reliable; UDP guarantees delivery
    2. TCP ensures reliable, ordered delivery; UDP is faster but does not guarantee delivery
    3. TCP is used only for email; UDP is used only for video
    4. There is no practical difference between TCP and UDP
    Show answer

    Answer: TCP ensures reliable, ordered delivery; UDP is faster but does not guarantee delivery

    TCP provides reliable, ordered, error-checked delivery via handshaking and acknowledgment. UDP sacrifices reliability for lower latency, useful in streaming and gaming.

  5. A switch is used to connect and route packets between different networks, while a router connects devices within the same local network.

    Show answer

    Answer: False

    Routers connect different networks and route packets between them, while switches connect devices within the same local network (LAN).

Get a personalized course on Networking and Internet Architecture built around your child.