tcp/ip model
4 detailed 50-minute lessons with teaching scripts, worked examples, parent guides, and assessment criteria.
4 detailed 50-minute lessons with teaching scripts, worked examples, parent guides, and assessment criteria.

Write down everything you already know about tcp/ip model. Then check against the key terms: Function, Function, Function. Use a mini-whiteboard or paper.
Start with the revision notes summary, then attempt: Name the four layers of the TCP/IP model from top to bottom and state the main function of each.
Your student states one thing they learned and one question they still have about tcp/ip model.
Quick recap: write 3 key points from Lesson 1 on tcp/ip model. Check them against the notes below.
| Term | Meaning | Example |
|---|---|---|
| 4 (Top) | Application | HTTP, HTTPS, SMTP, IMAP, FTP |
| 3 | Transport | TCP, UDP |
| 2 | Internet | IP |
| 1 (Bottom) | Link | Ethernet, Wi-Fi |
| Connection | Connection-oriented (establishes connection first) | Connectionless (just sends data) |
| Reliability | Reliable (acks, resends lost data) | Unreliable (no guarantee of delivery) |
| Ordering | Ordered (reassembles in sequence) | Not ordered (arrives in any order) |
| Speed | Slower (overhead of checks) | Faster (no overhead) |
Q: Name the four layers of the TCP/IP model from top to bottom and state the main function of each.
Answer: Application (top): provides network services to applications (HTTP, SMTP). Transport: manages end-to-end delivery, reliability, and segmentation (TCP, UDP). Internet: handles addressing and routing across networks (IP). Link (bottom): handles physical transmission on the local network (Ethernet, Wi-Fi).
Your student teaches the key points back to you without looking. Fill any gaps immediately.
Recall the key terms: Function, Function, Function. Define each in one sentence.
Q1: Name the four layers of the TCP/IP model from top to bottom and state the main function of each.
Answer: Application (top): provides network services to applications (HTTP, SMTP). Transport: manages end-to-end delivery, reliability, and segmentation (TCP, UDP). Internet: handles addressing and routing across networks (IP). Link (bottom): handles physical transmission on the local network (Ethernet, Wi-Fi).
Q2: Explain the difference between TCP and UDP at the transport layer. Give an example of when each would be used.
Answer: TCP is connection-oriented, reliable (uses acknowledgements and resends lost data), and ordered. UDP is connectionless, unreliable (no guarantees), and faster. TCP is used for web browsing and email where all data must arrive. UDP is used for live video streaming and online gaming where speed matters more than perfect delivery.
Q3: Describe the process of encapsulation as data is sent down the layers.
Answer: Encapsulation: the application layer creates data and passes it down. The transport layer adds a header with port numbers (creating a segment). The internet layer adds an IP header with source and destination addresses (creating a packet). The link layer adds a frame header with MAC addresses and a frame trailer for error checking (creating a frame). Each layer wraps the data from above with its own control information.
Q4: Which layer of the TCP/IP model handles routing of data across networks? Which protocol operates at this layer?
Answer: The Internet layer handles routing of data across networks. The Internet Protocol (IP) operates at this layer, adding source and destination IP addresses to packets and determining the best route for them.
Q5: Explain why the TCP/IP model uses layers rather than having a single protocol handle everything.
Answer: Layers allow each aspect of communication to be developed independently. A change at one layer (e.g. switching from Wi-Fi to Ethernet at the link layer) doesn't affect other layers. Layers make the model modular, easier to understand, and allow different technologies to work together. Without layers, a single protocol would need to handle everything from physical signals to application formatting, which would be extremely complex.
Review any questions answered incorrectly. Identify whether the error was knowledge, method, or reading the question.
Review what these command words require: state (one point), describe (say what happens), explain (say why), compare (both sides), evaluate (judgement).
Extended question: Full-Mark Response Describe the four layers of the TCP/IP model, explaining the role of each layer and giving one protocol that operates at each layer. [4 marks] <div class="
Application layer: Provides the interface for user applications and handles high-level protocols. Formats data for the user and manages application-level communication. Protocol: HTTP (web browsing). Transport layer: Manages end-to-end communication between applications, ensuring data is delivered reliably or quickly depending on the protocol. Handles port addressing and error checking. Protocol: TCP (reliable delivery with error checking). Internet layer: Handles logical addressing (IP addresses) and routing of packets across networks. Determines the best path for data to travel from source to destination. Protocol: IP (Internet Protocol for addressing and routing). Link layer: Manages physical transmission of data over the network medium. Handles hardware addressing (MAC addresses), framing, and error detection at the physical level. Protocol: Ethernet (wired LAN transmission).
You are ready for tcp/ip model - GCSE Computer Science Lessons when you can:
Tick each item honestly — if any box is unticked, re-read the relevant section above.
How examiners mark tcp/ip model - GCSE Computer Science Lessons: Read the command word carefully — State = one word/phrase (1 mark), Describe = pattern or detail (2 marks), Explain = reason with "because" (2–3 marks), Compare = similarities AND differences, Evaluate = both sides + conclusion. Method marks are awarded for correct working even if the final answer is wrong. Always show your working — unexplained answers score zero for AO2.
Success on tcp/ip model - GCSE Computer Science Lessons questions: Underline the command word, count the marks (one mark per point expected), and answer in the format the command word demands.
This lesson is examined by: AQA 8525 | Edexcel 1CP2 | OCR J277 | Eduqas on-screen+theory. Tier and paper details vary - always check your board's current specification.
Follow-up revision: CS31-tcp-ip-model on GCSE Revise (notes, flashcards and auto-graded target tests for this exact topic).