Module 01 - Networking Basics
Learn the foundational concepts of computer networking.
Computer Networking is the process of connecting two or more computing devices (called nodes) so they can communicate with each other, exchange data, and share resources such as files, information, applications, and hardware devices over a network.
Example:
Laptop ───┐
Phone ───┼── WiFi Router ─── Internet
TV ───┘1. PAN (Personal Area Network)
PAN is the smallest type of network that connects personal devices within a few meters, such as smartphones, smartwatches, and wireless earbuds.
Example: Bluetooth connection between a phone and smartwatch.
2. LAN (Local Area Network)
LAN connects devices within a small area like a home, office, or building. It provides fast communication and resource sharing between connected devices.
Example: Home Wi-Fi network or office network.
3. CAN (Campus Area Network)
CAN connects multiple LANs within a limited campus or organization area, such as universities, companies, or research centers.
Example: University network connecting different departments.
4. MAN (Metropolitan Area Network)
MAN connects multiple LANs across a city or metropolitan area. It is larger than LAN but smaller than WAN.
Example: City-wide ISP network.
5. WAN (Wide Area Network)
WAN connects networks across large geographical areas such as countries and continents. It is used for long-distance communication.
Example: The Internet is the largest WAN.
6. WLAN (Wireless Local Area Network)
WLAN is a wireless version of LAN that connects devices using Wi-Fi signals instead of physical cables.
Example: Home or office Wi-Fi network.
Quick Memory Trick
PAN → Personal Devices
LAN → Local Building
CAN → Campus Area
MAN → City Area
WAN → Worldwide Network
WLAN → Wireless LANA Network is a group of two or more devices connected together so they can communicate and share resources.
The Internet is the world's largest computer network.
| Feature | Computer Network | Internet |
|---|---|---|
| Definition | A group of interconnected devices that communicate and share resources. | A global network that connects millions of smaller computer networks. |
| Coverage | Can range from a few meters (PAN) to a city (MAN) or larger. | Worldwide, connecting networks across countries and continents. |
| Purpose | Enable communication and resource sharing between connected devices. | Provide global communication and access to online services and information. |
| Ownership | Usually owned and managed by an individual, organization, or company. | No single owner; it is made up of networks owned by many organizations and Internet Service Providers (ISPs). |
| Internet Connection Required | ❌ No. A network can function without Internet access. | ✅ Yes. The Internet itself is the global communication system. |
| Communication Scope | Usually local or within a specific organization. | Global communication between networks worldwide. |
| Examples | Home Wi-Fi, School Computer Lab, Office Network. | Google, YouTube, Facebook, ChatGPT, Amazon. |
| Can Work Offline? | ✅ Yes. Devices can communicate locally without Internet. | ❌ No. Internet services require an Internet connection. |
| Relationship | A network can exist independently. | The Internet is a network of networks. |
The Internet connects millions of smaller networks around the world, allowing computers, smartphones, and other devices to communicate with each other. Whenever you open a website, send an email, or watch a video online, your device exchanges data with another device over the Internet.
When you type a website address (such as google.com) into your browser and press Enter, your computer sends a request through your local network to your Internet Service Provider (ISP). The ISP then forwards your request through multiple routers and networks until it reaches the server where the website is hosted.
The server receives your request, processes it, and prepares the required data, such as HTML, CSS, JavaScript, images, and videos. It then sends this data back through the Internet to your device.
Finally, your browser receives the data, puts all the pieces together, and displays the webpage on your screen. This entire process usually happens in just a few milliseconds, making websites appear to load almost instantly.
Behind the scenes, technologies such as DNS, TCP/IP, HTTP/HTTPS, routers, and servers work together to ensure that your data reaches the correct destination quickly, reliably, and securely.