Correct Answer:
B. 32 bits
The IPv4 address is a fundamental component of network communication, uniquely identifying devices on the internet. It is composed of 32 bits. These 32 bits are typically divided into four 8-bit segments (octets), represented in dotted-decimal notation, such as 192.168.1.1. This 32-bit structure allows for approximately 4.3 billion unique addresses, which was sufficient for the early internet but is now largely exhausted, leading to the development of IPv6.
- 16 bits (A) is incorrect; this would only allow for 65,536 unique addresses, which is far too few for modern networking needs.
- 64 bits (C) is incorrect; while some systems use 64-bit architecture, IPv4 specifically uses 32 bits.
- 128 bits (D) is incorrect; this is the length of an IPv6 address, the successor to IPv4, designed to provide a vastly larger address space.
Therefore, 32 bits is the correct answer for an IPv4 address.