The Concept of Layers (AQA GCSE Computer Science): Revision Note
Exam code: 8525
The Concept of Layers
Networks have lots of parts that must work together at the same time
Different types of networks (e.g. LAN, WAN)
Different ways networks are managed (operating models)
The internet
Wired and wireless connections
Encryption (keeping data secure)
Addressing (IP and MAC addresses)
Protocols (rules for how devices communicate)
Managing the complexity of networks is helped with the use of layers
What is a layer?
A layer is a sub part of a more complex task
Dividing network tasks into layers reduces the complexity and makes each layer more manageable
An example of layers can be seen in the TCP/IP protocol which uses a 4-layer model known as a 'stack'
What are the advantages of layers?
Layers are self-contained which makes managing, repairing and upgrading easier as each layer can be worked on independent of other layers
Layers allow for focus on specific parts of a protocol without affecting other layers
Promotes data exchange (interoperability) between hardware and software
Examiner Tips and Tricks
In the exam you are required to understand the concept of layers AND describe the main function of TCP/IP layers
TCP/IP Model
What is the TCP/IP model?
The TCP/IP model is made up of two protocols (TCP & IP), containing 4 layers, that work together to package, address, transmit and receive data on a wide area network (Internet)
There are four layers that make up the TCP/IP protocol stack:
Application
Transport
Internet
Link
Different protocols operate on different layers

Layer | Function | Protocols |
---|---|---|
Application |
| HTTP HTTPS FTP (Legacy) SMTP IMAP |
Transport |
| TCP UDP (Legacy) |
Internet |
| IP |
Link |
|
|
Examiner Tips and Tricks
Key specification changes for AQA GCSE Computer Science (8525) – first exam 2027
The "UDP (User Datagram Protocol)" is no longer a required protocol to study
The "FTP (File Transfer Protocol)" is also no longer a required protocol
You do not need to know alternative names for the "link layer" in the TCP/IP model, such as 'network access layer' or 'network interface layer'
Worked Example
TCP/IP is a set of protocols based on layers.
With regards to network protocols, define what is meant by a ‘layer’ [1]
Describe one advantage of using layers to construct network protocols [2]
Answers
Breaking up a complex task into more manageable sub tasks
Self-contained
…it allows different developers to concentrate on one aspect of the network
A layer can be taken out and edited without affecting other layers…
…it promotes interoperability between vendors and systems
Unlock more, it's free!
Did this page help you?