Introduction to the Internet - Computer Network
Students

Academic Programs

AI-powered learning for grades 8-12, aligned with major curricula

Professional

Professional Courses

Industry-relevant training in Business, Technology, and Design

Games

Interactive Games

Fun games to boost memory, math, typing, and English skills

Introduction to the Internet

Introduction to the Internet

The module explores foundational concepts regarding the Internet's functionalities, its architecture, and performance metrics. It provides insights into web browsing processes, various Internet terminologies, communication methods, and the significance of layered design principles. Additionally, it introduces critical performance metrics essential for understanding network behavior and troubleshooting.

11 sections

Sections

Navigate through the learning materials and practice exercises.

  1. 1
    The Internet's Core Functionality And Foundational Terminology

    This section breaks down the Internet's functionality into basic steps and...

  2. 1.1
    How The Internet Works: A High-Level Perspective Of Web Browse

    This section introduces the essential steps involved in accessing a website...

  3. 1.2
    Essential Internet Terminology

    This section covers fundamental internet terminology essential for...

  4. 2
    Internet Design Principles: Packet Switching, Store-And-Forward, And Layering

    This section explores the core design principles of the Internet,...

  5. 2.1
    Network Paradigms: Packet Switching Vs. Circuit Switching

    This section contrasts packet switching and circuit switching, emphasizing...

  6. 2.2
    Store-And-Forward Networks

    Store-and-forward networks utilize a mechanism where data packets are...

  7. 2.3
    Layering For Modularity: The Internet Protocol Stack

    The section outlines the significance of the layered architecture of the...

  8. 3
    Network Performance Metrics And Measurement

    This section covers critical network performance metrics, including...

  9. 3.1
    Key Network Performance Metrics

    This section covers essential network performance metrics, including...

  10. 3.2
    Statement Of Little's Law

    Little's Law relates the average number of items in a queuing system to the...

  11. 3.3
    How Network Performance Is Measured (Conceptual Approaches)

    This section outlines the methods and tools used to measure network...

What we have learnt

  • The process of accessing a website involves a series of steps including URL entry, DNS lookup, connection establishment, content request, and rendering by the browser.
  • Key Internet terminologies have specific definitions, including browser, web server, URL, domain name, IP address, and packets.
  • Packet switching offers advantages over circuit switching, including efficiency and fault tolerance. Measurement of network performance metrics like throughput, latency, jitter, and packet loss is crucial for diagnosing network issues.

Key Concepts

-- Browser
A software application facilitating access and retrieval of information on the World Wide Web.
-- Packet Switching
A method of transmitting data in small packets, allowing multiple data streams to share the same network resources efficiently.
-- EndtoEnd Throughput
The actual rate of successful data delivery from source to destination across a network path.
-- Jitter
The variation in delay of received packets, impacting the quality of real-time applications.
-- Little’s Law
A theorem in queuing theory defining the relationship between the average number of items in the system, arrival rate, and the time spent in the system.

Additional Learning Materials

Supplementary resources to enhance your learning experience.