Re: [streaming] VLC on an IPv6 PIM SSM scenario

Hansi <[email protected]>
Newsgroups gmane.comp.video.videolan.vls.general
Message-ID <[email protected]>
Hello All,

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).

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:

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
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
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
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
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
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
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
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
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
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]

The logs were taken on the interface of the receiver connected to the
upstream router.

Any ideas on such?

Thanks,
Hansi

On Dec 6, 2007 3:47 AM, Sachin K <[email protected]> wrote:

> I think the job of generating a MLDv2 report is the responsiblity of
> the Kernel. Application should be transperant of the MLD/IGMP report
> handling.
>
> That's why we have the socket interface with Multicast Source Filters.
>
> Thanks,
> Sachin
>
> On Dec 4, 2007 10:00 PM, Hansi <[email protected]> wrote:
> > Hello Sebastien,
> >
> > Thank you for showing this to me. However, the issue that bugs me is
> that
> > upon specifying the (S,G) pair in VLC and pressing OK. Shouldn't it be
> that
> > the application will generate a MLDv2 Join Message to the upstream
> router
> > indicating that it wants to join the multicast group specifiied in the
> (S,G)
> > pair? Please correct me if I'm wrong.
> >
> > Unfortunately, upon doing so. I dont see any MLDv2 Join Message. Though
> I
> > see Multicast Listener Report messages but not intended for the
> multicast
> > group specified in the (S,G) pair.
> >
> > Appreciate you inputs on this.
> >
> > Regards,
> > Hansi
> >
> >
> >
> > On Dec 4, 2007 9:53 PM, Sebastien Chaumontet <[email protected]>
> > wrote:
> > > Hi,
> > >
> > > I'm using ipv6 multicast SSM + vlc without any issue.
> > >
> > > For example logs in my multicast router shows:
> > > Dec 04 14:45:16 [eth0] MLD, Received a MLDv2 Membership Report from
> > > fe80::226:54ff:fe10:70ad to ff02::16
> > > Dec 04 14:45:16 Created group ff3e::1234 using source discs data-plane
> > > Dec 04 14:45:16 Created Group ff3e::1234.
> > > Dec 04 14:45:16 Create state for group ff3e::1234.
> > > Dec 04 14:45:16 (ff3e::1234) Added eth0 to interface list.
> > > Dec 04 14:45:16 [eth0] (ff3e::1234) Refresh triggered by
> > > fe80::226:54ff:fe10:70ad with mode CHANGE_TO_INCLUDE and sources
> > > {2001:ec2:4002:fa11:200:24ff:fec4:3235}.
> > > Dec 04 14:45:16 [eth0] (ff3e::1234) Filter is now Include
> > > {2001:ec2:4002:fa11:200:24ff:fec4:3235}
> > > Dec 04 14:45:16 Created source state for
> > 2001:ec2:4002:fa11:200:24ff:fec4:3235.
> > > Dec 04 14:45:16 (ff3e::1234) PIM,
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235) set_local_oif eth0  join
> > > Dec 04 14:45:16 (ff3e::1234) PIM,
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Added intf eth0
> > > Dec 04 14:45:16 (ff3e::1234) PIM,
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Intf(eth0) Changed state
> > > NoInfo -> Include
> > > Dec 04 14:45:16 (ff3e::1234) PIM,
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235) update_fib(eth0) += 1 [with
> > > iif=(null)]
> > > Dec 04 14:45:16 (ff3e::1234) PIM,
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235) Internal activity changed to
> > > true
> > > Dec 04 14:45:16 (ff3e::1234) PIM, Created state
> > > (2001:ec2:4002:fa11:200:24ff:fec4:3235).
> > > Dec 04 14:45:16 Target 2001:ec2:4002:fa11:200:24ff:fec4:3235 using
> > > entry ::/0 [Static].
> > > ...
> > >
> > > So, my router can see MLDv2 (S,G) joins.
> > >
> > > Test performed with VLC 0.8.6 on ubuntu with 2.6.20-16-generic
> > > Command line used: vlc -I dummy
> > > udp://[2001:ec2:4002:fa11:200:24ff:fec4:3235]@[ff3e::1234]
> > >
> > > Router is mrd6 runing on Linux.
> > >
> > > Hope this help.
> > >
> > > Regards
> > > Seb
> > >
> > >
> > >
> > >
> > > On Dec 4, 2007 1:51 PM, Hansi <[email protected]> wrote:
> > > > Hello All,
> > > >
> > > > Has anyone tried using VLC as a streaming client under MLDv2
> protocol on
> > a
> > > > PIM SSM topology setup? I have a IPv6 multicast setup with XORP as
> > multicast
> > > > routers. However, I can't receive any multicast streams. I don't see
> any
> > > > MLDv2 Join message generated by vlc either upon trying to join a
> (S,G)
> > > > channel.
> > > > More details on this link:
> > > >
> >
> http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-December/002251.html
> > .
> > > > Appreciate the assistance.
> > > >
> > > >
> > > > Thanks,
> > > > Hansi
> > > >
> > > > _______________________________________________
> > > > streaming mailing list
> > > > To unsubscribe or modify your subscription options:
> > > > http://mailman.videolan.org/listinfo/streaming
> > > >
> > > >
> > >
> >
> >
> > _______________________________________________
> > streaming mailing list
> > To unsubscribe or modify your subscription options:
> > http://mailman.videolan.org/listinfo/streaming
> >
> >
>

_______________________________________________
streaming mailing list
To unsubscribe or modify your subscription options:
http://mailman.videolan.org/listinfo/streaming
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.