Scott Diemer
July 13, 2026learning-journal

Portfolio Journal: Demystifying the Network Layer & Subnetting

Portfolio Journal: Demystifying the Network Layer & Subnetting

Today was an incredibly productive day! I dived deep into the core mechanics of how data actually travels across the internet, focusing heavily on The Network Layer (Layer 3), the math behind Subnetting, and the fundamentals of Routing.

To wrap it all up, I successfully passed two practice assessments with a perfect score of 100%!


🛠️ What I Covered Today

1. The Network Layer & IP Addressing

I started by exploring how devices are identified and how data is packaged to travel across different networks.

  • IPv4 Addresses & Structure: Learned about how 32-bit IP addresses identify hosts on a network.
  • Datagrams & Encapsulation: Discovered how data is wrapped (encapsulated) in an IP datagram, adding crucial header information like source and destination IP addresses so packets know where to go.
  • Address Classes: Learned how IP addresses were historically divided into Classes A, B, and C to designate network versus host sizes.
  • Address Resolution Protocol (ARP): Explored how ARP acts as the bridge between the Network Layer and the Data Link Layer, resolving known IP addresses to physical MAC addresses.

2. Subnetting & Binary Math

This was the most challenging—and rewarding—part of today's learning. I got to flex my math skills to understand how large networks are split into smaller, more manageable subnetworks.

  • Subnet Masks: Learned how a subnet mask allows a computer to distinguish the "network" portion of an IP address from the "host" portion.
  • Basic Binary Math: Brushed up on binary (base-2) math, converting 0s and 1s to decimal numbers to calculate subnet ranges.
  • CIDR (Classless Inter-Domain Routing): Learned about the modern standard of CIDR notation (like /24), which replaced the rigid address class system to allow for much more flexible and efficient IP allocation.

3. Introduction to Routing

I wrapped up the technical side of the day by dipping my toes into Routing. I learned how routers act as the traffic cops of the internet, looking at destination IP addresses and forwarding packets along the most efficient path toward their final destination.


🏆 Key Achievements & Milestones

  • 100% Score: Test your knowledge: The Network Layer (Practice Assignment)
  • 100% Score: Test your knowledge: Subnetting (Practice Assignment)
  • Inspiration: Watched the "Sergio: My career path" and "Stay motivated in the program" videos, which provided great perspective on how these foundational networking skills translate directly to real-world IT careers.

💡 Reflection & Next Steps

Understanding subnetting and binary math always felt a bit intimidating from the outside, but breaking it down step-by-step made it click. Getting 100% on both assessments boosted my confidence significantly.

Next up: Diving deeper into routing protocols and understanding how routing tables are constructed to move global internet traffic!