IPAM glossary

What is classful networks?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Key takeawaysKey takeaways are generated with AI assistance. Because automated summaries can occasionally contain errors or miss important context, always refer to the full blog post for complete information.

Classful networks are an IPv4 addressing architecture that divides the address space into five fixed classes (A through E) based on leading bits, where the class automatically determines the network prefix length without requiring a separate subnet mask. This historical system forced organizations to choose between limited class C networks (~254 hosts) or oversized class B networks (~65,534 hosts), leading to widespread address space waste and routing inefficiencies that prompted the adoption of Classless Inter-Domain Routing (CIDR) in the early 1990s. Today, classful addressing is obsolete for allocation and routing but remains relevant for understanding legacy configurations, interpreting documentation, and recognizing operational problems in networks with variable-length subnets or older equipment that still applies classful summarization.

  • Class A addresses use /8 network bits, class B uses /16, and class C uses /24, with class D reserved for multicast and class E for experimental use, eliminating the need for explicit subnet masks in classful schemes.
  • CIDR replaced classful routing by allowing prefix lengths of any size and enabling route aggregation through supernetting, whereas classful networks supported only three unicast prefix sizes and could not aggregate routes beyond class boundaries.
  • Legacy routing protocols like RIP version 1 and older equipment can still cause operational problems by auto-summarizing at class boundaries on discontiguous networks, potentially creating missing routes or black holes until automatic summarization is disabled.

Classful networks at a glance

AttributeValue
Full nameClassful networks
Categoryaddressing method
Defined inRFC 791, which introduced IPv4 address classes; replaced by classless inter-domain routing, described in RFC 4632
OSI layerLayer 3 (network layer)
Primary useHistorical IPv4 address allocation and routing based on fixed network sizes
Related termsCIDR, subnet mask, subnetting, VLSM, IPv4, IP address management

How classful networks works

In a classful scheme, the first bits of an IPv4 address identify its class, and the class fixes how many bits belong to the network and how many to the host. No subnet mask is needed to find the network boundary.

  1. Read the leading bits: A device examines the high-order bits of the 32-bit address. A leading 0 means class A, 10 means class B, 110 means class C, 1110 means class D, and 1111 means class E.
  2. Apply the default boundary: Class A uses 8 network bits, class B uses 16, and class C uses 24. The remaining bits identify hosts within that network.
  3. Route on the network portion: Routers forward traffic using the implied network prefix. Classful routing protocols did not carry mask information in their updates.

Class D addresses (224.0.0.0 to 239.255.255.255) are reserved for multicast, and class E was reserved for experimental use, so neither was assigned to ordinary hosts. Subnetting later allowed organizations to split a classful network internally, but the external view stayed fixed to the class boundary.

Why classful networks matters in enterprise networks

Classful addressing matters today mainly as background for how IPv4 allocation works and why it changed. Fixed sizes forced organizations to choose between a class C, with about 254 usable hosts, and a class B, with about 65,534. Many organizations that outgrew a class C took a class B and used only a small fraction of it, which wasted address space.

That inefficiency, together with growth in the number of routing table entries, led to the introduction of classless inter-domain routing in the early 1990s, described in RFC 4632. CIDR allows prefixes of any length and supports route aggregation, so classes no longer determine allocation or routing on the internet.

Classful assumptions still cause operational problems. Older equipment and some legacy routing protocols, such as RIP version 1, summarize routes at class boundaries and do not carry subnet masks, which can break routing in networks with variable-length subnets. Documentation, scripts and address plans that assume a /8, /16 or /24 from the first octet can misjudge network size. Teams managing IP address space should record explicit prefix lengths for every network instead of inferring them from the address.

Classful networks vs CIDR (Classless Inter-Domain Routing)

Classful addressing fixes the network boundary by address class, while CIDR lets any prefix length define the boundary and is announced explicitly with each route. What is CIDR?

AttributeClassful networksCIDR (Classless Inter-Domain Routing)
Network boundaryImplied by the leading bits of the addressSet by an explicit prefix length
Prefix sizesThree unicast sizes: /8, /16 and /24Any length from /0 to /32
Route aggregationNot supported beyond class boundariesSupported through supernetting
Address efficiencyOften wasteful because allocations come in fixed sizesAllocations can match actual need
Routing protocol requirementMask not carried in updatesMask or prefix length carried in updates

Classful networks vs Subnet mask

A classful network gets its boundary from the address class, whereas a subnet mask states the boundary explicitly and can place it at any bit position. What is Subnet mask?

AttributeClassful networksSubnet mask
Source of boundaryLeading bits of the addressA separate 32-bit mask value
FlexibilityFixed at 8, 16 or 24 bits for unicast classesAny contiguous length
Current useHistorical, mostly a teaching conceptRequired in modern IPv4 configuration

Common misconceptions about classful networks

Modern routers and hosts use CIDR and explicit prefix lengths. Class A, B and C boundaries no longer decide how a route is matched, and a 10.0.0.0/24 network is perfectly valid.

People assume an address starting with 192 must use a /24. The first octet says nothing about the mask in use today, so always check the configured prefix length.

Some legacy routing configurations auto-summarize at class boundaries. On discontiguous networks this can cause missing routes or black holes until the automatic summary is turned off.

Class D is reserved for multicast and class E is reserved for experimental use. Neither is assignable to ordinary hosts, so an address from those ranges on an interface signals a configuration error.

The class terms persist in documentation, exams and some default behaviors in older equipment. Understanding them helps interpret legacy configurations even though allocation is classless.

See how unified DDI simplifies network operations

Manage DNS, DHCP and IP addresses from one platform with automation, visibility and control built in.

Classful networks FAQ

Related terms

Article

CIDR (Classless Inter-Domain Routing)

A method for allocating IP addresses and IP routing introduced by the ITEF 1993 to replace classful networks.

Learn more
Article

Subnet mask

A 32-bit number that masks an IP address, and divides the IP address into network address and host address.

Learn more
Article

IPv4 (Internet Protocol version 4)

The fourth version of Internet Protocol that uses 32-bit addresses to route most of today’s internet traffic; the global supply of IPv4 addresses is exhausted. Learn More

Learn more
Article

RFC 1918 networks

Ranges of IP addresses set aside for private use on TCP/IP networks.

Learn more
Article

Internet Protocol Address (IP Address)

A numerical label assigned to each device connected to a network that uses IP for communication.

Learn more
Article

IPAM (IP address management)

A method for planning, tracking, and managing IP address space on a network.

Learn more
Article

Multicast

Group communication where data transmission is addressed to a group of destination computers simultaneously.

Learn more
Article

NAT (network address translation)

Remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.

Learn more