Computer Networking Fundamentals
Networking Basics
What's a Network?
At its core, a computer network is just a group of two or more computers connected so they can share things and talk to each other. The “things” they share can be anything from an internet connection to a file, a printer, or a game server. The whole point is to make resources available to devices that aren't right next to them.
Think about your home Wi-Fi. Your laptop, phone, and smart TV are all connected. They can all access the internet through one shared connection. Your phone can cast a video to your TV. Your laptop can print a document on a wireless printer in another room. That's a network in action.
Every network, from the tiny one in your home to the global internet, is built from two basic components:
Nodes: These are the individual devices on the network. Laptops, servers, printers, phones, and even smart light bulbs are all nodes.
Links: These are the connections between the nodes. Links can be physical, like an Ethernet cable, or they can be wireless, like Wi-Fi signals.
Networks Big and Small
Networks come in different sizes, depending on the physical area they cover. We generally group them into three main categories.
LAN
noun
A Local Area Network (LAN) connects devices over a small area, like a single office building, a school, or a home. They are typically private and managed by the people who use them. Wi-Fi and Ethernet are the most common technologies for building a LAN.
When you need to connect networks over a larger area, you use a WAN.
WAN
noun
A Wide Area Network (WAN) spans a large geographical area, such as a city, country, or even the entire globe. A WAN is often a network of other networks; it connects multiple LANs together. The most famous example of a WAN is the internet itself.
Sitting between these two is the MAN.
MAN
noun
A Metropolitan Area Network (MAN) is larger than a LAN but smaller than a WAN. It typically covers a city or a large university campus. A MAN might be used by a city government to connect its various departments or by an internet service provider to serve a whole town.
| Network Type | Geographic Area | Example |
|---|---|---|
| LAN | Small (room, building) | Home Wi-Fi network |
| MAN | Medium (city, campus) | A city-wide network |
| WAN | Large (global) | The Internet |
How It's All Connected
The way nodes and links are arranged in a network is called its topology. This is like the network's floor plan. While there are many complex designs, most are based on a few simple shapes.
The Bus topology is one of the simplest. All nodes are connected to a single, central cable, called the bus. It’s cheap and easy to set up, but it has a major weakness: if the main bus cable fails, the entire network goes down. It's also not very efficient, as only one device can send data at a time to avoid collisions.
In a Star topology, all nodes are connected to a central device, like a hub or a switch. This is the most common topology for LANs today. If one node's cable breaks, only that node is affected, and the rest of the network keeps working. The downside is that if the central hub fails, the whole network goes with it.
A Mesh topology is the most robust. In a full mesh, every node is connected to every other node. This creates multiple paths for data to travel, so if one link fails, the network can simply reroute the traffic. The internet is a massive mesh network. The main drawback is the cost and complexity of connecting every device to every other one, which is why it's less common for small LANs.
The Rules of the Road
Imagine a room full of people trying to talk at once. It would be chaos. We have social rules—like not interrupting and speaking a common language—that make conversation possible. Networks need rules, too.
In networking, these rules are called protocols. A protocol is a formal set of procedures that devices must follow to communicate. They define everything from how a message is formatted, how errors are handled, to how devices signal they are ready to send or receive data.
You don't need to know the details of every protocol, but it's important to understand that they are the invisible engine making the network run smoothly. Without protocols, our connected devices wouldn't be able to understand each other, and the internet as we know it couldn't exist.
Ready to test your knowledge?
What is the primary purpose of a computer network?
In which network topology does the failure of a central device, like a switch or hub, cause the entire network to go down?
These fundamental concepts—nodes, links, network sizes, and topologies—form the building blocks of all computer networks. Understanding them is the first step to seeing how our digital world is connected.