Re: Question about IGMPv3 state change
Kunal Shah <[email protected]> Mon, 7 Mar 2011 07:22:34 -0500
| Newsgroups | gmane.ietf.magma |
|---|---|
| Message-ID | <4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFF@EUSAACMS0703.eamcs.ericsson.se> |
--===============0101849280== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFFEUSAACMS0703e_" --_000_4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFFEUSAACMS0703e_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Indranil, Consider this, X=3D s1,s2 Y=3D s3,s4 A=3Ds4,s5 Then X+A=3D s1,s2,s4,s5 Y-A=3Ds3 s5 is in X even when it is not being blocked ?? Kunal ________________________________ From: Indranil Bhattacharya [mailto:[email protected]] Sent: Monday, February 28, 2011 6:57 PM To: Kunal Shah Cc: [email protected] Subject: Re: [magma] Question about IGMPv3 state change Hi Kunal, x =3D s1,s2 y=3D s3,s4 a=3Ds2,s3 x+a =3D s1,s2,s3 y-a =3D s4 Does it answer your question? Thanks, Indranil On Tue, Feb 15, 2011 at 1:28 AM, Kunal Shah <[email protected]<mailto= :[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 element= s of A to X. This also implies that sources not removed from Y will still e= nd up being added to X. My question is why cant we add only those elemets o= f 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]<mailto:[email protected]> https://www.ietf.org/mailman/listinfo/magma --_000_4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFFEUSAACMS0703e_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <META content=3D"MSHTML 6.00.6001.18565" name=3DGENERATOR></HEAD> <BODY> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Hi Indranil,</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Consider this,</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>X=3D s1,s2</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Y=3D s3,s4</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>A=3Ds4,s5</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Then X+A=3D s1,s2,s4,s5</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Y-A=3Ds3</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>s5 is in X even when it is not being blocked=20 ??</FONT></SPAN></DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2></FONT></SPAN> </DIV> <DIV dir=3Dltr align=3Dleft><SPAN class=3D352260512-07032011><FONT face=3DA= rial=20 color=3D#0000ff size=3D2>Kunal</FONT></SPAN></DIV><BR> <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft> <HR tabIndex=3D-1> <FONT face=3DTahoma size=3D2><B>From:</B> Indranil Bhattacharya=20 [mailto:[email protected]] <BR><B>Sent:</B> Monday, February 28, 201= 1=20 6:57 PM<BR><B>To:</B> Kunal Shah<BR><B>Cc:</B> [email protected]<BR><B>Subject= :</B>=20 Re: [magma] Question about IGMPv3 state change<BR></FONT><BR></DIV> <DIV></DIV> <DIV>Hi Kunal,</DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT> </DIV> <DIV> </DI= V> <DIV>x =3D s1,s2</DIV> <DIV>y=3D s3,s4</DIV> <DIV>a=3Ds2,s3</DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT> </DIV> <DIV>x+a =3D s1,s2,s3</DIV> <DIV>y-a =3D s4<BR></DIV> <DIV>Does it answer your question?</DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT> </DIV> <DIV>Thanks,</DIV> <DIV>Indranil</DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT><BR> </DIV> <DIV class=3Dgmail_quote>On Tue, Feb 15, 2011 at 1:28 AM, Kunal Shah <SPAN= =20 dir=3Dltr><<A=20 href=3D"mailto:[email protected]">[email protected]</A>></SP= AN>=20 wrote:<BR> <BLOCKQUOTE class=3Dgmail_quote=20 style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1p= x solid"> <DIV><FONT face=3D"Arial, sans-serif" size=3D2> <DIV>Hi all,</DIV> <DIV> </DIV> <DIV>I have a question about IGMPv3 state machine. If a group is in EX(X,= Y)=20 and a TO_IN(A) is received, the new state according to the RFC is EX (X+A= ,=20 Y-A). I think this mean remove all the elements of A from Y and add all=20 elements of A to X. This also implies that sources not removed from Y wil= l=20 still end up being added to X. My question is why cant we add only those= =20 elemets of A to X which are removed from Y as opposed to adding all the=20 elements of A to X ??</DIV> <DIV> </DIV> <DIV>If only the elements that are removed from Y are added to X, the new= =20 state would look like EX (X+(Y*A), Y-A). </DIV> <DIV> </DIV> <DIV>Am I missing something here??</DIV> <DIV> </DIV> <DIV>Kunal</DIV> <DIV> </DIV></FONT></DIV><BR>_______________________________________= ________<BR>magma=20 mailing list<BR><A href=3D"mailto:[email protected]">[email protected]</A><BR><= A=20 href=3D"https://www.ietf.org/mailman/listinfo/magma"=20 target=3D_blank>https://www.ietf.org/mailman/listinfo/magma</A><BR><BR></= BLOCKQUOTE></DIV><BR></BODY></HTML> --_000_4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFFEUSAACMS0703e_-- --===============0101849280== 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 --===============0101849280==--