Network Protocols (Edexcel GCSE Computer Science)

Revision Note

Robert Hampton

Written by: Robert Hampton

Reviewed by: James Woodhouse

The Role & Need for Protocols

What is a protocol?

  • A protocol is a set of rules governing data transmission between devices on a network

  • There are protocols for different purposes, such as:

    • Ethernet & Wi-Fi

    • TCP/IP

    • HTTP & HTTPS

    • FTP

    • POP3, IMAP & SMTP

Ethernet & Wi-Fi

What is Ethernet

  • Ethernet is a family of related protocols used in data communication/transfer on a wired local area network (LAN)

What is Wi-Fi?

  • Wi-Fi is a family of related protocols used in data communication/transfer on a wireless local area network (LAN)

  • Wi-Fi is a trademark, the generic term used to describe networks that make use of Wi-Fi is wireless local area network (WLAN

wifi

TCP/IP

What is TCP/IP?

  • TCP/IP is two protocols, transmission control protocol (TCP) and internet protocol (IP) that combined allow communication over the internet (WAN)

  • TCP is responsible for making sure communication between two routers is error free

  • IP is responsible for making sure data is delivered to the right device on a wide area network (WAN)

HTTP & HTTPS

What is HTTP & HTTPS?

  • Hypertext Transfer Protocol (HTTP) allows communication between clients and servers for website viewing

  • HTTP allows clients to receive data from the sever (fetching a webpage) and send data to the server (submitting a form, uploading a file)

  • HTTPS works in the same way as HTTP but with an added layer of security

  • All data sent and received using HTTPS is encrypted

  • HTTPS is used to protect sensitive information such as passwords, financial information and personal data

http

FTP

What is FTP?

  • File Transfer Protocol (FTP) allows sending and receiving files between computers

  • Uploading and downloading files to/from a web server is often completed using FTP

  • FTP offers greater efficiency and support for bulk transfers and large files such as resuming interrupted transfers

  • FTP clients are software applications that use the FTP protocol to make the process easier for users

ftp

POP3, IMAP & SMTP

  • A family of protocols that handle sending and receiving of email across the internet (WAN)

imapi-1

What is SMTP?

  • Simple Mail Transfer Protocol (SMTP) is a protocol that allows communication between an email sender and the email server, and between different email servers using the internet

  • In the diagram above, SMTP is used to transfer the senders email to their email providers server and SMTP is used to transfer the email to the recipients email server

What is POP3?

  • Post Office Protocol (POP3) is a protocol for downloading emails to a device from an email server

  • Once the email has been retrieved it is removed from the server

What is IMAP?

  • Internet Message Access Protocol (IMAP) is a protocol for downloading emails to a device from an email server

  • Once the email has been retrieved, a copy is retained on the mail server

Advantages & disadvantages of POP3/IMAP

 

Advantages

Disadvantages

POP3

  • Frees up storage space on email servers

  • Faster on slow connections

  • Only access emails from the device they're downloaded to

  • Emails deleted on the server once downloaded

IMAP

  • View and manage emails from any device with internet access

  • Changes made on one device are synchronised on all connected devices

  • Server storage space can limit amount of retained emails

  • Requires internet access to view emails

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.