Re: Question about IGMPv3 state change

Indranil Bhattacharya <[email protected]> Mon, 28 Feb 2011 18:56:31 +0530
Newsgroups gmane.ietf.magma
Message-ID <[email protected]>
--===============1671420717==
Content-Type: multipart/alternative; boundary=00163630f827c7c8c3049d57a0b9

--00163630f827c7c8c3049d57a0b9
Content-Type: text/plain; charset=ISO-8859-1

Hi Kunal,


x = s1,s2
y= s3,s4
a=s2,s3

x+a = s1,s2,s3
y-a = s4
Does it answer your question?

Thanks,
Indranil


On Tue, Feb 15, 2011 at 1:28 AM, Kunal Shah <[email protected]> wrote:

>  Hi all,
>
> I have a question about IGMPv3 state machine. If a group is in EX(X,Y) and
> a TO_IN(A) is received, the new state according to the RFC is EX (X+A, Y-A).
> I think this mean remove all the elements of A from Y and add all elements
> of A to X. This also implies that sources not removed from Y will still end
> up being added to X. My question is why cant we add only those elemets of A
> to X which are removed from Y as opposed to adding all the elements of A to
> X ??
>
> If only the elements that are removed from Y are added to X, the new state
> would look like EX (X+(Y*A), Y-A).
>
> Am I missing something here??
>
> Kunal
>
>
> _______________________________________________
> magma mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/magma
>
>

--00163630f827c7c8c3049d57a0b9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi Kunal,</div>
<div>=A0</div>
<div>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0</div>
<div>x =3D s1,s2</div>
<div>y=3D s3,s4</div>
<div>a=3Ds2,s3</div>
<div>=A0</div>
<div>x+a =3D s1,s2,s3</div>
<div>y-a =3D s4<br></div>
<div>Does it answer your question?</div>
<div>=A0</div>
<div>Thanks,</div>
<div>Indranil</div>
<div><br>=A0</div>
<div class=3D"gmail_quote">On Tue, Feb 15, 2011 at 1:28 AM, Kunal Shah <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]">kunal.shah@eri=
csson.com</a>&gt;</span> wrote:<br>
<blockquote style=3D"BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex=
; PADDING-LEFT: 1ex" class=3D"gmail_quote">
<div><font size=3D"2" face=3D"Arial, sans-serif">
<div>Hi all,</div>
<div>=A0</div>
<div>I have a question about IGMPv3 state machine. If a group is in EX(X,Y)=
 and a TO_IN(A) is received, the new state according to the RFC is EX (X+A,=
 Y-A). I think this mean remove all the elements of A from Y and add all el=
ements of A to X. This also implies that sources not removed from Y will st=
ill end up being added to X. My question is why cant we add only those elem=
ets of A to X which are removed from Y as opposed to adding all the element=
s of A to X ??</div>

<div>=A0</div>
<div>If only the elements that are removed from Y are added to X, the new s=
tate would look like EX (X+(Y*A), Y-A). </div>
<div>=A0</div>
<div>Am I missing something here??</div>
<div>=A0</div>
<div>Kunal</div>
<div>=A0</div></font></div><br>____________________________________________=
___<br>magma mailing list<br><a href=3D"mailto:[email protected]">[email protected]=
rg</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/magma" target=3D=
"_blank">https://www.ietf.org/mailman/listinfo/magma</a><br>
<br></blockquote></div><br>

--00163630f827c7c8c3049d57a0b9--

--===============1671420717==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
magma mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/magma

--===============1671420717==--