Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jul 2020 13:48:07 +0200
From:      Hans Petter Selasky <hps@selasky.org>
To:        Fabrice Colliot <f.colliot@gmail.com>, freebsd-net@freebsd.org
Subject:   Re: Multicast: membership to (*, G) group after leaving a (S, G) group
Message-ID:  <2516812c-667c-d24a-d100-aea0f7e60b69@selasky.org>
In-Reply-To: <CAC-yrDdYJbfcr=EqJ%2BQOZZCPVt6S7o=cQWNqfM6LQz=ffZi1-A@mail.gmail.com>
References:  <CAC-yrDdYJbfcr=EqJ%2BQOZZCPVt6S7o=cQWNqfM6LQz=ffZi1-A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-07-07 12:01, Fabrice Colliot wrote:
> Hi,
> 
> I'm using smcroute to join and leave multicast groups and I don't
> understand the behavior of FreeBSD when the group is left.
> 
> Here is what I do:
> 
> smcroute join em1 10.3.4.5 224.0.55.55
> ifmcstat -i em1
> em1:
>          inet 10.10.0.1
>          igmpv3 rv 2 qi 125 qri 10 uri 3
>                  group 224.0.55.55 mode include
>                          mcast-macaddr 01:00:5e:00:37:37
>                  group 224.0.0.1 mode exclude
>                          mcast-macaddr 01:00:5e:00:00:01
> 
> smcroute leave em1 10.3.4.5 224.0.55.55
> ifmcstat -i em1
> em1:
>          inet 10.10.0.1
>          igmpv3 rv 2 qi 125 qri 10 uri 3
>                  group 224.0.55.55 mode undefined
>                          mcast-macaddr 01:00:5e:00:37:37
>                  group 224.0.0.1 mode exclude
>                          mcast-macaddr 01:00:5e:00:00:01
> 
> At this point, I expected to have no membership left on em1 for 224.0.55.55
> but ifmcstat shows that the interface is still a member of the group but in
> undefined mode.
> 
> I was wondering if anybody could tell me why the group membership seems to
> be transitioned to a (*, G) membership when all the (S, G) memberships are
> removed.
> 

Which version of FreeBSD is this?

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2516812c-667c-d24a-d100-aea0f7e60b69>