IPv4 Address Classes
IPv4 Address Classes
Class A
Range: 1.0.0.0 to 126.0.0.0
Default Subnet Mask: 255.0.0.0
Network/Host Division: 8 bits for the network, 24 bits for the host
Usage: Class A addresses are designed for large networks with many
devices. The first octet denotes the network portion, and the remaining three
octets denote the host portion. This setup allows for up to 128 networks,
each with up to 16,777,214 hosts (2^24 - 2, excluding network and
broadcast addresses). They are typically used by large organizations and
ISPs.
Class B
Range: 128.0.0.0 to 191.255.0.0
Default Subnet Mask: 255.255.0.0
Network/Host Division: 16 bits for the network, 16 bits for the host
Usage: Class B addresses are intended for medium-sized networks. The first
two octets represent the network portion, and the last two octets represent
the host portion. This configuration allows for 16,384 networks, each with up
to 65,534 hosts (2^16 - 2). Universities, large businesses, and governmental
organizations often use these addresses.
Class C
Range: 192.0.0.0 to 223.255.255.0
Default Subnet Mask: 255.255.255.0
Network/Host Division: 24 bits for the network, 8 bits for the host
Usage: Class C addresses are suited for small networks. The first three octets
designate the network portion, and the last octet designates the host
portion. This setup permits 2,097,152 networks, each with up to 254 hosts
(2^8 - 2). Small businesses and private networks commonly use Class C
addresses.
Class D
Range: 224.0.0.0 to 239.255.255.255
Usage: Class D addresses are reserved for multicast groups. Multicast
addresses allow a single packet to be sent to a group of hosts, making them
useful for streaming media and other applications where data needs to be
delivered to multiple recipients simultaneously. There is no subnet mask
associated with Class D, as it is not used for traditional network/host
addressing.
Class E
Range: 240.0.0.0 to 255.255.255.255
Usage: Class E addresses are reserved for experimental purposes and future
use. They are not allocated for general use in the Internet and are typically
not seen in everyday networking operations.