Hi. Can someone explain exactly what an IPv4-Mapped IPv6 address is and how it is possible to map IPv4 addresses to IPv6 addresses? Is there some kind of program/software/service that can do this for you?
Software/Hardware used:
ASKED:
July 15, 2010 2:40 PM
UPDATED:
July 16, 2010 2:54 AM
Can someone explain exactly what an IPv4-Mapped IPv6 address is…
IPv6 and IPv4 addresses can both be represented as binary bytes. An IPv4 address fits into 4 bytes (32 bits) and IPv6 fits into 16 bytes (128 bits).
An “IPv4-Mapped” IPv6 address is mostly just an IPv6 address that has the first 96 bits set to a specific value and the 32-bit IPv4 address put into the low-order 32 bits of the IPv6 address.
The first 96 bits are broken into two parts: The high-order 80 bits are all zeros, and bits 81-96 are x’FFFF’. In IPv6 notation, then, an IPv4 address of 10.0.1.170 would be an IPv4-mapped IPv6 address of ::FFFF:10.0.1.170. (Consecutive nodes of all zeros may be compressed in the notation as simply “::”.)
Tom