> From: Antonio Querubin <[EMAIL PROTECTED]>

> So do we want to explicitly 'define' what an IPv4-mapped multicast
> address should look like?  Ie. should it look something like
> ff0e::ffff:224.5.6.7 to distinguish it from a real IPv6 multicast
> address or perhaps ::ffff:224.5.6.7 for similarity to IPv4-mapped
> unicast addresses?  I'm inclined to go with the latter.

I definitely don't want to see "ff0e::ffff:224.5.6.7" (or if I see it,
it will be normal IPv6 multicast, the bits after "ff0e" are "opaque"
to me, I don't want to make any special IPv4 related things for such
address).

I would still have to check against "::ffff:224.5.6.7" (in my
implementation), and handle it as IPv4 where appropriate. Currently my
"multicast actions" are triggered with test

   IsMulticast() || (addr[12] == 224 && IsV4Mapped())

where IsMulticast() is testing the IPv6 multicast prefix
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to