IPv4 Class Table

Understanding IPv4 Address Classes (A, B, C, D, E)

Overview
Before CIDR (Classless Inter-Domain Routing), IPv4 used a class-based addressing system. Although classful addressing is no longer used for routing today, understanding address classes is still incredibly valuable for:

  • Certifications (CCNA, Network+, Security+, etc.)
  • Legacy networks
  • Historical context
  • Understanding how early Internet addressing worked
  • Recognizing multicast and reserved ranges

What This CSV Contains

The IPv4 Class Table CSV gives you a clear breakdown of:

  • Class A: 1.0.0.0 – 126.255.255.255
  • Class B: 128.0.0.0 – 191.255.255.255
  • Class C: 192.0.0.0 – 223.255.255.255
  • Class D: 224.0.0.0 – 239.255.255.255 (Multicast)
  • Class E: 240.0.0.0 – 255.255.255.254 (Reserved)

For each class, the CSV includes:

  • First and last IP
  • Default netmask
  • Typical CIDR
  • Number of classful networks
  • Approximate hosts per network
  • Expert-level historical notes

This CSV is ideal for educational content, subnetting primers, and explaining how modern CIDR evolved.

Edit
ClassFirst AddressLast AddressDefault NetmaskTypical CIDRNumber of Classful NetworksHosts per Network (Approx)Notes
A1.0.0.0126.255.255.255255.0.0.0/812816,777,214Historic classful networks; now mostly treated as CIDR blocks. Includes many legacy /8 allocations.
B128.0.0.0191.255.255.255255.255.0.0/1616,38465,534Mid-sized historical networks; typical of early enterprise allocations.
C192.0.0.0223.255.255.255255.255.255.0/242,097,152254Small classful networks; many early small-business assignments followed this pattern.
D224.0.0.0239.255.255.255N/AMulticastN/AN/AMulticast-only; not used for unicast hosts.
E240.0.0.0255.255.255.254N/AReservedN/AN/AReserved for future or experimental use; not normally routed.