Why the class boundaries wasted so much address space
Because network size under classful addressing could only be one of three fixed sizes (/8, /16, or /24), an organization that needed, say, 2,000 addresses still had to be handed an entire Class B block of 65,534 — a massive waste multiplied across thousands of organizations, and a major reason the system was eventually replaced.
Class D and E rarely come up outside specialized contexts
Unlike Classes A, B, and C, Class D (multicast) and Class E (reserved) are not assigned to everyday devices at all. Class D shows up in things like routing-protocol traffic and video streaming groups, while Class E remains reserved for research and future use and essentially never appears in ordinary internet traffic.
Frequently Asked Questions
Is the class system still used for internet routing today?
No — since 1993, CIDR (Classless Inter-Domain Routing) has been the real-world standard, and actual routing decisions do not consider class boundaries. The term "class" mostly persists as shorthand when explaining private IP ranges or teaching networking basics.
How do I know which class my own IP address belongs to?
Just check the value of the first octet (the first number) of the IP address: 0–127 is Class A, 128–191 is Class B, 192–223 is Class C, 224–239 is Class D, and 240–255 is Class E.