Hello All,<br><br>Finally, I manage to enable IPv6 multicast SSM! A big thanks to Sebastien for giving the hint. I disabled one of the interface of the client receiver box w/c is connected to a production network and everything worked out ok. Oddly though is that I explicitly set the default gateway of the receiver to the upstream router, I suspect the MLDv2 Join messages were sent to the wrong interface (the one connected to the production network).
<br><br>Although I can confirm that vlc is already sending an MLDv2 Join Message to its upstream router, I'm baffled since I can't see any video sent on my vlc receiver though I can see packets coming into it. See below:
<br><br>17:19:39.634155 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0x9a8d7789:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:
39.646131 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0x89a0d7d2:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:39.659118 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0x960ae0a2:0|1232) 65336 > 1234: UDP, length 1316
<br>17:19:39.670100 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0xaa68e0b2:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:39.683136
IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0x856c81f0:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:39.695087 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0xd64fbf0f:0|1232) 65336 > 1234: UDP, length 1316
<br>17:19:39.708045 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0x99f7d97b:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:39.720029
IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0xdc3a139d:0|1232) 65336 > 1234: UDP, length 1316<br>17:19:39.732111 IP6 (flowlabel 0x97cd0, hlim 10, next-header: Fragment (44), length: 1240) 2001:ec2:4002:fa11:200:24ff:fec4:3235 > ff3e::1234: frag (0xa3688a13:0|1232) 65336 > 1234: UDP, length 1316
<br>17:19:47.410658 IP6 (hlim 1, next-header: Options (0), length: 52) fe80::219:5bff:fe2f:1468 > ff02::16: HBH (rtalert: 0x0000) (padn)ICMP6, multicast listener report v2, length 44, 1 group record(s) [gaddr ff3e::1234 block {[|icmp6]
<br><br>The logs were taken on the interface of the receiver connected to the upstream router.<br><br>Any ideas on such?<br><br>Thanks,<br>Hansi<br><br><div class="gmail_quote">On Dec 6, 2007 3:47 AM, Sachin K <<a href="mailto:sachinutd@gmail.com">
sachinutd@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I think the job of generating a MLDv2 report is the responsiblity of
<br>the Kernel. Application should be transperant of the MLD/IGMP report<br>handling.<br><br>That's why we have the socket interface with Multicast Source Filters.<br><br>Thanks,<br><font color="#888888">Sachin<br></font>
<div><div></div><div class="Wj3C7c"><br>On Dec 4, 2007 10:00 PM, Hansi <<a href="mailto:hantongs@gmail.com">hantongs@gmail.com</a>> wrote:<br>> Hello Sebastien,<br>><br>> Thank you for showing this to me. However, the issue that bugs me is that
<br>> upon specifying the (S,G) pair in VLC and pressing OK. Shouldn't it be that<br>> the application will generate a MLDv2 Join Message to the upstream router<br>> indicating that it wants to join the multicast group specifiied in the (S,G)
<br>> pair? Please correct me if I'm wrong.<br>><br>> Unfortunately, upon doing so. I dont see any MLDv2 Join Message. Though I<br>> see Multicast Listener Report messages but not intended for the multicast
<br>> group specified in the (S,G) pair.<br>><br>> Appreciate you inputs on this.<br>><br>> Regards,<br>> Hansi<br>><br>><br>><br>> On Dec 4, 2007 9:53 PM, Sebastien Chaumontet <<a href="mailto:sebastien@chaumontet.net">
sebastien@chaumontet.net</a>><br>> wrote:<br>> > Hi,<br>> ><br>> > I'm using ipv6 multicast SSM + vlc without any issue.<br>> ><br>> > For example logs in my multicast router shows:
<br>> > Dec 04 14:45:16 [eth0] MLD, Received a MLDv2 Membership Report from<br>> > fe80::226:54ff:fe10:70ad to ff02::16<br>> > Dec 04 14:45:16 Created group ff3e::1234 using source discs data-plane<br>> > Dec 04 14:45:16 Created Group ff3e::1234.
<br>> > Dec 04 14:45:16 Create state for group ff3e::1234.<br>> > Dec 04 14:45:16 (ff3e::1234) Added eth0 to interface list.<br>> > Dec 04 14:45:16 [eth0] (ff3e::1234) Refresh triggered by<br>> > fe80::226:54ff:fe10:70ad with mode CHANGE_TO_INCLUDE and sources
<br>> > {2001:ec2:4002:fa11:200:24ff:fec4:3235}.<br>> > Dec 04 14:45:16 [eth0] (ff3e::1234) Filter is now Include<br>> > {2001:ec2:4002:fa11:200:24ff:fec4:3235}<br>> > Dec 04 14:45:16 Created source state for
<br>> 2001:ec2:4002:fa11:200:24ff:fec4:3235.<br>> > Dec 04 14:45:16 (ff3e::1234) PIM,<br>> > (2001:ec2:4002:fa11:200:24ff:fec4:3235) set_local_oif eth0 join<br>> > Dec 04 14:45:16 (ff3e::1234) PIM,<br>
> > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Added intf eth0<br>> > Dec 04 14:45:16 (ff3e::1234) PIM,<br>> > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Intf(eth0) Changed state<br>> > NoInfo -> Include
<br>> > Dec 04 14:45:16 (ff3e::1234) PIM,<br>> > (2001:ec2:4002:fa11:200:24ff:fec4:3235) update_fib(eth0) += 1 [with<br>> > iif=(null)]<br>> > Dec 04 14:45:16 (ff3e::1234) PIM,<br>> > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Internal activity changed to
<br>> > true<br>> > Dec 04 14:45:16 (ff3e::1234) PIM, Created state<br>> > (2001:ec2:4002:fa11:200:24ff:fec4:3235).<br>> > Dec 04 14:45:16 Target 2001:ec2:4002:fa11:200:24ff:fec4:3235 using<br>> > entry ::/0 [Static].
<br>> > ...<br>> ><br>> > So, my router can see MLDv2 (S,G) joins.<br>> ><br>> > Test performed with VLC 0.8.6 on ubuntu with 2.6.20-16-generic<br>> > Command line used: vlc -I dummy<br>
> > udp://[2001:ec2:4002:fa11:200:24ff:fec4:3235]@[ff3e::1234]<br>> ><br>> > Router is mrd6 runing on Linux.<br>> ><br>> > Hope this help.<br>> ><br>> > Regards<br>> > Seb<br>
> ><br>> ><br>> ><br>> ><br>> > On Dec 4, 2007 1:51 PM, Hansi <<a href="mailto:hantongs@gmail.com">hantongs@gmail.com</a>> wrote:<br>> > > Hello All,<br>> > ><br>> > > Has anyone tried using VLC as a streaming client under MLDv2 protocol on
<br>> a<br>> > > PIM SSM topology setup? I have a IPv6 multicast setup with XORP as<br>> multicast<br>> > > routers. However, I can't receive any multicast streams. I don't see any<br>> > > MLDv2 Join message generated by vlc either upon trying to join a (S,G)
<br>> > > channel.<br>> > > More details on this link:<br>> > ><br>> <a href="http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-December/002251.html" target="_blank">http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-December/002251.html
</a><br>> .<br>> > > Appreciate the assistance.<br>> > ><br>> > ><br>> > > Thanks,<br>> > > Hansi<br>> > ><br>> > > _______________________________________________
<br>> > > streaming mailing list<br>> > > To unsubscribe or modify your subscription options:<br>> > > <a href="http://mailman.videolan.org/listinfo/streaming" target="_blank">http://mailman.videolan.org/listinfo/streaming
</a><br>> > ><br>> > ><br>> ><br>><br>><br>> _______________________________________________<br>> streaming mailing list<br>> To unsubscribe or modify your subscription options:<br>>
<a href="http://mailman.videolan.org/listinfo/streaming" target="_blank">http://mailman.videolan.org/listinfo/streaming</a><br>><br>><br></div></div></blockquote></div><br>