
Explore IPv4 and IPv6 addressing and dive into IPv4 subnetting while previewing the course curriculum for the easy way to learn IP addressing.
Explore the IP addressing and subnetting course curriculum, covering IP vs MAC, v4 basics and binary math, subnet masks, VLSM, and static or dynamic IP assignment with live demos.
Learn from a seasoned IT professional with 20 years of experience across helpdesk, network, and cyber security, holding CISSP and Security+, who has taught on Udemy to 100,000 students.
Master Udemy course taking by adjusting playback speed and resolution, enabling captions and transcripts, accessing resources, and using the course Q&A, announcements, and mobile app for offline viewing.
Download the zip file of PDFs for each section, unzip and print them for reference, and later leave an honest Udemy review to help improve the course.
Explore the differences between IP addresses and MAC addresses, and learn why both are important in networks, with a quick primer on IP addresses before the deep dive.
Learn how MAC addresses, the physical identifiers on network interface cards, differ from IP addresses, which are logical and routable within OSI data link and TCP/IP layers.
Discover how IP addresses differ from MAC addresses, and learn the basics of IP version 4 and IP version 6, including routing at the network layer and subnetting.
Compare IP addresses as logical network layer addresses and MAC addresses as physical data link layer addresses, highlighting their roles in WAN and LAN communication.
Explore the anatomy of IPv4 addresses and binary masks, and practice decimal-to-binary conversions to prepare for IPv4 classification and subnet masks in the next section.
Explore IPv4 addressing fundamentals, including dotted decimal notation, 32-bit binary structure, octets, network and host portions, IPv6 overview, and how subnet masks and default gateways guide networking.
Master binary math basics for IPv4 address conversion. Explore octet conversions and verify results with the Windows 10 calculator in programmer mode, linking binary structure to subnetting.
Download and print the binary math worksheet and its answer key, then practice binary to decimal and decimal to binary for subnetting class c, class b, and class a networks.
Explore IPv4 design, the subnet mask, the power of two, the classes of IPv4 addressing, and subnetting; compare public and private addresses and examine the loopback address.
Explore Class A, Class B, and Class C IPv4 networks, the role of the subnet mask, and CIDR notation to understand network and host portions.
Explain the difference between public and private IPv4 addresses, show how NAT maps private ranges (10.0.0.0/8, 172.16.0.0–172.31.255.255, 192.168.0.0/16) to public addresses, and note private addresses are unroutable on public networks.
Visualize private and public IP addresses drawn on a home network, showing NAT translating private addresses like 192.168.100.x to a single public IP, 140.100.100.150.
Identify the loopback address 127.0.0.1 as the local host for OS diagnostics. Ping 127.0.0.1 or localhost to verify TCP/IP works on IPv4 and IPv6 across Windows and Linux.
Explore what subnetting is, why we use it, and how to apply it, and preview Class C, Class B, and Class A networks, with a guide of equations and tables.
Explore why we subnet and how fixed length subnetting creates efficient, secure subnets from classful networks. Learn borrowing host bits, two to the power, and CIDR notation for subnet sizing.
Explore the subnetting reference tables PDF to learn powers of two, default masks for class A, B, and C, binary-to-decimal masks, and all possible subnets.
Learn how to subnet class c networks through several examples, with a worksheet and guided walkthrough.
Turn a class c network into two subnets by borrowing one host bit, creating 192.168.1.0/25 and 192.168.1.128/25 with 126 usable addresses per subnet.
Explore subnetting a class c network by borrowing one bit to create two subnets, 192.168.1.0/25 and 192.168.1.128/25, with routers separating networks and default gateways.
Learn to subnet a class c network to four subnets by borrowing two host bits, producing a /26 mask with 64 addresses and 62 usable, subnets 0, 64, 128, 192.
Borrow three host bits from the class C /24 to support 30 hosts per subnet, creating eight subnets with a 255.255.255.224 (/27) mask. Assign sequential network addresses from 192.168.1.0 to 192.168.1.224, with valid host ranges and broadcast addresses per subnet.
Demonstrates subnetting a class C network into eight equal subnets with 30 hosts each using a /27 mask, and explains using a table to derive network, broadcast, and host ranges.
practice class C subnetting with a downloadable worksheet, work through two questions, and review solutions in the next lecture walkthrough.
Demonstrates solving a class C subnetting worksheet step by step, deriving default mask 255.255.255.0, subnetting into 16 and 8 subnets, and calculating hosts per subnet as 14 and 30.
Explore subnetting class B networks with practical examples and a student worksheet, then review the answers to reinforce key IP addressing concepts.
Learn how subnetting class B networks differs from class C by starting in the third octet, using the subnet mask to allocate network and host portions, and adjusting as needed.
Subnet a class B network into two subnets by borrowing one host bit in the third octet, creating a 255.255.128.0 mask and subnets 136.18.0.0 and 136.18.128.0.
Learn to subnet a class B network into four subnets by borrowing two host bits, yielding a /18 (255.255.192.0) mask and subnets 155.14.0.0, 155.14.64.0, 155.14.128.0, 155.14.192.0.
Learn to subnet a class B network to support at least 8,000 hosts per subnet. Borrow 3 host bits for eight subnets, yielding a /19 with 13 host bits.
Learn how to subnet a class B network into eight subnets, determine broadcast and host addresses, and verify correct IDs for networks with up to 8,190 hosts.
Download and print the Class B subnetting practice worksheet, complete two-question exercises with multiple sub-questions, and watch the next video for the answer walkthrough.
Walks through class B subnetting with a practice worksheet: determine default mask, borrow bits for subnets, calculate masks and host counts, and identify subnet and broadcast addresses for given IPs.
Explore subnetting class a networks through a couple of simple examples and learn why software tools are essential for handling large subnets.
Explore subnetting Class A networks by borrowing host bits from the second octet, adjusting the subnet mask, and identifying network IDs, usable host addresses, and broadcast IDs through simple examples.
Borrow eight host bits to subdivide a class A network into 256 subnets, creating a slash-16 mask (255.255.0.0) with 65,536 addresses per subnet and 65,534 usable hosts.
Learn how to subnet a class A network by dividing 15.0.0.0/8 into 4,096 subnets with a /20 mask, borrowing 12 host bits and verifying results with a subnet calculator.
Explore variable length subnet masks and learn how they differ from fixed length subnetting, and how to implement them in real-world networks.
Learn how variable length subnet masking (VLSM) replaces fixed length subnet masks (FLSM) by creating non-overlapping subnets of different sizes within a class C network for efficient addressing.
Implement VLSM by constructing non-overlapping fixed-length subnets from a class C network, then match subnet sizes to department needs for efficient IP address utilization.
Explore scenario based subnetting through a four-scenario worksheet designed to prepare you for networking certification exams like CompTIA Network+ and Cisco CCNA, with guided walkthroughs.
Master scenario-based subnetting for certification exams using same process, binary math, and power-of-two rules. Prepare with notes and quick tables as you work through class A, B, and C subnetting.
Practice scenario-based subnetting with a four-question worksheet, simulating a certification exam. Prepare notes and calculations without course resources, then watch the next videos to review each answer.
Walk through subnetting the Class C network to create 16 subnets with 14 hosts each, by borrowing four host bits and updating the subnet mask to 255.255.255.240.
Walk through subnetting scenario number two, converting a class C network from /24 to /25, borrowing one host bit and calculating 126 usable host addresses per subnet.
Walk through subnetting scenario #3 to determine the broadcast address 192.168.1.127 for the 192.168.1.64/26 subnet in a class C network, illustrating borrowing two host bits from a /24.
Analyze subnetting scenario 4 on class C network, converting 195.55.150.0/24 to 195.55.150.0/27. Eight subnets with 32-block size and 30 usable hosts; 195.55.150.64 is a network address, not a usable host.
MASTER IP ADDRESSING AND SUBNETTING FROM ONE OF UDEMY'S TOP IT INSTRUCTORS
Have you struggled to understand subnetting? Watched countless YouTube videos filled with tricks, but no practical application? Felt frustrated trying to memorize formulas without understanding how they work?
You're not alone. Subnetting is one of the most challenging topics for IT professionals—and one of the most essential. Whether you're preparing for Network+ or CCNA certification, troubleshooting network issues, or designing network infrastructure, understanding subnetting is essential for your career.
This course breaks down complex subnetting concepts into simple, easy-to-follow steps using proven formulas, clear visualizations, and extensive practice that makes subnetting accessible to everyone.
WHY THIS COURSE IS DIFFERENT: PRACTICE WORKSHEETS, REFERENCE GUIDES, AND VISUAL DIAGRAMS
Unlike YouTube videos that show tricks without context or courses that only teach theory, this course gets you actually subnetting through carefully designed practice.
You'll receive multiple practice worksheets for Class C and Class B networks with detailed answer walk-throughs that show you exactly how to solve each problem step-by-step. You'll also get a 4-page subnetting reference guide with tables that make subnetting quick and easy—yours to keep and use anytime.
Every subnetting example includes visual network diagrams showing you how your calculations apply to real network designs, connecting theory to practice so you truly understand what you're doing and why.
WHAT STUDENTS ARE SAYING
"Fantastic. The only person who has managed to explain this to me in a way that makes sense. I have found this EXTREMELY difficult over the years. I am most grateful to you." — Paul ★★★★★
"Fantastic. I've spent months trying to get my head around subnetting and this course has been my saviour!" — James ★★★★★
"Excellent course! After being frustrated with YouTube videos that provided subnetting tricks but no examples of practical application, I am so happy I came across this course. The instructor here not only makes subnetting easy with simple formulas, but he also provides network diagrams where you can see the application of your subnetting exercise. I recommend this course whole-heartedly." — Jesse J ★★★★★
"Honestly one of the best subnetting lectures I came across, I saw many many hours of video on YouTube, nothing comes close to this course, worth the money and is a good place to refresh your memory." — Saif ★★★★★
WHAT YOU'LL RECEIVE IN THIS COURSE
6 Hours of Step-by-Step HD Video Instruction (Over 60 lectures across 13 comprehensive sections)
Multiple Practice Worksheets with Detailed Answer Walk-Throughs (Class C and Class B networks with complete solutions)
4-Page Subnetting Reference Guide (Downloadable reference tables that make subnetting quick and easy)
Visual Network Diagrams for Every Example (See how your subnetting calculations apply to real network designs)
Scenario-Based Subnetting Section (4 real-world scenarios designed specifically for Network+ and other certification exam preparation)
Binary Math Practice Worksheet with Solutions
Live Demonstrations (DHCP configuration on Windows Server 2016, IP address assignment on Windows, Mac, and Linux)
Complete Course Materials (Downloadable PDF versions of all lecture slides)
COMPREHENSIVE CURRICULUM: FROM IP ADDRESSING BASICS TO ADVANCED SUBNETTING
IP versus MAC Addresses: Understand the differences between MAC addresses and IP addresses, and why both are equally important in computer networking.
Understanding IPv4 Addresses and Binary Math: Learn the anatomy of an IPv4 address and master binary math basics, including converting decimal to binary and vice versa. Complete the binary math practice worksheet to build confidence.
IPv4 Addresses and Subnet Masks Deep Dive: Explore IP address classification (Class A, B, C), understand subnet masks, learn the powers of 2, distinguish public versus private IP addresses, and understand the loopback address.
Introduction to IPv4 Subnetting: Get a high-level overview of what subnetting is, why we use it, and an introduction to the subnetting reference tables that will guide your learning.
Subnetting Class C Networks: Work through three detailed examples with visualizations showing exactly how the subnets connect in real networks. Then practice with student worksheets and detailed answer walk-throughs that explain each step.
Subnetting Class B Networks: Work through three comprehensive examples, including multi-part scenarios. Complete practice worksheets with detailed answer walk-throughs that show you how to solve complex Class B subnetting problems.
Subnetting Class A Networks: Understand the unique considerations for Class A subnetting through practical examples and learn how to apply the same formulas to these larger networks.
Variable Length Subnet Masks (VLSM): Learn this advanced subnetting technique and how to implement VLSM in real networks to maximize IP address efficiency.
Scenario-Based Subnetting: Prepare for certification exams like Network+ and CCNA with four real-world subnetting scenarios complete with worksheets and walk-through solutions. These scenarios mirror what you'll encounter on certification exams.
IPv6 Fundamentals: Understand IPv6 addressing, transmission types, address types, IPv4 to IPv6 translation and compatibility, and the Neighbor Discovery Protocol.
Assigning IP Addresses: Learn static versus dynamic IP address assignment, understand IPv4 DHCP and APIPA, and see live demonstrations of configuring DHCP servers and IP assignments on Windows, Mac, and Linux systems.
THE EASY WAY METHOD: SIMPLE FORMULAS, CLEAR VISUALIZATIONS, PROGRESSIVE PRACTICE
Subnetting doesn't have to be confusing. This course uses simple formulas, clear visualizations, and progressive examples that build on each other to make subnetting easy to understand and quick to perform.
Step-by-Step Examples: Each subnetting example is broken down into manageable steps with clear explanations of why you're doing each calculation. No tricks or shortcuts that don't teach you the fundamentals.
Visual Learning: Network diagrams show you how your subnetting calculations apply to real network designs, connecting theory to practice. You'll see exactly where each subnet fits in an actual network topology.
Practice Makes Perfect: Multiple worksheets with detailed answer walk-throughs let you practice until subnetting becomes second nature. You'll work through problems on your own, then watch detailed explanations of the solutions.
Certification Exam Preparation: The scenario-based subnetting section is specifically designed to prepare you for Network+, CCNA, and other certification exams. These scenarios mirror the types of questions you'll encounter on actual exams.
BY THE END OF THIS COURSE, YOU'LL BE ABLE TO:
Understand the fundamentals of IPv4 and IPv6 addressing
Perform binary math conversions quickly and accurately
Subnet Class C, B, and A networks using proven formulas
Understand and apply Variable Length Subnet Masks (VLSM)
Distinguish between public and private IP addresses
Understand static versus dynamic IP address assignment
Configure DHCP servers and assign IP addresses
Solve scenario-based subnetting problems for certification exams
Use subnetting reference tables to subnet quickly and efficiently
Visualize how subnets connect in real network topologies
Prepare for Network+ and other certification exams with confidence
WHY LEARN IP ADDRESSING AND SUBNETTING NOW?
IP addressing and subnetting are fundamental skills for any IT professional working with networks. Whether you're troubleshooting connectivity issues, designing network infrastructure, or preparing for certifications like Network+ or CCNA, these skills are essential.
Many IT professionals avoid subnetting because they find it confusing or intimidating. This course removes that barrier by teaching you simple formulas and providing extensive practice with detailed explanations. Once you understand the fundamentals, subnetting becomes quick and easy.
The subnetting skills you learn here apply across all networking roles—from network administrators and system administrators to cybersecurity professionals and cloud engineers. Every IT professional who works with networks needs to understand subnetting.
PREVIEW OVER 1 HOUR OF THIS COURSE FOR FREE
Scroll down and click the blue "Preview" buttons on 10+ free sample lectures. See my teaching style and the Easy Way method before you enroll.
READY TO MASTER SUBNETTING THE EASY WAY?
Join over 17,500 students who've mastered IP addressing and subnetting through this course. Start subnetting with confidence today with 6 hours of step-by-step instruction, practice worksheets with answer walkthroughs, and a 4-page reference guide.
See you inside the course!
Alton