This document discusses IP addressing and provides an overview of:
- The IPv4 address space and address notation in binary, dotted-decimal, and hexadecimal formats.
- Classful addressing which divides the IP address space into classes A, B, C, D and E and assigns a fixed number of addresses to each block within a class. This leads to inefficient use of addresses.
- The concept of hierarchical or two-level addressing used in classful addressing where each address contains a network ID and host ID portion.