Re: [magma] IGMP Router Group Membership state
Bharat Joshi <bharat_joshi@infosys.com> Mon, 18 January 2010 13:01 UTC
Return-Path: <bharat_joshi@infosys.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 1C73B3A6869 for <magma@core3.amsl.com>; Mon, 18 Jan 2010 05:01:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_53=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 MaBM6D7hk89J for <magma@core3.amsl.com>; Mon, 18 Jan 2010 05:01:03 -0800 (PST)
Received: from kecgate06.infosys.com (Kecgate06.infosys.com [122.98.14.33]) by core3.amsl.com (Postfix) with ESMTP id 4B9183A67A5 for <magma@core3.amsl.com>; Mon, 18 Jan 2010 05:01:01 -0800 (PST)
X-TM-IMSS-Message-ID: <0193664300003994@kecgate06.infosys.com>
Received: from blrkechub04.ad.infosys.com ([10.66.236.44]) by kecgate06.infosys.com ([122.98.14.33]) with ESMTP (TREND IMSS SMTP Service 7.0) id 0193664300003994 ; Mon, 18 Jan 2010 18:31:13 +0530
Received: from BLRKECMBX02.ad.infosys.com ([10.66.236.22]) by blrkechub04.ad.infosys.com ([10.66.236.44]) with mapi; Mon, 18 Jan 2010 18:30:55 +0530
From: Bharat Joshi <bharat_joshi@infosys.com>
To: rajasekar bonthala <rajasekhar.bonthala@gmail.com>
Date: Mon, 18 Jan 2010 18:27:12 +0530
Thread-Topic: [magma] IGMP Router Group Membership state
Thread-Index: AcqYPaNp9Jx6Ngv1TzWldOBkjdTxFwAAB1NA
Message-ID: <31D55C4D55BEED48A4459EB64567589A1010CEE9C5@BLRKECMBX02.ad.infosys.com>
References: <cddcb65a1001180300qb57bbdawbdbd7dc2257a5188@mail.gmail.com> <31D55C4D55BEED48A4459EB64567589A1010CEE9C4@BLRKECMBX02.ad.infosys.com>, <cddcb65a1001180431v1c3bcb9axa318ccabe53e166@mail.gmail.com>
In-Reply-To: <cddcb65a1001180431v1c3bcb9axa318ccabe53e166@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "magma@ietf.org" <magma@ietf.org>, "magma@core3.amsl.com" <magma@core3.amsl.com>
Subject: Re: [magma] IGMP Router Group Membership state
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, 18 Jan 2010 13:01:04 -0000
RajaSekhar, I am not sure what you exactly mean by 'please explain on what is "EXCLUDE (A*B,B-A)". I understand that this does not look straight forward but if you do the calculation with a list of source and group address, you will see that this is just perfect. Same is true with the other rule. Please use a specific group-address and source address to check them out. The sources in the include list are those which has been explicitly asked to be allowed. This is maintained so that a router can move from Exclude to Include mode as and when group-timer fires. Source in exclude list are simply not forwarded and is explicitly asked to be excluded by someone on LAN. Thanks, Bharat ________________________________________ From: rajasekar bonthala [rajasekhar.bonthala@gmail.com] Sent: Monday, January 18, 2010 6:01 PM To: Bharat Joshi Cc: magma@ietf.org; magma@core3.amsl.com Subject: Re: [magma] IGMP Router Group Membership state Bharat, Thanks a lot for the reply. In the first rule can you please explain on what is "EXCLUDE (A*B,B-A)" and what is the meaning of action of the router i.e :- (B-A)=0 Delete (A-B) Send Q(G,A*B) Group Timer=GMI In the seconds rule can you explain me the meaning of "EXCLUDE (X+A,Y-A)" and "(A)=GMI " You said that in the exclude mode, it maintains two lists, one is the exclude list and the other is the include list. Is it that Exclude list to inform about the blocked sources and Include list to inform the sources from which the multicast packets are allowed. Am i correct. Thanks, RajaSekhar On Mon, Jan 18, 2010 at 5:31 PM, Bharat Joshi <bharat_joshi@infosys.com<mailto:bharat_joshi@infosys.com>> wrote: Raja, When the To_Ex(A) is received, router will change its mode to EXCLUDE. In exclude mode, it maintains two list. Following rule will apply: INCLUDE (A) TO_EX (B) EXCLUDE (A*B,B-A) (B-A)=0 Delete (A-B) Send Q(G,A*B) Group Timer=GMI Now when router generates group-source specific query and it gets a response with IS_INC(A). Following rule will apply: EXCLUDE (X,Y) IS_IN (A) EXCLUDE (X+A,Y-A) (A)=GMI The state as per this will be EXCLUDE mode with source 'A' in Include list and exclude list will now be empty. Now if the response does not come, state will be EXCLUDE (A*B,B-A) which is an empty include list and source 'A' in exclude list. Thanks, Bharat ________________________________________ From: magma-bounces@ietf.org<mailto:magma-bounces@ietf.org> [magma-bounces@ietf.org<mailto:magma-bounces@ietf.org>] On Behalf Of rajasekar bonthala [rajasekhar.bonthala@gmail.com<mailto:rajasekhar.bonthala@gmail.com>] Sent: Monday, January 18, 2010 4:30 PM To: magma@ietf.org<mailto:magma@ietf.org>; magma@core3.amsl.com<mailto:magma@core3.amsl.com> Subject: [magma] IGMP Router Group Membership state Hi All, Section 6.4.2 of RFC 3376 talks about on how should IGMP routers respond on receiving Filter Mode Change and Source List Change records. I do not get about what should be the action of the IGMP router in the following scenario. Router is in "INCLUDE A" state. It receives a report "TO EXCLUDE A". Here, IGMP Router sends a Group and Source specific query for the source A group B. Let us say that IGMP Router receives a response "IS INCLUDE A". What should be the state of the IGMP Router before and after receiving response? What should be the state of the IGMP Router if it doesn't receive any response before the last member query time expires? In my IGMP Router I could see the state as below : BEFORE RESPONSE : atca-f120#show ip igmp groups detail Interface: ge45 Group: 224.0.6.130 Uptime: 00:00:20 Group mode: Exclude (Expires: 00:06:22) Last reporter: 192.168.1.8 Group source list: (R - Remote, M - SSM Mapping, S - Static) Include Source List : Source Address Uptime v3 Exp Fwd Flags 10.10.10.10 00:00:20 00:00:27 Yes R NO RESPONSE : atca-f120#show ip igmp groups detail Interface: ge45 Group: 224.0.6.130 Uptime: 00:00:49 Group mode: Exclude (Expires: 00:05:53) Last reporter: 192.168.1.8 Group source list: (R - Remote, M - SSM Mapping, S - Static) Exclude Source List : Source Address Uptime v3 Exp Fwd Flags 10.10.10.10 00:00:49 stopped No R But could not interpret the above outputs. Can anyone help me. Thanks, RajaSekhar **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system. ***INFOSYS******** End of Disclaimer ********INFOSYS***
- [magma] IGMP Router Group Membership state rajasekar bonthala
- Re: [magma] IGMP Router Group Membership state Bharat Joshi
- Re: [magma] IGMP Router Group Membership state rajasekar bonthala
- Re: [magma] IGMP Router Group Membership state Bharat Joshi
- Re: [magma] IGMP Router Group Membership state rajasekar bonthala
- Re: [magma] IGMP Router Group Membership state Indranil Bhattacharya