Protocol layering is a method used in computer science to organise how data is sent and received over a network. Think of it like a sandwich, where each layer has a specific job to do. In this sandwich, each layer focuses on a different part of the communication process. For example, some layers deal with addressing where data should go, while others might focus on checking for errors or preparing the data to travel over different types of networks. This layering makes complex internet communication easier to manage because each layer only needs to do its specific task well, and they work together to ensure messages get from one computer to another safely and correctly. Understanding protocol layering helps us see how complex networks like the internet work efficiently.
Examiner-written GCSE Computer Science revision resources that improve your grades 2x
- Written by expert teachers and examiners
- Aligned to exam specifications
- Everything you need to know, and nothing you don’t

Share this article