Skip to topic
    ← Back to course topics

    Fundamentals of computer networks — AQA GCSE Computer Science

    Test yourself on Fundamentals of computer networks with AQA GCSE practice questions.

    Start free

    7 days Premium · Then free forever · No card, no charge

    Your focus

    1. Describe the main types of computer network including:

    Fundamentals of computer networks exam tips

    Quick Revision Summary (Key Takeaway)

    Computer networks consist of connected devices that communicate and share resources using wired or wireless transmission media and agreed protocols. AQA GCSE Computer Science requires understanding network topologies, packet switching, hardware components, and layered network models such as TCP/IP.

    Topic Overview

    The fundamentals of computer networks cover the infrastructure, architecture, and communication rules that allow computing devices to share data and digital resources. Students explore differences between Local Area Networks (LANs) and Wide Area Networks (WANs), topological layouts, hardware components, transmission media, and the protocols that govern data exchange.

    This topic underpins modern computing by explaining how the global internet and local systems operate securely and efficiently. Mastering network fundamentals bridges the gap between hardware architecture, systems software, and cybersecurity, providing essential theoretical foundation for practical problem-solving across AQA GCSE Computer Science.

    Key Concepts
    • →Network Types & Topologies: Distinguishing LANs from WANs, and comparing star and mesh topologies in terms of resilience, cost, and data collision rates.
    • →Transmission Media & Hardware: Understanding Ethernet cables (twisted pair), fibre-optic cables, and Wi-Fi (radio waves), alongside the distinct roles of NICs, switches, routers, and Wireless Access Points (WAPs).
    • →Packet Switching: The breakdown of data into packets containing header and payload, independent routing across nodes, and packet reassembly at the receiving device.
    • →The TCP/IP Layered Model: The separation of networking tasks into the Application, Transport, Internet, and Link layers to ensure interoperability and modular software development.
    Examiner Tips
    • 💡When explaining protocols, always state both what the acronym stands for and its precise functional purpose (e.g. 'HTTP stands for HyperText Transfer Protocol and is used to request and transmit web pages between client and web server').
    • 💡In questions asking for advantages and disadvantages of topologies, always frame comparisons explicitly: state how one topology performs 'compared to' the other rather than describing one in isolation.
    • 💡Be precise with units when discussing network transmission speed; bandwidth is measured in bits per second (bps, kbps, Mbps, Gbps), not bytes.
    Common Mistakes
    • Equating the Internet with the World Wide Web: The Internet is the physical interconnected network of networks, whereas the World Wide Web is a service built on top of the Internet that uses HTTP/HTTPS to share web pages.
    • Assuming all packets follow the same path: In packet switching, individual packets from the same transmission can take completely different physical routes depending on network congestion and link availability.
    • Thinking MAC addresses can be changed to browse anonymously: MAC addresses are permanently assigned to physical Network Interface Cards (NICs) at the factory for local link delivery, whereas IP addresses are logical and dynamically assigned for routing across networks.
    Revision Plan
    1. 1Week 1, Days 1-2: Master network classifications (LAN vs WAN), client-server vs peer-to-peer architectures, and hardware components (routers, switches, NICs).
    2. 2Week 1, Days 3-5: Learn star and mesh topologies, drawing connection diagrams, and evaluating fault tolerance, installation cost, and scalability.
    3. 3Week 2, Days 1-3: Study packet switching step-by-step and write detailed descriptions of the 4 layers in the TCP/IP protocol stack.
    4. 4Week 2, Days 4-5: Memorise core protocol functions (HTTP, HTTPS, FTP, SMTP, POP, IMAP, TCP, IP, UDP) and practise past-paper questions focusing on 4-mark and 6-mark structured answers.
    Exam Question Types
    • 📋Scenario-based topology selection: Recommending star or mesh topologies for specific business or hospital use cases, justifying your choice using resilience and cost criteria.
    • 📋Hardware and Protocol identification: Matching protocols (e.g. SMTP, IMAP, HTTPS) to their specific network tasks or naming hardware devices based on functional descriptions.
    • 📋Extended response (6-mark) comparison: Comparing architectural models (such as client-server versus peer-to-peer) or evaluating wired versus wireless transmission in a given workplace scenario.
    Command Word Expectations (AQA)
    Explain

    Give a detailed account of reasons or causes. You must provide a point, linked with logical connective words (such as 'because', 'therefore', or 'meaning that') to explain how or why something happens.

    Describe

    State the key features, process steps, or characteristics of a concept without needing to justify or provide underlying theoretical reasons.

    Compare

    Identify both similarities and differences between two network concepts or devices throughout your answer, rather than writing two separate, isolated paragraphs.

    How Students Lose Marks (Examiner Pitfalls)
    Pitfall: Confusing the functions of routers and switches within local and wide area networks.
    ❌ Weak Answer (Loses Marks):A router connects computers in an office together and forwards data using MAC addresses.
    Example improved answer:A switch connects devices within a Local Area Network (LAN) and directs data packets using MAC addresses to the specific recipient device. A router connects different networks together, such as connecting a LAN to the Wide Area Network (WAN) of the Internet, forwarding packets using IP addresses.
    Examiner Tip: Always specify that switches operate within a single LAN using MAC addresses, whereas routers connect multiple distinct networks using IP addresses.
    Pitfall: Muddling the roles and order of the four layers in the TCP/IP protocol stack.
    ❌ Weak Answer (Loses Marks):The TCP/IP stack goes Application, Internet, Transport, and Network, and they all encrypt data.
    Example improved answer:The TCP/IP stack consists of four sequential layers: Application layer (encodes user-facing protocols like HTTP and SMTP), Transport layer (establishes end-to-end connections, splits data into packets, and handles reassembly via TCP/UDP), Internet layer (adds source and destination IP addresses and routes packets via IP), and Link layer (handles physical hardware transmission and MAC addressing).
    Examiner Tip: Memorise the exact sequence from top to bottom using an acronym like 'A Tin Is Leaking' (Application, Transport, Internet, Link) and state the exact encapsulation job done by each layer.
    Step-by-Step Worked Solutions

    Question: Explain two advantages and one disadvantage of using a star network topology compared to a bus network topology. [6 marks]

    1. 1.Step 1: Identify the structural difference between a star topology (central node/switch) and a bus topology (shared backbone cable with terminators).
    2. 2.Step 2: Formulate advantage 1: In a star topology, if a single cable breaks, only that connected device is disconnected, whereas in a bus topology, a break in the backbone cable takes down the entire network.
    3. 3.Step 3: Formulate advantage 2: Performance remains consistent because data travels directly via the central switch with fewer data collisions, whereas in a bus network, high traffic causes heavy data collisions along the shared bus line.
    4. 4.Step 4: Formulate disadvantage: A star topology relies entirely on the central switch or hub; if this central hardware fails, the entire network fails. Additionally, it requires significantly more cabling than a bus network, increasing installation cost.
    Final Answer: Advantages: 1) Cable fault isolation: if one cable breaks, only that node loses connection without collapsing the network. 2) Higher performance: dedicated links to a central switch reduce packet collisions compared to a shared bus. Disadvantage: Central point of failure: if the central switch fails, all nodes lose network access, and cabling costs are higher.

    Question: Describe how packet switching is used to transmit data across the internet. [4 marks]

    1. 1.Step 1: Explain initial segmentation: Data is broken down into small, manageable units called packets, each given a header containing source IP, destination IP, packet sequence number, and error-check data.
    2. 2.Step 2: Explain dynamic routing: Each packet travels independently across the network via routers, potentially taking different routes based on network traffic.
    3. 3.Step 3: Explain packet handling at the destination: The receiving device uses the sequence numbers in the packet headers to reorder the packets back into the original file.
    4. 4.Step 4: Address missing packets: If packets are corrupted or missing, the receiving device requests retransmission via TCP.
    Final Answer: Data is broken down into discrete packets with headers containing IP addresses, sequence numbers, and checksums. Routers direct each packet across the network independently along the fastest available route. Upon arrival, the destination host uses sequence numbers to reconstruct the original data and requests retransmission of missing or corrupted packets.
    Active Recall Memory Test
    What are the four layers of the TCP/IP stack in order from top to bottom?
    Key Fact: Application layer, Transport layer, Internet layer, Link layer.
    What is the primary operational difference between a MAC address and an IP address?
    Key Fact: A MAC address is a permanent physical identifier assigned to a NIC used for local network delivery, while an IP address is a logical address that can change and is used for routing across distinct networks.
    Which network protocol is used by email clients to retrieve emails from a server while keeping them synchronised across multiple devices?
    Key Fact: IMAP (Internet Message Access Protocol).
    Why is a full mesh topology considered highly fault-tolerant?
    Key Fact: Because every node is directly connected to every other node, providing multiple redundant paths for data if a cable or node fails.
    Frequently Asked Questions
    What is the difference between a LAN and a WAN in AQA GCSE Computer Science?
    A Local Area Network (LAN) covers a small geographical area such as a single room, school, or office building, where the physical communication infrastructure is owned and managed by the organisation. A Wide Area Network (WAN) connects multiple geographically dispersed LANs across cities or countries, typically using leased telecommunication lines or external carrier infrastructure such as satellite and undersea cables. The Internet is the most prominent example of a WAN.
    Why do networks use layers in the TCP/IP protocol stack?
    Layering breaks down the complex problem of network communication into discrete, manageable modules. Each layer has an independent role and communicates only with the layers directly above and below it via clear interfaces. This allows engineers to update hardware or software protocols at one layer (for example, upgrading from Wi-Fi 5 to Wi-Fi 6 at the Link layer) without needing to change protocols at other layers, such as HTTP at the Application layer.
    How do POP and IMAP email protocols differ?
    POP (Post Office Protocol) downloads emails from the mail server to the local device and deletes them from the server by default, meaning emails can only be viewed on that specific machine. In contrast, IMAP (Internet Message Access Protocol) syncs emails between the server and the client device, keeping messages stored centrally on the server. This allows users to read, organise, and delete emails across multiple devices in real time.
    What happens if a packet is lost during packet switching?
    When data is transmitted using the Transmission Control Protocol (TCP), the receiving device inspects the sequence numbers of the arriving packets. If a packet goes missing, the receiver detects a gap in the sequence numbers and does not send an acknowledgement (ACK) for that packet. After a predetermined timeout, the sender retransmits the missing packet until all packets are safely received and reassembled into the complete message.