network protocols
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 network protocols. Then check against the key terms: Key Concept, Purpose, Purpose. Use a mini-whiteboard or paper.
Start with the revision notes summary, then attempt: What is a network protocol and why are protocols needed?
Your student states one thing they learned and one question they still have about network protocols.
Quick recap: write 3 key points from Lesson 1 on network protocols. Check them against the notes below.
| Term | Meaning | Example |
|---|---|---|
| Encryption | None (plain text) | SSL/TLS encryption |
| Security | Not secure | Secure |
| Port | 80 | 443 |
| Certificate | Not required | SSL/TLS certificate required |
| Use case | Non-sensitive browsing | Banking, shopping, login pages |
| Saying "SMTP receives email" | SMTP only sends; IMAP receives | SMTP = sending; IMAP = receiving |
| Confusing HTTP and HTTPS | HTTPS adds encryption; HTTP doesn't | HTTPS = HTTP + SSL/TLS encryption |
| Saying "IP guarantees delivery" | IP does NOT guarantee delivery; TCP does | IP = addressing/routing; TCP = reliability |
Q: What is a network protocol and why are protocols needed?
Answer: A network protocol is a set of rules that governs how data is transmitted between devices. Protocols are needed to ensure different devices can communicate, data arrives correctly and completely, errors are handled, and communication is standardised across different manufacturers and systems.
Your student teaches the key points back to you without looking. Fill any gaps immediately.
Recall the key terms: Key Concept, Purpose, Purpose. Define each in one sentence.
Q1: What is a network protocol and why are protocols needed?
Answer: A network protocol is a set of rules that governs how data is transmitted between devices. Protocols are needed to ensure different devices can communicate, data arrives correctly and completely, errors are handled, and communication is standardised across different manufacturers and systems.
Q2: Explain the roles of TCP and IP and how they work together.
Answer: TCP ensures reliable delivery by breaking data into packets, numbering them, checking they all arrive, and reassembling them in order. IP handles addressing and routing, adding source and destination addresses to packets so they can be delivered across networks. They work together: IP routes packets to the destination, and TCP ensures they all arrive correctly and in order.
Q3: What is the difference between HTTP and HTTPS?
Answer: HTTP transfers web pages in plain text (no encryption) and is not secure. HTTPS is the same as HTTP but adds SSL/TLS encryption, making the data unreadable to anyone intercepting it. HTTPS also uses digital certificates to verify the server's identity. HTTP uses port 80; HTTPS uses port 443.
Q4: Which protocol is used for sending email and which for receiving it?
Answer: SMTP (Simple Mail Transfer Protocol) is used for sending email. IMAP (Internet Message Access Protocol) is used for receiving and reading email.
Q5: Explain why protocols are organised in layers.
Answer: Protocols are layered so each layer handles one specific aspect of communication. Layers can be changed independently (e.g. switching from Wi-Fi to Ethernet doesn't affect the application layer). Each layer only needs to communicate with the layers directly above and below it, making the system modular and easier to develop and maintain.
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 Explain the difference between TCP and UDP, giving one example of when each would be used and justifying your choice. [4 marks] <div class="
TCP (Transmission Control Protocol) is a reliable, connection-oriented protocol. It establishes a connection before sending, checks all packets arrive, resends any lost packets, and reassembles data in the correct order. UDP (User Datagram Protocol) is an unreliable, connectionless protocol. It sends packets without checking delivery or order, making it faster but with no guarantee of arrival. Example for TCP: Email (SMTP) — emails must arrive completely and in order; reliability matters more than speed. Lost or reordered email content would be unacceptable. Example for UDP: Live video streaming — speed matters more than reliability; a few lost frames are acceptable but delayed packets cause buffering. TCP's retransmission delays would make the stream lag and buffer.
You are ready for network protocols - 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 network protocols - 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 network protocols - 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: CS30-network-protocols on GCSE Revise (notes, flashcards and auto-graded target tests for this exact topic).