
Explore IPv4 addressing: 32-bit addresses divided into four octets of eight bits, expressed in dotted decimal notation like 192.168.1.1, and learn how to convert between decimal and binary.
Learn binary to decimal and decimal to binary conversions using place values up to 128, turning bits on and off to form numbers like 157, 195, and 255.
Explore how the first octet determines IP address class, covering Class A (1-126), Class B (128-191), Class C (192-223), Class D (224-239), and Class E (240-250), multicast and research purposes.
Learn about IP addressing and subnetting, including class A, B, and C default masks and their prefix notation, and how to determine network, subnet, and host parts from binary counts.
Identify subnet mask format by ensuring all binary ones are on the left and zeros on the right, and validate masks through binary-decimal conversions and example analyses.
Practice solving subnetting problems by interpreting classful addresses, calculating network and host portions from subnet masks, and applying prefix notation to verify results.
Identify IP address classes, apply default subnet masks, compute network and host bits, and determine network ID, broadcast address, and first and last usable addresses.
Learn how subnetting a class C network creates four subnets with 62 usable hosts each using a non-default 26-bit mask, and compute network IDs and broadcast addresses.
Explore subnetting a class B network by calculating network bits, host bits, and magic numbers to determine eight subnets, broadcast addresses, and first and last usable hosts.
Learn how to analyze a class A IP address to determine network and host bits, compute 16 subnets, and identify subnet IDs, broadcast addresses, and usable hosts per subnet.
Explore class C subnetting, creating subnets with 0, 64, 128, 192 increments, identify the third subnet, and apply 255.255.255.224 to support eight subnets and 30 hosts per subnet.
Demonstrate variable length subnet masking to replace classful addressing and tailor subnets for 25 and 50 host segments, using blocks like /30 and /29 on a 192.168.1.0 private network.
Learn how variable length subnet masking (VLSM) is used to design an IP scheme for a network with 60, 30, and 60 hosts, allocating 64- and 32-address blocks in 192.168.x.x.
IP address and subnet mask are the keys to computer networking. You can unlock practical networking knowledge and skills only if you master this topic. In this course, I present concepts and calculations in an easy-to-understand manner.
How to master IP addressing and subnetting skill?
To take full benefit of this course learner needs to watch lecture videos multiple times and take notes. And solve the exercises without help.
How I presented this topic?
I divided IP addresses and subnetting topic into three sections. The first section covers the basic concepts and skills. It includes a number of exercises that make you ready to take the next sections confidently. The second section includes subnetting where we design and create the subnets for each class network and do a number of exercises. The third section includes variable length subnet mask, by reaching this topic you will be prepared to grasp the concepts quickly and easily. There I explained the need and benefit of VLSM, compared it with other addressing techniques, and included network address design exercises using VLSM.
This course includes:
Introduction to IP addresses
Binary to decimal conversion and decimal to binary conversion
IP address classes
Subnet Mask (default and sub-netted)
Subnet Mask Format
Addressing (default subnet mask)
Subnetting class C network
Subnetting class B network
Subnetting class A network
Variable Length Subnet Mask (VLSM)
VLSM Examples
Exercises