← 返回资讯屏轩教育 · 行业资讯

A-Level Computer Science: Network Fundamentals and Communication | A-Level计算机:网络基础与通信

2026-08-30 12:30 · 本文部分内容由AI辅助创作

📚 A-Level Computer Science: Network Fundamentals and Communication | A-Level计算机:网络基础与通信

In A-Level Computer Science, networking is a fundamental topic that explains how computers exchange data across different distances. Candidates need to understand the structure of networks, the roles of hardware devices, the protocols that govern communication, and the mechanisms that secure data in transit. This article provides a comprehensive revision guide aligned with the CIE syllabus.

在A-Level计算机科学中,网络是一个基础主题,它解释了计算机如何在不同距离之间交换数据。考生需要理解网络的结构、硬件设备的作用、管理通信的协议以及在传输过程中保护数据的安全机制。本文提供了一份与CIE考纲一致的全面复习指南。


1. Computer Networks and LAN/WAN | 计算机网络与局域网/广域网

A computer network is a collection of interconnected devices that can share data, software and hardware resources. Networks are classified by their geographic scope, ownership and the technology used to connect them.

计算机网络是一组互连设备,可以共享数据、软件和硬件资源。网络按地理范围、所有者和连接技术进行分类。

In CIE exams, candidates are often asked to compare LAN and WAN, so remember key points: area covered, ownership, bandwidth, latency and reliability.

在CIE考试中,常要求比较局域网和广域网,因此需记住关键点:覆盖区域、所有权、带宽、延迟和可靠性。


2. Network Topologies | 网络拓扑结构

A network topology describes the physical or logical arrangement of devices in a network. Understanding the advantages and disadvantages of each topology is essential for exam questions.

网络拓扑描述了网络中设备的物理或逻辑排列方式。理解每种拓扑的优缺点对考试题目至关重要。

When answering topology questions, always relate the topology to its typical use: star for LANs, mesh for critical backbone networks, bus for simple small networks.

回答拓扑题时,务必联系拓扑的典型应用:星型用于局域网,网状用于关键主干网络,总线用于简单小型网络。


3. Network Hardware and Devices | 网络硬件与设备

Various hardware components are used to build and operate networks. Each device has a specific role in enabling communication.

构建和运行网络需要使用各种硬件组件。每台设备在实现通信方面都有特定作用。

Exam tip: know the layer at which each device operates and the difference between MAC addressing and IP addressing.

考试提示:了解每个设备工作的层,以及MAC寻址与IP寻址之间的区别。


4. The OSI Seven-Layer Model | OSI七层模型

The Open Systems Interconnection (OSI) model divides network communication into seven abstract layers. Each layer has a defined function and communicates with the layer above and below it.

开放系统互连(OSI)模型将网络通信划分为七个抽象层。每一层都有明确的功能,并与上下层进行通信。

Layer (层号) Name (名称) Function (功能)
7 Application Provides network services to user applications, e.g. HTTP, FTP, SMTP.
7 应用层 向用户应用程序提供网络服务,如HTTP、FTP、SMTP。
6 Presentation Handles data encoding, encryption and compression.
6 表示层 处理数据编码、加密和压缩。
5 Session Establishes, manages and terminates sessions between applications.
5 会话层 建立、管理和终止应用程序之间的会话。
4 Transport Provides end-to-end data delivery, flow control and error recovery. TCP and UDP work here.
4 传输层 提供端到端数据传输、流量控制和错误恢复。TCP和UDP在此层工作。
3 Network Handles logical addressing, routing and packet forwarding. Routers operate here.
3 网络层 处理逻辑寻址、路由和数据包转发。路由器在此层工作。
2 Data Link Transfers frames between directly connected nodes using MAC addresses. Switches operate here.
2 数据链路层 使用MAC地址在直接相连的节点之间传输帧。交换机在此层工作。
1 Physical Transmits raw bits over physical media such as copper cables, fibre optics or radio waves.
1 物理层 通过铜缆、光纤或无线电波等物理介质传输原始比特。

