Module Overview
This first module lays the foundation for understanding how computer networks work. You will learn what a network is, how devices communicate, what rules (protocols) make data transfer possible, and how addressing systems like IP and DHCP allow billions of devices to connect securely and efficiently. By the end of this module, you’ll have a strong grasp of the basic building blocks that form all modern network infrastructures from small home networks to global enterprise systems.
Lesson 1.1 – What is a Network?
A computer network is a group of interconnected devices such as computers, servers, printers, or smartphones that share data, resources, and services.
Networks allow users to communicate, access shared files, use shared printers, and connect to the internet.
Example
When you connect your laptop to Wi-Fi and access Google Drive, your device becomes part of a network that links your home router to Google’s data centers through the Internet.
Why Networks Matter
Key Point
A network isn’t just about cables or Wi-Fi it’s about communication. Whether two computers or millions, the goal is the same: sharing information safely and efficiently.
Lesson 1.2 – Networking Protocols
A protocol is a set of rules that defines how data is transmitted and received over a network.
Protocols ensure that devices from different manufacturers can communicate smoothly.
Common Networking Protocols
| Protocol | Description | Layer |
| HTTP / HTTPS | Transfer web pages between browsers and servers. HTTPS adds encryption for security. | Application |
| FTP | Transfers files between computers. | Application |
| SMTP / POP3 / IMAP | Used for sending and receiving emails. | Application |
| TCP | Ensures reliable, ordered data delivery. | Transport |
| UDP | Faster, connectionless transfer (used in streaming and gaming). | Transport |
⚙️ Why Protocols Are Important
Protocols make it possible for devices and systems to understand each other. Without them, communication would be chaotic like people speaking different languages without a translator.
Lesson 1.3 – OSI and TCP/IP Models
The OSI model (Open Systems Interconnection) is a conceptual framework that describes how data travels from one device to another across a network. It breaks the communication process into seven layers, each with specific functions.
The 7 OSI Layers
TCP/IP Model (4 Layers)
The TCP/IP model is a simplified practical version of OSI with 4 layers:
Both models describe the same process how data moves from one computer to another but TCP/IP is what real-world networks use.
Lesson 1.4 – IP Addressing and DHCP
An IP address (Internet Protocol address) is a unique number assigned to every device connected to a network. It identifies where data should be sent and received.
Types of IP Addresses
IP Classes
| Class | Range | Typical Use |
| A | 1.0.0.0 – 126.255.255.255 | Large networks |
| B | 128.0.0.0 – 191.255.255.255 | Medium networks |
| C | 192.0.0.0 – 223.255.255.255 | Small networks |
⚙️ DHCP (Dynamic Host Configuration Protocol)
DHCP automatically assigns IP addresses to devices in a network.
Instead of manually configuring every computer, DHCP servers (often routers) handle it automatically.
Example:
When your phone joins Wi-Fi, the router assigns it an IP address via DHCP — this allows it to connect to the Internet seamlessly.
Lesson 1.5 – Private and Public IP Addresses
Private IP
Private IP addresses are used inside organizations or homes and are not accessible from the Internet.
Examples:
Public IP
Public IP addresses are unique and assigned by your Internet Service Provider (ISP). They allow devices to communicate over the Internet.
Example:
Your home router has one public IP provided by your ISP, while all your devices behind it use private IPs.
Lesson 1.6 – Network Address Translation (NAT)
Network Address Translation (NAT) converts private IP addresses into public ones (and vice versa) so multiple devices can share a single Internet connection.
Example
At home, your router performs NAT.
All devices your phone, laptop, and TV have private IPs, but when they access Google, they appear to come from one public IP (your router’s).
⚙️ Types of NAT
Benefit: NAT improves security and address efficiency.
Lesson 1.7 – Common Networking Terms
Power over Ethernet (PoE)
Delivers electrical power and data through the same Ethernet cable — used for IP cameras and wireless access points.
Virtual Private Network (VPN)
Creates an encrypted tunnel through the Internet to connect remote users securely to a private network.
Virtual LAN (VLAN)
Logically divides a single physical network into multiple virtual networks to improve security and performance.
Multiprotocol Label Switching (MPLS)
Speeds up traffic flow and improves reliability by routing data based on labels instead of long IP lookups.
Software-Defined WAN (SD-WAN)
A modern WAN architecture that uses software to intelligently control and optimize data paths between branches and the cloud.
Domain Name System (DNS)
Translates human-readable domain names (like google.com) into machine-readable IP addresses.
Routing
The process routers use to determine the best path for data to travel through a network.
Module Summary
In this module, you learned how networking enables global communication.
You explored how data travels through standardized layers, how devices are identified through IP addresses, and how NAT, VLANs, and VPNs make modern networks secure and efficient.
These concepts form the foundation for more advanced topics like LAN, WLAN, and SD-WAN covered in later modules.
Assessment
✅ Quiz (Sample)
Practical Task