##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
IPv4, IPv6, and subnetting
What you will learn
The 32-bit format
Breaking down the bytes
Converting IP addresses
Working through conversions
Test your understanding
The classful system
Large address blocks
Medium and small blocks
Addresses for internal use
When to use each
Reserved address ranges
Dividing network and host
ANDing addresses with masks
Slash notation for masks
Memorize these masks
The three special addresses
The formula explained
Test your understanding
The complete process
Block size calculation
A common scenario
A larger example
Test your understanding
Variable length masking
Allocating efficiently
A practical allocation
Combining smaller networks
Test your understanding
The next generation
Reading hex addresses
Compressing addresses
Global, link-local, multicast
Public IPv6 addresses
Automatic local addressing
Test your understanding
Key differences
Running both protocols
Moving from IPv4
Review and next steps