This document discusses IPv4 addressing and classful addressing. It begins by introducing IP addresses and their notation. It then covers classful addressing, including recognizing the different address classes (A, B, C, D, E), network addresses, default masks, and finding the network address given an IP address. It also discusses issues with wasted addresses in certain classes and the concepts of netid and hostid. The document uses examples to illustrate key points.