Network Layers (Edexcel GCSE Computer Science)

Revision Note

Robert Hampton

Written by: Robert Hampton

Reviewed by: James Woodhouse

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'

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

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

  • Data is split up into packets for transmission across the internet

  • A packet consists of:

Header

Payload

Footer

Sender & receiver IP address

Actual data being transported

Additional security information
(less common)

Packet length

Sequence number
(1 of 5 etc.)

Error checking (checksums)

  • Data passes down through layers of the stack when it is being sent and up through the layers when it is received

Diagram of the TCP/IP model

Layer

Function

Protocols

Application

Application software such as web browsers and email clients operate here

HTTP, HTTPS, FTP, SMTP, POP3, IMAP

Transport

Enables communication between two hosts to agree settings such as size of packets. Splits data in to packets

TCP/IP

Internet

Addresses and packages data for transmission. Routes the packets across the network

Link

Physical network hardware such as NIC is located, OS device drivers also sit here

Ethernet/Wi-Fi 

Worked Example

The transport layer of network protocols splits data into packets before sending it. All the packets are received correctly.

Describe the process that ensures the data received matches the original [2]

Answer

  • Each packet has a sequence number (added at the sending end) [1]

  • The packets are put back into (sequence) order (at the destination) [1]

Last updated:

You've read 0 of your 5 free revision notes this week

Sign up now. It’s free!

Join the 100,000+ Students that ❤️ Save My Exams

the (exam) results speak for themselves:

Did this page help you?

Robert Hampton

Author: Robert Hampton

Expertise: Computer Science Content Creator

Rob has over 16 years' experience teaching Computer Science and ICT at KS3 & GCSE levels. Rob has demonstrated strong leadership as Head of Department since 2012 and previously supported teacher development as a Specialist Leader of Education, empowering departments to excel in Computer Science. Beyond his tech expertise, Robert embraces the virtual world as an avid gamer, conquering digital battlefields when he's not coding.

James Woodhouse

Author: James Woodhouse

Expertise: Computer Science

James graduated from the University of Sunderland with a degree in ICT and Computing education. He has over 14 years of experience both teaching and leading in Computer Science, specialising in teaching GCSE and A-level. James has held various leadership roles, including Head of Computer Science and coordinator positions for Key Stage 3 and Key Stage 4. James has a keen interest in networking security and technologies aimed at preventing security breaches.