Skip to content

Why We're Out of IP Addresses: Classful Addressing Explained

Why We're Out of IP Addresses: Mismanagement and Classful Addressing

This video explains why the internet's 4.3 billion IPv4 addresses are nearly exhausted, focusing on the poor planning of the internet's inventors and the classful addressing system they created. It sets the stage for understanding subnetting and IPv6 as solutions.

The Core Problem: Mismanagement of IP Addresses

The internet's creators failed to anticipate two key factors: the massive growth of the internet and the explosion of devices needing IP addresses (from computers to smart appliances). This led to inefficient allocation and waste.

Classful Addressing: How IPs Were Organized

The IPv4 address space was divided into five classes (A, B, C, D, and E), each with a fixed default subnet mask that determined network size. To fully understand these classes, it's essential to master subnetting basics.

Class A Networks (1.0.0.0 – 126.0.0.0)

  • Default Subnet Mask: 255.0.0.0
  • Hosts per Network: 16,777,214 (over 16 million)
  • Total Networks: 126
  • Purpose: Designed for large organizations like governments and big corporations (e.g., GE, IBM, AT&T).
  • Problem: Far too many addresses per network, leading to massive waste.

Class B Networks (128.0.0.0 – 191.255.0.0)

  • Default Subnet Mask: 255.255.0.0
  • Hosts per Network: 65,534
  • Total Networks: 16,382
  • Purpose: For medium-sized organizations.
  • Problem: Still too many hosts per network for most companies.

Class C Networks (192.0.0.0 – 223.255.255.0)

  • Default Subnet Mask: 255.255.255.0
  • Hosts per Network: 254
  • Total Networks: 2,097,150
  • Purpose: For small networks, including typical home networks.
  • Key Takeaway: This was the most efficient class, but was not used for all networks.

Class D (224.0.0.0 – 239.255.255.255) and Class E (240.0.0.0 – 255.255.255.255)

  • Class D: Reserved for multicast traffic.
  • Class E: Reserved for experimental use.
  • Impact: These entire ranges are unusable for standard host addressing, wasting millions of IP addresses.

The Huge Waste: The Loopback Address (127.0.0.0)

  • Missing Range: The address range 127.0.0.0 – 127.255.255.255 (a full Class A network) is reserved for loopback testing.
  • Function: Allows a device to send a packet to itself to verify TCP/IP is working (e.g., ping 127.0.0.1). Understanding this requires a solid grasp of IP, TCP, and UDP fundamentals.
  • Critique: Only one IP address (127.0.0.1) was needed for testing, but over 16 million addresses were locked away for this purpose.

The Takeaway: Why It Matters

  • Inefficiency: The classful system created massive networks (Class A and B) that were far larger than needed, leading to millions of unused public IP addresses.
  • Waste: Entire classes (D, E) and the loopback range are off-limits for general use.
  • The Band-Aid: Modern networks use classless subnetting (CIDR) to chop up large allocated blocks into smaller, usable chunks, delaying the crisis.
  • Next Steps: The future is IPv6, but subnetting helps stretch the remaining IPv4 space.

Key Takeaway for Learners

This video is part of a CCNA subnetting series. Memorizing the class ranges and default subnet masks is critical for certification exams and real-world networking. The mismanagement shown here explains why engineers had to invent tools like CIDR and private IP addressing (not covered in this video). For a deeper dive into how routers handle these addresses, explore CCNA routing fundamentals.

Keep this summary

Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.

Save to LunaNotes

Or summarise for another video.

This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.

Related summaries

Mastering CCNA Subnetting: CIDR and Efficient IP Addressing

Mastering CCNA Subnetting: CIDR and Efficient IP Addressing

This video provides a clear, step-by-step introduction to subnetting for the CCNA, focusing on CIDR (Classless Inter-Domain Routing) and the efficient allocation of IPv4 addresses. Learn the fundamentals of IPv4 classes, how subnetting solves IP address waste, and practice calculating subnet sizes to optimize network design.

Mastering CIDR and Subnetting: Essential CCNA Network Skills

Mastering CIDR and Subnetting: Essential CCNA Network Skills

Explore the fundamentals of CIDR (Classless Inter-Domain Routing) and subnetting, vital for CCNA certification and network engineering. This guide breaks down IPv4 address classes, the limitations of classful addressing, and detailed subnetting techniques to maximize IP address efficiency.

IP Address Classes and Subnet Mask: Network vs Host Portions Explained

IP Address Classes and Subnet Mask: Network vs Host Portions Explained

This video explains IPv4 address classes (A, B, C, D, E) and introduces the critical concept of the subnet mask. Learn how subnet masks differentiate the network and host portions of an IP address to determine whether devices are on the same or different networks.

IP Addresses Explained: Master Subnetting Basics for IT Pros

IP Addresses Explained: Master Subnetting Basics for IT Pros

This beginner-friendly video explains what an IP address is, how devices get one, and the role of subnet masks and default gateways. Learn the fundamentals of network communication, including how devices talk within a network versus the internet, using a simple house address analogy.

IPv4 Address Classes Explained: Class A, B, C, D, E Identification Guide

IPv4 Address Classes Explained: Class A, B, C, D, E Identification Guide

This tutorial provides a comprehensive breakdown of the five classes of IPv4 addresses (A, B, C, D, and E). Learn how to identify each class using binary notation and dotted decimal format, with clear examples and a practical activity to test your understanding.

Found this summary useful?

Take it with you. One click puts it in your own LunaNotes library.

Save to LunaNotes

Start taking better notes today with LunaNotes