Identify the value used when an IPv6 address is not yet known or when a service listens on any local IPv6 address.
Which is the IPv6 unspecified address?
The IPv6 unspecified address is ::/128, with all 128 bits set to zero. It is not a normal assigned destination address.
Detailed explanation
::1Incorrect. ::1 is loopback.
::Correct. :: is the all-zero unspecified address.
fe80::Incorrect. fe80:: is in the link-local range.
ff00::Incorrect. ff00:: is the start of the multicast range.
Try it yourself
An example you can run in a temporary verification environment.
python3 -c "import ipaddress; print(ipaddress.ip_address('::').is_unspecified)"Expected result
TrueKey points
- :: means all zero bits
- It represents unspecified
- Distinguish it from ::1
Notes
- Environment: Python 3 ipaddress / 外部通信なし
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
Network prefix
The part of an IP address that identifies the network rather than a host.
Transport protocol
TCP and UDP provide different delivery, reliability, and connection semantics.
Service port
A numbered endpoint used to deliver traffic to a network service.