IP Address Classes: The Original System

Before CIDR, the internet used "classes" to size networks. Let's explore this historical system.

The Five IP Classes

ClassFirst OctetsDefault MaskTotal Hosts
A1-126/816M+
B128-191/1665K
C192-223/24254
D224-239-Multicast
E240-255-Reserved

Class A Networks (Big)

First octet: 1-126
Default mask: 255.0.0.0 (/8)
Examples: 3.0.0.0 (GE), 12.0.0.0 (AT&T)

Only 126 Class A networks existed. Each had millions of addresses. Companies like GE got entire Class A!

Class B Networks (Medium)

First octet: 128-191
Default mask: 255.255.0.0 (/16)
Example: 128.2.0.0 (MIT)

About 16,000 Class B networks. Each has 65,534 addresses.

Class C Networks (Small)

First octet: 192-223
Default mask: 255.255.255.0 (/24)
Example: 192.168.1.0 (common home/office)

Most common today. 254 addresses per network.

Special Addresses

Note: Class A 127.x.x.x is reserved for "localhost" — your own computer.

Why Classes Are Obsolete

Classes were too rigid:

CIDR replaced classes in 1993. But you'll still see "Class A/B/C" in discussions.

👉 Calculate Modern Subnets


← Back to Blog | Privacy Policy | Contact Us