List of All IP Addresses: *.*.*.* (0.*.*.* - 255.*.*.*)

This is a list of all IP addresses, the first byte is 0 - 255, the following three bytes can be changed (the asterisk below), expressed as *.*.*.* (0.0.0.0 - 255.255.255.255).

IP addresses can be divided into 5 classes:

  1. Class A IP address: the first byte is between 0 - 127 (1.0.0.1 ~ 126.155.255.254) (127.0.0.1 is reserved address, generally used for loopback address)
  2. Class B IP address: the first byte is between 128 - 192 (128.0.0.1 ~ 191.255.255.254)
  3. Class C IP address: the first byte is between 192 - 223 (192.0.0.1 ~ 223.255.255.254)
  4. Class D IP address: the first byte is between 224 - 239 (224.0.0.1 ~ 239.255.255.254)
  5. Class E IP address: the first byte is between 240 - 255 (240.0.0.1 ~ 255.255.255.254)

IPv4: all Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

Content:

1. First IP Address Example

IP:0 Icon / Image Meaning Table

0.0.0.0 is a reserved IP address. The reserved IP address will not be used on the Internet, so when the router connected to the WAN processes the reserved IP address, it just discards the packet and does not route it to the WAN. Thus, the data generated by the reserved IP address is isolated inside the LAN. More details: 0.0.0.0.

🔝 Back to top

2. List of Class A IP Addresses

IPv4: 0 Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

Class A IP address means: in the four-part number of the IP address (for example: byte 1.byte 2.byte 3.byte 4), the first part number (byte 1) is the network number, the remaining three part numbers (byte 2.byte 3.byte 4) are the number of the local computer.

If the IP address is expressed in binary, the class A IP address consists of a 1-byte network address and a 3-byte host address, and the highest bit of the network address must be '0'.

Class A IP address range: 1.0.0.0 ~ 127.255.255.255, available IP address range: 1.0.0.1 ~ 127.255.255.254.

The length of the network identifier in the class A IP address is 7 bits, and the length of the host identifier is 24 bits. The number of class A network addresses is relatively small (2 ^ 7 - 2 = 126), which can be used for more than 160 millions hosts of large networks (2 ^ 24 - 2 = 16,777,214).

If you need to know more about the class A IP address parts, you can click the title link in the list of Class A IP addresses.

"

🔝 Back to top

3. List of Class B IP Addresses

IPv4: 128 Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

Class B IP address means: in the four-part number of the IP address (for example: byte 1.byte 2.byte 3.byte 4), the first two part numbers (byte 1.byte 2) are the network number, and the remaining two part numbers (byte 3.byte 4) are the number of the local computer.

If the IP address is expressed in binary, the class B IP address consists of a 2-byte network address and a 2-byte host address, and the highest bit of the network address must be '10'.

Class B IP address range: 128.0.0.0 ~ 191.255.255.255, available IP address range: 128.0.0.1 ~ 191.255.255.254.

The length of the network identifier in the class B IP address is 14 bits, and the length of the host identifier is 16 bits. The class B network addresses are suitable for medium-scale networks (2 ^ 14 = 16384), each network can contain more than 60,000 computers (2 ^ 16 - 2 = 65534).

If you need to know more about the class B IP address parts, you can click the title link in the list of class B IP addresses.

🔝 Back to top

4. List of Class C IP Addresses

IPv4: 192 Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

Class C IP address means: in the four-part number of the IP address (for example: byte 1.byte 2.byte 3.byte 4), the first three part numbers (byte 1.byte 2.byte 3) are the network number, and the remaining part number (byte 4) is the number of the local computer.

If the IP address is expressed in binary, the class C IP address consists of a 3-byte network address and a 1-byte host address, and the highest bit of the network address must be '110'.

Class C IP address range: 192.0.0.0 ~ 223.255.255.255, available IP address range: 192.0.0.1 ~ 223.255.255.254.

The length of the network identifier in the class C IP address is 21 bits, and the length of the host identifier is 8 bits. The number of class C network addresses is large (2 ^ 21 = 2097152). They are suitable for small-scale local area networks, each network can only contain up to 254 computers (2 ^ 8 - 2 = 254).

If you need to know more about the class C IP address parts, you can click the title link in the list of class C IP addresses.

🔝 Back to top

5. List of Class D IP Addresses

IPv4: 224 Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

The first 4 bits of the class D address are always 1110, the preset first 3 bits are 1 means that the class D address starts at 128 + 64 + 32 = 224, and the fourth bit is 0 means the maximum value of the class D address is 128 + 64 + 32 + 8 + 4 + 2 + 1 = 239.

Class D IP address range: 224.0.0.0 ~ 239.255.255.255.

Class D IPv4 addresses do not distinguish between network addresses and host addresses.

Class D IP addresses are reserved for use by the Internet Architecture Board (IAB) for multicast addresses (one-to-many communication).

If you need to know more about the class D IP address parts, you can click the title link in the list of class D IP addresses.

🔝 Back to top

6. List of Class E IP Addresses

IPv4: 240 Network Class, Net ID, Host ID Description of IP Address in Binary, Decimal and Hexadecimal Description of IP Address Class A/B/C/D/E and Network ID, Host ID

The first 4 bits of the class E address are always 1111, and the preset first 4 bits are 1 which means that the class E address starts at 128 + 64 + 32 + 16 = 240.

Class E IP address range: 240.0.0.0 ~ 255.255.255.255.

Class E IPv4 addresses do not distinguish between network addresses and host addresses.

Class E IP addresses are reserved for future use and are usually used for research purposes. Therefore, there is no Class E address available on the Internet.

If you need to know more about the class E IP address parts, you can click the title link in the list of class E IP addresses.

🔝 Back to top

7. Last IP Address Example

IP:255.255.255.255 Icon / Image Meaning Table

255.255.255.255 is a reserved IP address. The reserved IP address will not be used on the Internet, so when the router connected to the WAN processes the reserved IP address, it just discards the packet and does not route it to the WAN. Thus, the data generated by the reserved IP address is isolated inside the LAN. More details: 255.255.255.255.

🔝 Back to top

8. Summary

You can see that there is no overlap between different classes of IP address.

The 5 classes of IP addresses are also different from their uses:

  1. Class A IP addresses are used by government agencies;
  2. Class B IP addresses are allocated to medium-sized enterprises;
  3. Class C IP addresses can be assigned freely;
  4. Class D IP addresses are used for multicast;
  5. Class E IP addresses are reserved for experimentation.

At present, the popular IPv4 classification is divided from different combinations of network number and host number. For 32-bit addresses, the length of ABC three classes of network numbers is 8, 16, 24, and class D is used for multicast, class E is reserved. All network space calculations must be 'minus 2' because 2 reserved addresses are deducted: '0' for this network and '255' for broadcast.

🔝 Back to top

Languages