[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: One socket per AF (Was: 6to4 using ::FFFF:0000:0000/96...)



Jeroen Massar wrote :
 > Yes, IPv4-mapped/compat was a good idea, and using it correctly
internally in an application is probably a good move.
Yes. IMHO a nice and clean design.
But using it on the wire or when presenting it to users is definitely not.
Why ???

Consider in particular a dual stack site with a private IPv4 space.
Its CPE, which has a NATv4-v4, may also have a NATv6-v4.
If it has one, and if it uses it for outgoing packets that have 0::/64 destinations, IPv6-only hosts on the LAN can establish connections with IPv6 *AND* IPv4 remote hosts.
IMHO this is nice and clean.

On the other hand, reasons for such a definite statement as "never a mapped address on any wire" have to be presented.

The reference I know on the subject is
file:///Users/Pro/Documents/_%20TECHNIQUE%20/IPv6-IPv4/MSG%20Itojun%20Hagino%20-%20Mapped%20addresses%20Considered%20Harmful00301.html
Is there a more recent one which would not be obsoleted ?

Objections of this one as far as I know don't apply to the above example.

Rémi