Getting IPv4-Mapped IPv6 addresses
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

Answer Wiki:
This can be done by a translator.. <a href="http://www.cs.princeton.edu/~mef/research/napt/reports/usenix98/index.html">Here is a helpful article on IPv6 translation.</a>
Last Wiki Answer Submitted:  July 15, 2010  3:57 pm  by  Technochic   56,975 pts.
All Answer Wiki Contributors:  Technochic   56,975 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

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

 108,055 pts.