On 2011-12-19 22:51, Ghanashyam Satpathy wrote:
Thanks for the reply and understands the theory but unable to make it in my 
code.

Your code might not need any modification at all...

Normally, IPv4 multicast and IPv6 multicast are incompatible.
a) An IPv4-only listener can receive multicast from an IPv4 source.
b) An IPv6-only listener can receive multicast from an IPv6 source.
c) A dual-stack listener can receive multicast from both IPv4 and IPv6 sources.
d) But an IPvX-only listener cannot receive multicast from an IPvY-only source.

To be able to do d), you need something between the listener and the source, what these days gets called an "adaptation function". It typically does not require code changes on the source or listener.

There is currently an effort in the IETF called "multrans" trying to standardize methods and protocols to do that. Some vendors already have "running code" that can translate between IPv4 and IPv6 multicast.

Simon


*From:* Tina TSOU <tina.tsou.zout...@huawei.com>
*To:* Ghanashyam Satpathy <ghanashyam_satpa...@yahoo.com>; "ipv6@ietf.org"
<ipv6@ietf.org>
*Cc:* "multr...@ietf.org" <multr...@ietf.org>; MBONED WG <mbo...@ietf.org>
*Sent:* Tuesday, December 20, 2011 6:09 AM
*Subject:* RE: Question on IPV4/IPV6 Multicast interoperability

Ghanashyam,
http://datatracker.ietf.org/doc/draft-tsou-multrans-addr-acquisition/
http://datatracker.ietf.org/doc/draft-zhou-multrans-af1-specification/
Running code exists.
Hope it helps.
Best Regards,
Tina TSOU
http://tinatsou.weebly.com/contact.html
*From:*ipv6-boun...@ietf.org [mailto:ipv6-boun...@ietf.org] *On Behalf Of
*Ghanashyam Satpathy
*Sent:* Sunday, December 18, 2011 3:14 AM
*To:* ipv6@ietf.org
*Subject:* Question on IPV4/IPV6 Multicast interoperability
Hello,
I have a question on IPV4/IPV6 Multicast interoperability. We have succesfully
upgraded our application(Windows Based) to support IPV6 and faced issue on
multicast interoperability. Multicast messages sent by a IPV6 server is
successfully receved by a client running on IPV6. But any client running on IPV4
is not able to receive the message.
Quite a no. of things I tried like using IPV4 mapped IPV6 address and V4 embeded
V6 adress.But nothing seems to be working.Would like to know an unified way so
that one multicast message sent by an IPV6 server should be received by both V6
and V4 client.
Would be great if somebody can send some code snippet(C/C++) on it.
Thanks.
Ghanashyam




--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------


--
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to