
Understand why IP addressing matters by comparing a mail envelope's source and destination to IP packets. Explore IPv4's 32-bit addresses, IPv6's space, and the network (or prefix) versus host portions.
Learn to view and assign IPv4 and IPv6 addresses on a Windows 10 PC, and verify settings with ipconfig, including subnet mask, default gateway, DNS, and MAC address.
Discover how dhcp dynamically assigns ipv4 address information, including address, subnet mask, default gateway, and dns server, using discovery, offer, request, and acknowledgement messages with a relay agent forwarding broadcasts.
Explore how IPv6 uses a prefix length to define the network portion and a ui-64 generated host portion, with dhcpv6 or ndp providing dynamic prefix, dns, and host information.
Learn how to determine the network and host portions of an IPv4 address by using subnet masks, binary breakdown, and CIDR notation (slash notation) with examples like 10.1.2.3.
Learn IPv4 address classes a, b, c, d, and e, by first octet ranges and masks (/8, /16, /24), with loopback 127.0.0.1 and multicast class d, reserved class e.
Understand private ipv4 ranges from RFC 1918, such as 10.0.0.0/8, 172.16.0.0/16, and 192.168.0.0/16, and how nat maps them to a public address, plus apipa 169.254.0.0/16 when dhcp fails.
Master ipv6 address structure by understanding its 128-bit network prefix and host portion, expressed as eight colon-separated hex quartets, with leading-zero omission and a single double colon shortcut.
Explore IPv6 address categories, including global unicast for public internet routing (2000::/3), multicast (ff02::/8), and link-local (f80::/10), plus unspecified, solicited-node multicast, unique local (ffcc00::/7), and loopback (::1).
Learn how the domain name system translates names to IP addresses, navigates top-level domains, and examines common DNS records like A, CNAME, MX, TXT, SRV, NS, and SOA.
Understanding how devices communicate across a network is a foundational skill for anyone entering the world of IT, computer networking, or cybersecurity. One of the most important building blocks of networking is IP addressing. This course is designed to help you grasp the core concepts behind IP addresses in a clear, straightforward, and beginner-friendly way. Whether you’re a student, a professional switching careers, or someone simply interested in learning how networks work, this course will guide you through everything you need to know about IP addressing.
We start with the basics — what an IP address is, why it’s needed, and how it helps devices find and talk to each other across local and global networks. Then we go deeper into concepts like IPv4, IPv6, binary conversion, and subnetting. Everything is explained in a logical and simple manner, avoiding unnecessary jargon. You’ll get step-by-step explanations and real-world examples to help you understand how IP addressing works in actual networks.
No previous knowledge of networking is required to take this course. If you’ve ever felt confused by the idea of IP addresses or intimidated by the numbers and formulas, this course is for you. By the end, you’ll feel confident in your understanding of IP addressing and ready to explore more advanced networking topics.
Join today and build a strong foundation that will support your growth in networking, cybersecurity, cloud computing, and beyond