Back to 课程

Computer Science GCES AQA

0% Complete
0/0 Steps
  1. Representing Algorithms Aqa
    4 主题
  2. Efficiency Of Algorithms Aqa
    1 主题
  3. Searching Algorithms Aqa
    3 主题
  4. Sorting Algorithms Aqa
    3 主题
  5. Data Types Aqa
    1 主题
  6. Programming Concepts Aqa
    5 主题
  7. Arithmetic Relational And Boolean Operations Aqa
    1 主题
  8. Data Structures Aqa
    3 主题
  9. String Manipulation Aqa
    1 主题
  10. Random Number Generation Aqa
    1 主题
  11. Structured Programming Aqa
    2 主题
  12. Robust And Secure Programming Aqa
    4 主题
  13. Number Bases Aqa
    2 主题
  14. Converting Between Number Bases Aqa
    3 主题
  15. Units Of Information Aqa
    9 主题
  16. Hardware And Software Aqa
    4 主题
  17. Boolean Logic Aqa
    3 主题
  18. Programming Languages And Translators Aqa
    2 主题
  19. Cpu Architecture Performance And Embedded Systems Aqa
    4 主题
  20. Memory Aqa
    2 主题
  21. Secondary Storage Aqa
    3 主题
  22. Fundamentals Of Computer Networks Aqa
    8 主题
  23. Fundamentals Of Cyber Security Aqa
    1 主题
  24. Methods Of Preventing Cyber Security Threats Aqa
    1 主题
  25. Relational Databases Aqa
    2 主题
  26. Ethical Legal And Environmental Impacts Aqa
    2 主题
课 Progress
0% Complete

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

image1-1

Layer

Function

Protocols

Application

  • Application software such as web browsers and email clients operate here

HTTP

HTTPS

FTP (Legacy)

SMTP

IMAP

Transport

  • Enables communication between two hosts to agree settings such as size of packets

TCP

UDP (Legacy)

Internet

  • Addresses and packages data for transmission

  • Routes the packets across the network

IP

Link

  • Physical network hardware such as NIC is located

  • OS device drivers operate here

 

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.

  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

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