A useful mnemonic is “Please Do Not Throw Sausage Pizza Away” for layers 1 to 7 from bottom to top.

一个有用的记忆法是“Please Do Not Throw Sausage Pizza Away”,代表从下到上的第1层到第7层。


广告 / Sponsored

5. The TCP/IP Protocol Suite | TCP/IP协议族

The TCP/IP protocol suite is the foundation of the Internet. It contains four layers that correspond broadly to the OSI model but are simplified for practical implementation.

TCP/IP协议族是互联网的基础。它包含四层,大致对应OSI模型,但为了实际实现进行了简化。

The table below compares TCP and UDP, which is a frequent exam topic.

下表比较TCP和UDP,这是常见的考试主题。

Feature (特性) TCP UDP
Connection (连接) Connection-oriented (面向连接) Connectionless (无连接)
Reliability (可靠性) High, with acknowledgements and retransmission (高,有确认和重传) Low, no guaranteed delivery (低,不保证送达)
Speed (速度) Slower (较慢) Faster (较快)
Use cases (应用场景) Web browsing, email, file transfer (网页浏览、电子邮件、文件传输) Live streaming, VoIP, online gaming (直播、网络电话、在线游戏)

6. IP Addressing and Subnetting | IP寻址与子网划分

Every device on an IP network needs a unique logical address. IP addressing operates at the network layer.

IP网络上的每台设备都需要唯一的逻辑地址。IP寻址工作在网络层。

IPv4 is a 32-bit address written as four decimal octets, e.g. 192.168.1.10. Each octet ranges from 0 to 255.

IPv4 是32位地址,写成四个十进制八位组,例如192.168.1.10。每个八位组范围为0到255。

IPv6 is 128 bits long, written in hexadecimal groups separated by colons, e.g. 2001:0db8:85a3:0000:0000:8a2e:0370:7334. IPv6 was introduced to solve IPv4 address exhaustion.

IPv6 长128位,以十六进制组表示,用冒号分隔,例如2001:0db8:85a3:0000:0000:8a2e:0370:7334。IPv6是为解决IPv4地址枯竭而引入的。

A subnet mask is used to split an IP address into network and host parts. For example, 255.255.255.0 means the first three octets identify the network and the last octet identifies the host.

子网掩码用于将IP地址划分为网络部分和主机部分。例如,255.255.255.0表示前三个八位组标识网络,最后一个八位组标识主机。

Subnet mask 255.255.255.0 → network part: first 3 octets; host part: last octet

子网掩码255.255.255.0 → 网络部分:前3个八位组;主机部分:最后1个八位组

In CIE questions, you may be asked to calculate the number of usable hosts in a subnet. For a subnet mask with n host bits, the number of usable addresses is 2ⁿ − 2.

在CIE题目中,可能要求计算子网中可用的主机数。对于有n个主机位的子网掩码,可用地址数为2ⁿ − 2。

Usable hosts = 2ⁿ − 2 (where n = number of host bits)

可用主机数 = 2ⁿ − 2 (其中n为主机位数)


7. Packets and Switching Techniques | 数据包与交换技术

Data transmitted over networks is usually split into smaller units called packets. Each packet contains both payload and header information.

网络上传输的数据通常被拆分为较小的单元,称为数据包。每个数据包包含有效载荷和头部信息。

Packet switching is more robust because if one link fails, packets can be rerouted dynamically. However, packets may arrive out of order or be lost, requiring higher-layer protocols such as TCP to manage recovery.

分组交换更加健壮,因为如果一条链路故障,数据包可以动态重新路由。然而,数据包可能乱序到达或丢失,因此需要TCP等高层协议来管理恢复。


8. Error Detection and Correction | 错误检测与纠正

Data transmitted across networks can be corrupted by noise, interference or faults. Error detection methods are used to verify that received data matches the sent data.

网络中传输的数据可能因噪声、干扰或故障而损坏。错误检测方法用于验证接收到的数据与发送数据是否一致。