Computer Science GCES OCR
-
Cpu Architecture Performance And Embedded Systems Ocr5 主题
-
Primary And Secondary Storage Ocr6 主题
-
Data Storage And Compression Ocr12 主题
-
Units Of Data Storage Ocr
-
Processing Binary Data Ocr
-
Data Capacity And Calculating Capacity Requirements Ocr
-
Converting Between Denary And Binary Ocr
-
Binary Addition Ocr
-
Converting Between Denary And Hexadecimal Ocr
-
Converting Between Binary And Hexadecimal Ocr
-
Binary Shifts Ocr
-
Representing Characters Ocr
-
Representing Images Ocr
-
Representing Sound Ocr
-
Compression Ocr
-
Units Of Data Storage Ocr
-
Networks And Topologies Ocr6 主题
-
Wired And Wireless Networks Protocols And Layers Ocr6 主题
-
Identifying And Preventing Threats To Computer Systems And Networks Ocr2 主题
-
Operating Systems And Utility Software Ocr2 主题
-
Ethical Legal Cultural And Environmental Impact Ocr2 主题
-
Computational Thinking Searching And Sorting Algorithms Ocr3 主题
-
Designing Creating And Refining Algorithms Ocr5 主题
-
Programming Fundamentals And Data Types Ocr5 主题
-
Additional Programming Techniques Ocr7 主题
-
Defensive Design And Testing Ocr6 主题
-
Boolean Logic Diagrams Ocr2 主题
-
Programming Languages And Integrated Development Environments Ides Ocr3 主题
-
The Exam Papers Ocr2 主题
-
Structuring Your Responses Ocr3 主题
The Concept Of Layers Ocr
Exam code:J277
The Concept of Layers
-
Networks rely on many complex parts all working together at the same time, from different types of network, the different operating models, the internet, wired and wireless to encryption, addressing and protocols
-
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‘

Examiner Tips and Tricks
In the exam you are required to understand the concept of layers but you are not expected to remember the names of the layers!
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
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
Responses