Classful_IP_Addressing_Presentation
Classful_IP_Addressing_Presentation
• 2. Hexadecimal Notation:
• - Each byte is represented as a hexadecimal number.
• - Used in some networking applications.
Classes of IP Addressing
• IPv4 addresses are divided into five classes:
• - Class A: Large networks
• - Class B: Medium-sized networks
• - Class C: Small networks
• - Class D: Reserved for multicast
• - Class E: Experimental use
Class A Addressing
• - Used for very large networks.
• - Network ID: 8 bits, Host ID: 24 bits.
• - Default subnet mask: 255.0.0.0.
• - Address Range: 0.0.0.0 – 127.255.255.255.
• - Total hosts: 16,777,214 per network.
Class B Addressing
• - Used for medium-to-large networks.
• - Network ID: 16 bits, Host ID: 16 bits.
• - Default subnet mask: 255.255.0.0.
• - Address Range: 128.0.0.0 – 191.255.255.255.
• - Total hosts: 65,534 per network.
Class C Addressing
• - Used for small networks.
• - Network ID: 24 bits, Host ID: 8 bits.
• - Default subnet mask: 255.255.255.0.
• - Address Range: 192.0.0.0 – 223.255.255.255.
• - Total hosts: 254 per network.
Class D & Class E Addressing
• - Class D:
• - Reserved for multicast communication.
• - Address Range: 224.0.0.0 – 239.255.255.255.
• - Class E:
• - Reserved for experimental and research
purposes.
• - Address Range: 240.0.0.0 – 255.255.255.255.
Special IP Addresses
• - 169.254.0.0 – 169.254.255.255: Link-local
addresses.
• - 127.0.0.0 – 127.255.255.255: Loopback
addresses.
• - 0.0.0.0: Used to communicate within the
current network.
Classful vs. Classless Addressing
• Classful Addressing:
• - Uses predefined address classes (A, B, C, D, E).
• - Does not support Variable Length Subnet Mask
(VLSM).
• - Less efficient IP allocation.
• 172.16.0.0/12 172.16.0.0-172.31.255.255
• 192.168.0.0/16 192.168.0.0-
192.168.255.255