CN 03
CN 03
Example Scenario
• If your computer's IP address is 192.168.1.10 and you send a request to 172.217.160.78
(Google's IP), the routers direct the request using IP addresses to ensure the data reaches
the correct device.
Classful Addressing :
Classful addressing is a method of IP address allocation in which IP addresses are divided
into fixed-size classes (Class A, B, C, D, and E). Each class has predefined network and host
portions, making it easier to understand and implement.
• Each class has a fixed subnet mask (e.g., 255.0.0.0 for Class A).
• There’s no requirement to specify a subnet mask since it's implied by the class itself.
• It uses the first octet's value to determine the class of the IP address.
Compatibility
• Older networking devices and protocols were built around classful addressing, ensuring
broad support.
Limited Flexibility
• Fixed boundaries make it difficult to create custom-sized networks.
Scalability Issues
• As networks grew, classful addressing couldn’t efficiently allocate IP ranges, leading to the
adoption of Classless Inter-Domain Routing (CIDR).
Conclusion:
Determining the class of a user's system based on their IP address involves identifying
the IP address range and its corresponding class. IP addresses are categorized into five
classes (A, B, C, D, and E), each serving different networking purposes.
• Class A (1.0.0.0 to 126.0.0.0) is for large networks.
• Class B (128.0.0.0 to 191.255.0.0) is for medium-sized networks.
• Class C (192.0.0.0 to 223.255.255.0) is for small networks.
• Class D (224.0.0.0 to 239.255.255.255) is reserved for multicast groups.
• Class E (240.0.0.0 to 255.255.255.255) is reserved for research and future use.