๐ Networking Fundamentals โ How Data Actually Moves
Before touching a router or a cable, you need the mental model everything else in this course builds on: what a network actually is, how data is broken up and delivered, and the two completely different addressing systems every device uses at once.
A network is simply two or more devices connected so they can exchange data. That's it โ two laptops connected by a single cable already qualify. Everything else in this course (the internet included) is just that same basic idea, scaled up with more devices, more paths, and more rules for keeping traffic organized.
A device that can send or receive data on a network is called a host or node โ a computer, phone, printer, or server all count.
When you send a file or load a webpage, the data isn't transmitted as one giant blob. It's broken into small chunks called packets, each wrapped with its own addressing and control information, sent independently โ sometimes over completely different paths โ and reassembled in the correct order at the destination.
Networking is complicated enough that engineers split it into layers โ each one responsible for one specific job, handing its work to the layer above or below. The OSI Model is the standard 7-layer reference everyone in networking uses to talk about where a problem or a protocol lives.
| # | Layer | What It's Responsible For | Example |
|---|---|---|---|
| 7 | Application | What the user-facing software actually does | A web browser requesting a page |
| 6 | Presentation | Formatting/encoding/encryption of data | SSL/TLS encryption, converting formats |
| 5 | Session | Opening, managing, and closing a connection | Keeping a login session active |
| 4 | Transport | Reliable delivery, ordering, error-checking | TCP, UDP (Module 10) |
| 3 | Network | Logical addressing and routing between networks | IP addresses, routers (Modules 5โ7) |
| 2 | Data Link | Physical addressing and delivery within one local network | MAC addresses, switches (Module 4) |
| 1 | Physical | The actual electrical/optical/radio signal and hardware | Cables, connectors, radio waves (Modules 3, 8) |
The OSI model is the universal reference everyone talks in, but the actual internet runs on a simpler 4-layer model called TCP/IP. You'll see both used interchangeably in the field โ this course maps between them so neither terminology catches you off guard.
Every device on a network actually has two addresses, and confusing them is one of the most common beginner mix-ups:
| MAC Address | IP Address | |
|---|---|---|
| Layer | 2 (Data Link) | 3 (Network) |
| Assigned by | Burned into the network hardware at manufacture | Assigned by the network (manually or via DHCP, Module 9) |
| Looks like | 3C:5A:B4:12:9F:E1 | 192.168.1.42 |
| Scope | Only meaningful on the local network segment | Meaningful across the entire network, including the internet |
| Analogy | A permanent serial number stamped on a device | A mailing address โ can change depending on where you are |
NIC (Network Interface Card)
The hardware inside a device (built-in or a separate card) that actually connects it to a network โ wired or wireless. Every device on a network has at least one.
Switch
Connects multiple devices on the same local network, and intelligently forwards data only to the specific device it's meant for, using MAC addresses (Module 4).
Router
Connects different networks together โ most commonly, your home/office network to the internet โ using IP addresses (Modules 5โ7) to decide where traffic goes.
Access Point
Extends a wired network out wirelessly, letting Wi-Fi devices join the same network a switch or router serves (Module 8).
Modem
Translates between your ISP's incoming signal (cable, fiber, DSL) and the Ethernet-based signal your home network actually uses. Often combined with a router into one box by ISPs.
Hub (Legacy)
An older, "dumb" version of a switch โ it blindly repeats every signal to every port instead of targeting the right device. Rarely used today, but worth recognizing if you see one in older documentation.
As data moves down through the layers to be sent, each layer wraps the data from the layer above it in its own header โ like nesting envelopes inside envelopes. This process is called encapsulation, and it's why the OSI/TCP-IP models aren't just theory โ every real packet is physically built this way.
At the receiving end, this happens in reverse โ each layer strips off its own header (de-encapsulation) until the original application data is left.
๐บ๏ธ Network Types & Topologies
Networks come in different sizes and different physical shapes. Knowing the vocabulary here is how you'll describe any network you encounter on the job in one sentence.
| Type | Stands For | Typical Scope |
|---|---|---|
| PAN | Personal Area Network | A phone and a bluetooth earbud โ just a few feet |
| LAN | Local Area Network | One building or office |
| WLAN | Wireless LAN | Same as a LAN, just over Wi-Fi instead of cable |
| CAN | Campus Area Network | Several buildings close together (a school, a corporate campus) |
| MAN | Metropolitan Area Network | A city-wide network |
| WAN | Wide Area Network | Connects LANs across cities, states, or countries โ the internet is the largest WAN |
| SAN | Storage Area Network | A dedicated high-speed network just for connecting servers to shared storage |
| Client-Server | Peer-to-Peer | |
|---|---|---|
| Structure | Dedicated servers provide resources; clients request them | Every device can act as both provider and requester |
| Example | A company file server; a web server | Two laptops sharing a folder directly |
| Best for | Centralized control, larger networks, consistent security policy | Small, simple, informal setups |
| Topology | Pro | Con |
|---|---|---|
| Star | One cable failure only knocks out one device; easy to troubleshoot | The central switch is a single point of failure |
| Bus | Cheap, simple, minimal cabling | One break in the main cable takes down the whole segment; rarely used today |
| Ring | Predictable, even data flow | One broken link can disrupt the entire ring (unless dual-ring) |
| Mesh | Extremely redundant โ many paths between any two points | Expensive and complex to cable; scales poorly by device count |
The physical topology is how cables are actually run. The logical topology is how data actually flows, which can be different. A classic example: older Ethernet hubs were wired in a physical star, but every device still received every signal โ behaving logically like a bus. Don't assume the cable diagram tells you the whole story of how traffic moves.
๐ Cabling & the Physical Layer
Every network eventually comes down to a physical signal on a physical medium. Here's what actually carries your data, and the tools that verify a connection is good before you blame anything else.
Ethernet cables contain 4 pairs of copper wires, twisted together specifically to cancel out electrical interference between them. UTP (Unshielded Twisted Pair) is standard for most offices; STP (Shielded Twisted Pair) adds a foil/braid shield for environments with heavy electrical interference.
| Category | Max Speed | Max Distance |
|---|---|---|
| Cat5e | 1 Gbps | 100m |
| Cat6 | 10 Gbps (up to 55m), 1 Gbps beyond that | 100m at 1 Gbps |
| Cat6a | 10 Gbps | 100m |
| Cat7 / Cat8 | 10โ40 Gbps | Shorter runs, data centers |
The connector on the end of an Ethernet cable is called RJ45. The order the 8 wires are terminated in follows one of two color-code standards, T568A or T568B โ either works as long as both ends of one cable match.
| Cable Type | Wiring | Historical Use |
|---|---|---|
| Straight-through | T568B on both ends | PC to switch (the vast majority of cables you'll make) |
| Crossover | T568A one end, T568B the other | PC directly to PC, switch to switch (older hardware) |
| Single-Mode | Multi-Mode | |
|---|---|---|
| Light source | Laser, one straight path | LED, multiple light paths bouncing through the core |
| Distance | Miles (long-haul, ISP backbones) | Hundreds of meters (data centers, campus links) |
| Cost | Higher | Lower |
Common fiber connectors: SC (square, push-pull), LC (small form factor, most common today), ST (round, twist-lock, older).
The same cable type used for cable TV, still commonly used by cable internet modems for the "last mile" connection from the ISP into a building. You likely won't terminate coax yourself often, but you'll recognize it at the demarc point where an ISP's responsibility ends and yours begins.
| Tool | What It Does |
|---|---|
| Cable tester | Confirms all 8 wires are connected correctly end-to-end, and flags shorts, opens, or miswired pairs |
| Tone generator & probe | Sends a tone down a cable so you can trace which physical cable in a bundle corresponds to which jack โ essential in a messy wiring closet |
| Punch-down tool | Terminates individual wires into a patch panel or keystone jack |
| Crimper | Attaches an RJ45 connector onto loose cable ends |
๐ง Ethernet & Switching Fundamentals
How a switch actually knows where to send each frame, and the layer 2 vocabulary โ MAC addresses, collision domains, VLANs โ that everything else in local networking builds on.
A MAC address is 48 bits, written as 12 hexadecimal characters, e.g. 3C:5A:B4:12:9F:E1. It's split into two halves:
| First half (24 bits) | Second half (24 bits) |
|---|---|
| OUI โ Organizationally Unique Identifier, assigned to the manufacturer (e.g. Intel, Apple) | A unique serial number the manufacturer assigns to that specific device |
| Field | Purpose |
|---|---|
| Destination / Source MAC | Who it's from, who it's going to โ on the local segment only |
| Type | What's inside the payload (e.g. an IP packet) |
| Payload | The actual data being carried โ from Module 1's encapsulation, this is where the Layer 3 packet sits |
| FCS (Frame Check Sequence) | An error-checking value the receiver uses to detect a corrupted frame |
A switch builds and maintains a MAC address table (also called a CAM table) by watching incoming traffic:
- A frame arrives on Port 3 with source MAC
AA:AA:.... The switch records "MAC AA:AA:... lives on Port 3." - When a later frame's destination is
AA:AA:..., the switch checks its table and sends the frame only out Port 3 โ not to every port. - If the destination MAC isn't in the table yet, the switch temporarily floods the frame out every port except the one it arrived on, until it learns the real location from a reply.
| Collision Domain | Broadcast Domain | |
|---|---|---|
| What it is | A set of devices where two signals sent at once can collide | A set of devices that all receive the same broadcast traffic |
| Switches | Each switch port is its own collision domain | All switch ports share one broadcast domain, unless VLANs are used |
| Routers | โ | A router separates broadcast domains between networks |
A VLAN (Virtual LAN) lets you split one physical switch into multiple logically separate networks โ devices on VLAN 10 can't directly talk to devices on VLAN 20, even though they're plugged into the exact same physical switch, without a router or layer-3 device passing traffic between them.
If you accidentally cable two switches together with two separate cables (often by mistake, sometimes intentionally for redundancy), you create a loop โ frames can circle forever, rapidly overwhelming the network (a "broadcast storm"). STP (Spanning Tree Protocol) detects loops and automatically disables the redundant path, keeping one clean logical path while keeping the backup cable ready if the primary fails.
๐ข IP Addressing & Subnetting
The math that decides which devices can talk directly to each other and which need a router in between. This is the single most job-tested skill in networking โ worth slowing down for.
An IPv4 address is 32 bits, written as 4 decimal numbers (0โ255) separated by dots โ e.g. 192.168.1.42. Each of those 4 numbers is one octet (8 bits).
| Range | Scope |
|---|---|
| 10.0.0.0 โ 10.255.255.255 | Private โ large organizations |
| 172.16.0.0 โ 172.31.255.255 | Private โ medium networks |
| 192.168.0.0 โ 192.168.255.255 | Private โ home/small office (most common you'll see) |
| Everything else routable | Public โ globally unique, reachable across the internet |
An IP address alone doesn't tell you which part identifies the network and which part identifies the specific host on it. That's the subnet mask's job โ it draws the line.
| Subnet Mask | CIDR Notation | Meaning |
|---|---|---|
| 255.0.0.0 | /8 | First 8 bits are network, remaining 24 bits are host |
| 255.255.0.0 | /16 | First 16 bits are network, remaining 16 are host |
| 255.255.255.0 | /24 | First 24 bits are network, remaining 8 are host โ the most common home/small-office default |
CIDR notation (the /24 shorthand) is just a faster way of writing how many bits are the network portion, instead of writing out the full mask.
Say you're given the network 192.168.1.0/24 and told to split it into 4 smaller subnets. Here's the exact process:
- Figure out how many bits you need to borrow. To create 4 subnets, you need enough new bit-combinations to count 0,1,2,3 โ that's 2 bits (2ยฒ = 4).
- Borrow those bits from the host portion. /24 + 2 borrowed bits = /26 โ your new subnet mask is 255.255.255.192.
- Calculate the block size. With 2 bits borrowed, each subnet is 2^(8-2) = 64 addresses wide.
- List the subnets by counting up in that block size:
| Subnet | Network Address | Usable Host Range | Broadcast Address |
|---|---|---|---|
| 1 | 192.168.1.0 | .1 โ .62 | 192.168.1.63 |
| 2 | 192.168.1.64 | .65 โ .126 | 192.168.1.127 |
| 3 | 192.168.1.128 | .129 โ .190 | 192.168.1.191 |
| 4 | 192.168.1.192 | .193 โ .254 | 192.168.1.255 |
NAT (Network Address Translation) is what your router does to let every device on your private network share one public IP address. When your laptop (192.168.1.42) sends a request to the internet, your router swaps that private source address for its own public IP before sending it out, and keeps a table so it can correctly route the response back to your laptop specifically.
6๏ธโฃ IPv6 Fundamentals
Why the world needed a new addressing system, and how to read the notation that looks intimidating but follows just a few simple rules.
IPv4 provides about 4.3 billion possible addresses (32 bits). That sounded infinite in the 1980s โ it isn't anymore, with billions of phones, laptops, IoT devices, and servers all needing addresses. IPv6 uses 128 bits instead of 32, providing an almost incomprehensibly larger address space โ enough to assign a unique address to every grain of sand on Earth many times over.
An IPv6 address is written as 8 groups of 4 hexadecimal digits, separated by colons:
Two shortcuts make these more manageable:
- Leading zeros in each group can be dropped:
0db8becomesdb8. - One run of consecutive all-zero groups can be replaced with
::, one time only per address:2001:db8:85a3:0:0:8a2e:370:7334becomes2001:db8:85a3::8a2e:370:7334.
| Type | Purpose | Roughly Equivalent To (IPv4) |
|---|---|---|
| Global Unicast | Publicly routable, unique address | A public IPv4 address |
| Link-Local | Automatically assigned, only valid on the local network segment, starts with fe80:: | Somewhat like APIPA (169.254.x.x) |
| Multicast | Delivers to a group of interested devices at once | IPv4 has multicast too, just less commonly used day-to-day |
The internet didn't switch from IPv4 to IPv6 overnight โ most networks today run dual stack, meaning every device has both an IPv4 and an IPv6 address simultaneously, and can communicate over either depending on what the destination supports. You'll be working with both address families for the foreseeable future, not one replacing the other on any fixed timeline.
๐งญ Routing Fundamentals
How a router actually decides where to send a packet โ routing tables, the difference between static and dynamic routing, and a first look at the protocols that run the internet.
Every router keeps a routing table โ a list of known networks and which direction (which interface, or which "next hop" router) to send traffic for each one. When a packet arrives, the router checks its destination IP against this table and forwards it accordingly.
| Destination Network | Next Hop | Interface |
|---|---|---|
| 192.168.1.0/24 | Directly connected | eth0 |
| 10.0.0.0/8 | 192.168.1.254 | eth0 |
| 0.0.0.0/0 (default route) | ISP gateway | eth1 |
0.0.0.0/0 matches literally any destination not more specifically listed elsewhere in the table โ it's what sends your traffic "out to the internet" when nothing more specific applies. This is also called the default gateway from a host's perspective.| Static Routing | Dynamic Routing | |
|---|---|---|
| How routes are added | Manually typed in by an administrator | Routers automatically discover and share routes with each other |
| Best for | Small, simple, rarely-changing networks | Larger networks, or ones that need to automatically adapt to failures |
| Downside | Doesn't adapt โ if a link goes down, traffic doesn't reroute automatically | More complex to configure and troubleshoot |
| Protocol | Type | Used For |
|---|---|---|
| RIP | Distance-vector โ picks the path with the fewest hops | Small, simple networks; largely legacy today |
| OSPF | Link-state โ picks the fastest path based on actual link speed, not just hop count | Common inside larger enterprise networks |
| BGP | Path-vector โ makes policy-based routing decisions between separate organizations | The protocol that actually runs the internet, connecting ISPs to each other |
Recall from Module 1: a switch forwards traffic within one network using MAC addresses; a router forwards traffic between different networks using IP addresses. Everything in this module is what a router is actually doing under the hood to make that second job possible.
๐ถ Wireless Networking
The 802.11 standards, how devices actually find and join a wireless network, and the security protocols that keep that connection private.
| Standard | Marketing Name | Band | Max Speed (theoretical) |
|---|---|---|---|
| 802.11g | โ | 2.4 GHz | 54 Mbps |
| 802.11n | Wi-Fi 4 | 2.4/5 GHz | 600 Mbps |
| 802.11ac | Wi-Fi 5 | 5 GHz | ~3.5 Gbps |
| 802.11ax | Wi-Fi 6 / 6E | 2.4/5/6 GHz | ~9.6 Gbps |
The SSID is simply the network name you see when choosing a Wi-Fi network. A channel is a specific frequency range within a band โ think of a band as a highway and channels as individual lanes. Overlapping channels between nearby networks (like apartment neighbors) causes interference and slower speeds for everyone.
| WPA2 | WPA3 | |
|---|---|---|
| Status | Still widely used, but aging | Current standard |
| Encryption | AES (strong), though the older handshake has known weaknesses | Stronger encryption, protects against offline password-guessing attacks |
| Recommendation | Fine if WPA3 isn't available on your hardware | Use this if every device on your network supports it |
- Access point placement โ central, elevated, away from thick walls and metal objects where possible, since both significantly reduce signal range.
- Overlap between APs โ in a multi-AP setup, aim for a small amount of coverage overlap so devices can roam between APs without a dead zone, but not so much overlap that APs interfere with each other on the same channel.
- Interference sources โ microwaves, cordless phones, and Bluetooth devices all commonly interfere with 2.4GHz specifically.
๐ท๏ธ Network Services โ DHCP & DNS
Two services running quietly in the background of nearly every network โ one hands out addresses automatically, the other turns names into addresses so you never have to memorize an IP.
Without DHCP, every device joining a network would need someone to manually type in an IP address, subnet mask, default gateway, and DNS server. DHCP (Dynamic Host Configuration Protocol) automates all of that the moment a device connects.
| Step | What Happens |
|---|---|
| Discover | The client broadcasts asking if any DHCP server is available |
| Offer | A DHCP server responds with a proposed IP address and settings |
| Request | The client formally requests that specific offered address |
| Acknowledge | The server confirms โ the address is now assigned |
Computers route traffic using IP addresses, but humans remember names. DNS (Domain Name System) is the internet's phonebook, translating a name like example.com into the IP address a router can actually deliver a packet to.
- You type
example.cominto a browser. - Your device asks a DNS server (often your ISP's, or a public one like 1.1.1.1 or 8.8.8.8) to resolve that name.
- The DNS server returns the corresponding IP address.
- Your device connects directly to that IP address โ DNS's job is now done.
| Record | Purpose |
|---|---|
| A | Maps a name to an IPv4 address |
| AAAA | Maps a name to an IPv6 address |
| CNAME | An alias โ points one name to another name, which then resolves further |
| MX | Specifies which mail server handles email for a domain |
| TXT | Free-form text โ commonly used for domain verification and email security policies |
DHCP doesn't just hand out an IP address โ it typically also tells the client which DNS server to use. This is why "no internet access" on a device is often actually a DHCP or DNS problem rather than a true connectivity problem: the device might have a valid IP and a working path to the internet, but no way to resolve names into addresses.
๐ Transport Layer & Protocols
TCP and UDP handle getting data reliably (or quickly) from one application to another, and port numbers make sure it ends up in the right application once it arrives.
| TCP | UDP | |
|---|---|---|
| Connection | Connection-oriented โ sets up a session first | Connectionless โ just sends |
| Reliability | Guarantees delivery and correct order, resends lost data | No guarantee โ lost packets just stay lost |
| Speed | Slower, due to the overhead of guarantees | Faster, no overhead |
| Used for | Web browsing, email, file transfer โ anywhere correctness matters | Video/voice calls, live streaming, DNS โ anywhere speed matters more than a perfect copy |
Every TCP connection โ every webpage load, every file transfer โ starts with this exact 3-step exchange before any real data is sent. This is also exactly what TCP's connection-oriented reliability is built on top of.
An IP address gets data to the right device; a port number gets it to the right application running on that device. Ports 0โ1023 are "well-known" ports, reserved for standard services.
| Port | Protocol | Use |
|---|---|---|
| 20/21 | FTP | File transfer |
| 22 | SSH | Secure remote terminal access |
| 23 | Telnet | Unencrypted remote terminal โ legacy, avoid using it |
| 25 | SMTP | Sending email |
| 53 | DNS | Name resolution (Module 9) |
| 67/68 | DHCP | Automatic IP assignment (Module 9) |
| 80 | HTTP | Unencrypted web traffic |
| 443 | HTTPS | Encrypted web traffic โ the vast majority of the modern web |
| 3389 | RDP | Remote Desktop Protocol |
An IP address plus a port number together form a socket, written as 192.168.1.10:443 โ this fully identifies not just which device, but which specific application/service on that device a connection is talking to.
๐ Network Security Fundamentals
The core principles behind every security decision you'll make, plus the tools โ firewalls, ACLs, VPNs โ that actually enforce them.
| Principle | Means | Example Threat |
|---|---|---|
| Confidentiality | Only authorized people can see the data | An attacker intercepting unencrypted traffic |
| Integrity | Data isn't modified in transit or at rest without detection | A man-in-the-middle attack altering data en route |
| Availability | Systems and data are accessible when needed | A denial-of-service attack taking a server offline |
A firewall inspects traffic and allows or blocks it based on a set of rules โ the single most fundamental network security device.
| Type | How It Decides |
|---|---|
| Packet-filtering | Simple rules based on IP address, port, protocol โ fast but not context-aware |
| Stateful | Tracks entire connections, not just individual packets โ can tell a reply apart from an unsolicited new connection |
| Next-gen (NGFW) | Also inspects the actual content/application of traffic, not just headers โ can identify and block specific applications or threats |
An ACL is an ordered list of rules, applied on a router or switch, that permit or deny specific traffic โ essentially a lightweight, more targeted firewall ruleset applied directly at a network device.
A VPN (Virtual Private Network) creates an encrypted tunnel across a public network (like the internet), so traffic inside that tunnel is protected from anyone intercepting it along the way โ commonly used for remote employees securely reaching an internal company network, or connecting two office sites together over the internet instead of an expensive dedicated line.
| Threat | What It Is |
|---|---|
| Malware | Malicious software โ viruses, ransomware, spyware, and similar |
| Phishing | Tricking a person into giving up credentials or clicking something malicious, usually via a fake but convincing email or site |
| DoS / DDoS | Overwhelming a system with traffic so legitimate users can't access it โ directly attacks the "Availability" leg of the CIA triad |
| Man-in-the-Middle | An attacker secretly intercepts (and possibly alters) traffic between two parties who believe they're communicating directly |
๐ ๏ธ Troubleshooting & Tools
The command-line tools every networking job actually uses daily, and a real methodology for narrowing down a problem instead of guessing.
ping 8.8.8.8 ping google.com
Sends a small packet and waits for a reply, confirming basic reachability and round-trip time. Pinging a known-good public IP (like 8.8.8.8) versus a name (like google.com) is a classic first split-test: if the IP works but the name doesn't, you're looking at a DNS problem (Module 9), not a connectivity problem.
# Linux/macOS traceroute google.com # Windows tracert google.com
Shows every router hop between you and the destination, with the response time at each one. If the trace consistently fails or spikes at one particular hop, that's exactly where to focus โ the problem almost certainly isn't your local machine if the first several hops respond fine.
# Windows ipconfig /all # Linux/macOS ifconfig ip addr
Shows your device's own IP address, subnet mask, default gateway, and DNS servers โ the first thing to check when a device can't reach anything: does it even have a valid configuration in the first place?
nslookup google.com
Manually queries DNS and shows exactly what IP address a name resolves to โ useful for confirming whether a "site won't load" complaint is a DNS issue before looking anywhere else.
Wireshark captures and displays every packet crossing a network interface, letting you inspect headers and payloads directly โ the deepest level of troubleshooting available short of physical hardware testing. You won't need it for most day-to-day issues, but it's the tool that answers "what is actually being sent" when every higher-level tool has failed to explain a problem.
| Approach | How It Works | Best For |
|---|---|---|
| Bottom-up | Start at the Physical layer (is it plugged in? link light on?) and work up | When you suspect a hardware/cabling issue |
| Top-down | Start at the Application layer (does the specific app work?) and work down | When one specific application is failing but general connectivity seems fine |
| Divide-and-conquer | Start in the middle (e.g., can you ping the local gateway?) and branch based on the result | Fastest general-purpose approach when you don't have a strong lead yet |
โ๏ธ WAN & Cloud Networking
How separate sites connect to each other across long distances, and how the same networking concepts you've learned show up inside a cloud provider's console.
| Type | How It Works | Notes |
|---|---|---|
| Leased Line | A dedicated, private physical circuit rented from a provider | Reliable and consistent, but expensive |
| MPLS | A provider's private backbone that efficiently routes multiple customers' traffic with guaranteed performance tiers | Common in traditional enterprise WANs |
| Site-to-Site VPN | An encrypted tunnel between two locations, sent over the regular public internet | Far cheaper than a leased line or MPLS, at the cost of depending on regular internet quality |
| SD-WAN | Software that intelligently manages traffic across multiple WAN connections (e.g. a leased line AND a broadband internet link) at once | The modern trend โ combines reliability with cost savings by using whichever path performs best per type of traffic |
Two office locations, each with their own router, establish a permanent encrypted tunnel between them over the internet. Once established, devices on each side can reach devices on the other side as if they were on the same local network โ the same idea as the individual remote-access VPN from Module 11, just connecting two whole networks instead of one user.
Cloud providers (AWS, Azure, Google Cloud) let you build virtual versions of the same networking concepts from this entire course, just software-defined instead of physical hardware.
| Cloud Concept | Real-World Equivalent |
|---|---|
| VPC (Virtual Private Cloud) | Your own private LAN, but virtual and running inside the provider's data center |
| Subnets within a VPC | Same subnetting math from Module 5 โ you're still carving up a /24 or similar block |
| Security Groups / NACLs | Firewall rules and ACLs (Module 11), just applied to virtual instances instead of physical devices |
| Internet Gateway | Conceptually similar to your home router's connection out to your ISP |
๐ Monitoring & Management
The unglamorous but essential practices that separate a network you understand from one that quietly breaks and nobody notices until it's a crisis.
SNMP (Simple Network Management Protocol) lets a central monitoring system regularly poll routers, switches, and servers for health data โ CPU load, interface traffic, error counts, temperature โ without needing to log into each device individually.
| Term | Meaning |
|---|---|
| Manager | The central system collecting data (e.g. a monitoring dashboard) |
| Agent | Software running on each monitored device, reporting its stats |
| MIB | Management Information Base โ the structured list of exactly what data a device can report |
| Trap | An unprompted alert a device sends immediately when something urgent happens (like an interface going down), rather than waiting to be asked |
Syslog is a standard for devices to send log messages to a central logging server, instead of each device only keeping logs locally (where they're easy to lose, and hard to correlate across multiple devices during an incident).
- Network diagrams โ a current, accurate map of every device and connection. Out-of-date diagrams are worse than none, because they actively mislead.
- IP address inventory โ what's assigned where, so you're not guessing (or causing a conflict) when adding a new device.
- Configuration backups โ saved device configs you can restore from, so a failed device or a bad change isn't a from-scratch rebuild.
A formal process for proposing, reviewing, approving, and documenting any change to network configuration โ even a "simple" one. The point isn't bureaucracy for its own sake; it's making sure someone else knows what changed, why, and how to undo it if something breaks.
๐ Capstone โ Design a Small Business Network
Everything from this course, combined into one design-and-troubleshoot project โ plus certification and career guidance for turning this knowledge into a job.
A small business is moving into a new office: 3 departments (Sales, Engineering, Guest Wi-Fi), around 40 employees, one internet connection, and a requirement that guest devices must never reach internal resources. You're designing the network from scratch.
- Topology (Module 2): A star topology from a central switch stack, uplinked to a router/firewall at the network edge.
- Cabling (Module 3): Cat6 for all desk drops, planned to stay within the 100m distance limit from the wiring closet.
- VLANs (Module 4): Three VLANs โ Sales, Engineering, Guest โ on the same physical switches, keeping Guest traffic logically isolated.
- IP addressing (Module 5): Subnet a private block (e.g. 192.168.0.0/22) into three right-sized subnets, one per VLAN, using the same borrowing method from Module 5.
- Routing (Module 7): A default route out to the internet, with static routes (or a routing protocol, if the network grows) between VLANs where needed.
- Wireless (Module 8): Separate SSIDs for Corporate and Guest, mapped to their respective VLANs, WPA3 (or WPA2 minimum) on both.
- Services (Module 9): DHCP scopes per VLAN, each handing out the correct subnet, gateway, and DNS servers automatically.
- Security (Module 11): A firewall at the edge, with ACLs specifically blocking the Guest VLAN from reaching Sales/Engineering subnets.
- Documentation (Module 14): A network diagram, IP address inventory, and VLAN assignment sheet โ the artifacts a real employer would expect handed off.
A truly comprehensive capstone isn't just designing a working network โ it's also being handed a broken one. Practice each of these scenarios using the methodology from Module 12:
| Symptom | Where to Look First |
|---|---|
| One desk has no connectivity at all | Physical layer โ cable, link light, switch port (Module 3) |
| Guest Wi-Fi users can see internal file shares | VLAN assignment and ACL rules (Modules 4, 11) |
| Devices get an IP but can't browse the web by name | DNS configuration handed out by DHCP (Module 9) |
| One department can't reach another department's printer | Inter-VLAN routing rules (Module 7) |
| Certification | Level | Covers |
|---|---|---|
| CompTIA Network+ | Entry-level, vendor-neutral | Almost exactly the scope of this course โ the natural next step to formalize this knowledge |
| Cisco CCNA | Entry-to-mid, vendor-specific (Cisco) | Deeper hands-on routing/switching configuration, using Cisco's actual command-line syntax |
| CompTIA Security+ | Entry-level security | A natural follow-up if you want to specialize toward network security |
- Build a home lab โ even a cheap used switch/router setup lets you practice VLANs, subnetting, and basic routing hands-on, which matters far more to interviewers than a certificate alone.
- Learn to explain your capstone out loud โ being able to walk someone through why you chose a /22 subnet split, or why Guest Wi-Fi needs its own VLAN, is exactly what a help-desk or NOC interview will probe for.
- Target entry roles precisely โ Help Desk, NOC Technician, and Network Support Technician are the standard first rungs; they lean heavily on exactly the troubleshooting methodology from Module 12.
Design, Document, and Defend
Produce a full network diagram and IP addressing plan for the scenario above, then write out (or say out loud to someone) a one-paragraph justification for every major decision โ VLAN count, subnet sizes, where the firewall rules sit. Being able to defend a design decision, not just produce one, is exactly what separates a certificate-holder from someone who's actually job-ready.
- A complete network diagram (switches, router/firewall, VLANs, wireless APs)
- A full subnetting plan for all 3 VLANs from one parent block
- Documented firewall/ACL rules enforcing Guest isolation
- A one-page written justification for every major design choice