Lesson Notes By Weeks and Term v5 - Grade 11

Communication and internet technologies: protocols and services – Week 10 focus

Download the Lessonotes Mobile South Africa app for faster lesson access on Android and iPhone.

Subject: Information Technology

Class: Grade 11

Term: 2nd Term

Week: 10

Theme: General lesson support

Lesson Video

This page supports the lesson note with a companion video and a short classroom-ready summary.

For class groups and homework, share this lesson page so learners also get the summary, objectives, and full lesson context.

Performance objectives

Lesson summary

In Week 10, we delve into the crucial world of communication and internet technologies, specifically focusing on protocols and services. Understanding these fundamental components is essential because they are the invisible infrastructure underpinning everything we do online, from sending a WhatsApp message to accessing online banking. In a globally connected world, and particularly in South Africa where access to technology is rapidly expanding, understanding how these technologies work empowers you to be a more informed and effective digital citizen.

Lesson notes

2.1 Communication Protocols: The Rules of the Road Communication protocols are a set of rules that govern how data is transmitted between devices on a network. They're like the traffic laws of the internet, ensuring that data arrives at its destination intact and understood. Without these rules, communication would be chaotic and unreliable. TCP/IP (Transmission Control Protocol/Internet Protocol): The foundation of the internet. It's actually a suite of protocols working together.

IP (Internet Protocol): Handles addressing and routing of data packets. Each device on the internet has a unique IP address (like your home address), allowing data to be sent to the correct location. Think of it as the postal service routing letters. Currently, we use IPv4 (32-bit addresses) and are transitioning to IPv6 (128-bit addresses) to accommodate the growing number of internet-connected devices. IPv6 addresses the limitations of IPv4's address space.

TCP (Transmission Control Protocol): Ensures reliable data delivery. It breaks data into packets, numbers them, sends them, and reassembles them in the correct order at the destination. TCP also handles error detection and retransmission, ensuring no data is lost. This is like sending a numbered package; if one box is missing, the sender is asked to resend it.

HTTP (Hypertext Transfer Protocol): Used for transferring web pages between a web server and a browser. When you type a URL into your browser, you're using HTTP to request the web page from the server. HTTPS is the secure version, using encryption to protect your data.

FTP (File Transfer Protocol): Used for transferring files between computers. It's often used to upload files to a web server or download files from a server.

SMTP (Simple Mail Transfer Protocol): Used for sending email messages from your email client to a mail server.

POP3 (Post Office Protocol version 3): Used by email clients to retrieve email messages from a mail server. After downloading the messages, they are typically deleted from the server.

IMAP (Internet Message Access Protocol): Another protocol for retrieving email. Unlike POP3, IMAP allows you to access and manage your email on the server from multiple devices. Your emails remain on the server until you explicitly delete them.

DNS (Domain Name System): Translates human-readable domain names (like google.com) into IP addresses (like 142.250.180.14). This makes it much easier for us to access websites, as we don't have to remember long strings of numbers. 2.2 The Client-Server Model The client-server model is a fundamental architecture of many internet services. A client is a device or application that requests services from a server. The server is a computer or program that provides services to the clients.

Example 1: Web Browsing: Your web browser (client) requests a web page from a web server (server).

Example 2: Email: Your email client (client) requests your email messages from an email server (server).

Example 3: Online Gaming: Your gaming console or computer (client) connects to a game server (server) to play a multiplayer game. 2.3 Domain Name System (DNS) The DNS is a hierarchical and distributed naming system for computers, services, or any resource connected to the Internet or a private network. It translates domain names (e.g., www.example.com) to IP addresses (e.g., 192.0.2.1).

How it works: When you type a domain name into your browser, your computer first checks its local DNS cache. If the IP address is not found, it queries a DNS server (usually provided by your ISP). The DNS server then recursively queries other DNS servers until it finds the IP address associated with the domain name. The IP address is then returned to your computer, which can then connect to the web server.

Example: You type `www.uct.ac.za` into your browser. Your computer queries your ISP's DNS server to find the IP address for `www.uct.ac.za`. The DNS server returns the IP address, and your browser can then connect to the UCT web server. 2.4 Common Internet Services and Protocols Email: Uses SMTP for sending, and POP3 or IMAP for receiving email.

Web Browsing: Uses HTTP or HTTPS for accessing websites.

File Transfer: Uses FTP for transferring files.

Remote Access: Uses SSH (Secure Shell) for secure remote access to computers. 2.5 Troubleshooting Tools: Ping and Tracert Ping: A utility used to test the reachability of a host on an IP network. It sends an ICMP (Internet Control Message Protocol) echo request to the target host and waits for a reply. Ping can be used to determine if a host is online and the round-trip time (latency) for a packet to reach the host.

Tracert (Traceroute): A utility used to trace the route taken by packets from your computer to a destination host. It displays a list of routers (hops) that the packets pass through, along with the round-trip time to each router. Tracert can be used to identify network bottlenecks or connectivity issues.