Back to 课程

Computer Science GCES OCR

0% Complete
0/0 Steps
  1. Cpu Architecture Performance And Embedded Systems Ocr
    5 主题
  2. Primary And Secondary Storage Ocr
    6 主题
  3. Data Storage And Compression Ocr
    12 主题
  4. Networks And Topologies Ocr
    6 主题
  5. Wired And Wireless Networks Protocols And Layers Ocr
    6 主题
  6. Identifying And Preventing Threats To Computer Systems And Networks Ocr
    2 主题
  7. Operating Systems And Utility Software Ocr
    2 主题
  8. Ethical Legal Cultural And Environmental Impact Ocr
    2 主题
  9. Computational Thinking Searching And Sorting Algorithms Ocr
    3 主题
  10. Designing Creating And Refining Algorithms Ocr
    5 主题
  11. Programming Fundamentals And Data Types Ocr
    5 主题
  12. Additional Programming Techniques Ocr
    7 主题
  13. Defensive Design And Testing Ocr
    6 主题
  14. Boolean Logic Diagrams Ocr
    2 主题
  15. Programming Languages And Integrated Development Environments Ides Ocr
    3 主题
  16. The Exam Papers Ocr
    2 主题
  17. Structuring Your Responses Ocr
    3 主题
课 Progress
0% Complete

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

tcp-ip-stack-computer-science-revision-notes

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.

  1. With regards to network protocols, define what is meant by a ‘layer’ [1]

  2. 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

您的邮箱地址不会被公开。 必填项已用 * 标注