Detailed Classful Classless IP Addressing Report
Detailed Classful Classless IP Addressing Report
A Detailed Report
February 2025
1. Introduction
This report explores the transition from classful to classless addressing, detailing their structures,
advantages, and applications in modern networks.
2. Understanding IP Addressing
An IP address is a unique identifier assigned to devices on a network. It serves two main purposes:
identifying a host and specifying its location in a network.
IPv4 uses a 32-bit address space, allowing approximately 4.3 billion unique addresses. Due to the
growing number of internet-connected devices, IPv6 was developed,
using a 128-bit address space, significantly increasing the number of available addresses.
Role of IP Addressing:
- Enables communication between devices in a network.
- Facilitates routing and data transmission.
- Helps in network management and security.
3. Classful IP Addressing
Classful IP addressing divides the address space into five classes: A, B, C, D, and E. Each class
has a predefined network and host portion.
Example:
An organization assigned a Class B network (150.10.0.0) has 65,534 possible hosts.
4. Limitations of Classful Addressing
CIDR was introduced in 1993 to improve IP address allocation. Instead of rigid classes, CIDR allows
for variable-length subnet masks (VLSM),
enabling efficient IP distribution.
Example:
- **192.168.1.0/24**: 256 addresses.
- **192.168.1.0/26**: 64 addresses, reducing waste.
CIDR Benefits:
- Efficient use of IP addresses.
- Reduces routing table size.
- Allows better hierarchical IP allocation.
6. Subnetting and Supernetting
Subnetting divides a network into smaller segments, optimizing address use. Supernetting, or route
aggregation, combines multiple networks into a larger block.
Example of subnetting:
- **192.168.1.0/24** split into four **/26** subnets, each with 64 addresses.
Example:
IPv4: **192.168.1.1**
IPv6: **2001:db8::1**
10. Conclusion
Classful addressing played a key role in early networking but became inefficient. CIDR improved IP
address utilization, reduced routing complexities,
and paved the way for modern networking. The transition to IPv6 continues, ensuring sufficient
addresses for future growth.
Appendices
Glossary:
- **IP Address:** A unique identifier for networked devices.
- **CIDR:** Classless Inter-Domain Routing, used for efficient IP allocation.
- **Subnetting:** Dividing networks into smaller segments.
- **Supernetting:** Aggregating networks to optimize routing.
References:
1. RFC 1519 - Classless Inter-Domain Routing (CIDR)
2. RFC 791 - Internet Protocol (IPv4)
3. RFC 8200 - Internet Protocol Version 6 (IPv6)