Re: [magma] Question about IGMPv3 state change

Kunal Shah <kunal.shah@ericsson.com> Mon, 07 March 2011 12:21 UTC

Return-Path: <kunal.shah@ericsson.com>
X-Original-To: magma@core3.amsl.com
Delivered-To: magma@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E5F113A699C for <magma@core3.amsl.com>; Mon, 7 Mar 2011 04:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.545
X-Spam-Level:
X-Spam-Status: No, score=-1.545 tagged_above=-999 required=5 tests=[AWL=0.454, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7EWzqxcXI5zk for <magma@core3.amsl.com>; Mon, 7 Mar 2011 04:21:29 -0800 (PST)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.8]) by core3.amsl.com (Postfix) with ESMTP id B655B3A63D3 for <magma@ietf.org>; Mon, 7 Mar 2011 04:21:29 -0800 (PST)
Received: from eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id p27CMfDE006755; Mon, 7 Mar 2011 06:22:42 -0600
Received: from EUSAACMS0703.eamcs.ericsson.se ([169.254.1.208]) by eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) with mapi; Mon, 7 Mar 2011 07:22:35 -0500
From: Kunal Shah <kunal.shah@ericsson.com>
To: Indranil Bhattacharya <myselfindranil@gmail.com>
Date: Mon, 07 Mar 2011 07:22:34 -0500
Thread-Topic: [magma] Question about IGMPv3 state change
Thread-Index: AcvXSx/oxZZJLNUMQFWdKK60cS0TrgFdNHgw
Message-ID: <4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFF@EUSAACMS0703.eamcs.ericsson.se>
References: <4FD1E7CD248BF84F86BD4814EDDDBCC150EA194541@EUSAACMS0703.eamcs.ericsson.se> <AANLkTi=eLgsxAA3xtMHyheASX0AdwWXHDtNhWaYWTzku@mail.gmail.com>
In-Reply-To: <AANLkTi=eLgsxAA3xtMHyheASX0AdwWXHDtNhWaYWTzku@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_4FD1E7CD248BF84F86BD4814EDDDBCC150EBFAEDFFEUSAACMS0703e_"
MIME-Version: 1.0
Cc: "magma@ietf.org" <magma@ietf.org>
Subject: Re: [magma] Question about IGMPv3 state change
X-BeenThere: magma@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multicast and Anycast Group Membership <magma.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/magma>, <mailto:magma-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/magma>
List-Post: <mailto:magma@ietf.org>
List-Help: <mailto:magma-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/magma>, <mailto:magma-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2011 12:21:31 -0000

Hi Indranil,

Consider this,

X= s1,s2
Y= s3,s4

A=s4,s5

Then X+A= s1,s2,s4,s5
Y-A=s3

s5 is in X even when it is not being blocked ??

Kunal

________________________________
From: Indranil Bhattacharya [mailto:myselfindranil@gmail.com]
Sent: Monday, February 28, 2011 6:57 PM
To: Kunal Shah
Cc: magma@ietf.org
Subject: Re: [magma] Question about IGMPv3 state change

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 <kunal.shah@ericsson.com<mailto:kunal.shah@ericsson.com>> 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
magma@ietf.org<mailto:magma@ietf.org>
https://www.ietf.org/mailman/listinfo/magma