[pim] Bidir-PIM DF state transitions - events are not clear to understand the scenario and situation
Sundara Moorthy M <Sundara.Moorthy@aricent.com> Wed, 20 July 2011 09:23 UTC
Return-Path: <Sundara.Moorthy@aricent.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C9D21F88A1 for <pim@ietfa.amsl.com>; Wed, 20 Jul 2011 02:23:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.184
X-Spam-Level:
X-Spam-Status: No, score=-0.184 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 49DkOsDIpUIU for <pim@ietfa.amsl.com>; Wed, 20 Jul 2011 02:23:31 -0700 (PDT)
Received: from jaguar.aricent.com (jaguar.aricent.com [180.151.2.24]) by ietfa.amsl.com (Postfix) with ESMTP id 583F821F888A for <pim@ietf.org>; Wed, 20 Jul 2011 02:23:30 -0700 (PDT)
Received: from jaguar.aricent.com (localhost [127.0.0.1]) by postfix.imss71 (Postfix) with ESMTP id 7D3A536BD6; Wed, 20 Jul 2011 14:48:34 +0530 (IST)
Received: from GUREXHT02.ASIAN.AD.ARICENT.COM (gurexht02.asian.ad.aricent.com [10.203.171.138]) by jaguar.aricent.com (Postfix) with ESMTP id 6E52436BE0; Wed, 20 Jul 2011 14:48:34 +0530 (IST)
Received: from GUREXMB02.ASIAN.AD.ARICENT.COM ([10.203.171.132]) by GUREXHT02.ASIAN.AD.ARICENT.COM ([10.203.171.138]) with mapi; Wed, 20 Jul 2011 14:53:28 +0530
From: Sundara Moorthy M <Sundara.Moorthy@aricent.com>
To: "M.Handley@cs.ucl.ac.uk" <M.Handley@cs.ucl.ac.uk>, "kouvelas@cisco.com" <kouvelas@cisco.com>, "speakman@cisco.com" <speakman@cisco.com>, "lorenzo@digitalfountain.com" <lorenzo@digitalfountain.com>
Date: Wed, 20 Jul 2011 14:53:25 +0530
Thread-Topic: Bidir-PIM DF state transitions - events are not clear to understand the scenario and situation
Thread-Index: AcxGvqzMNqe/c8XpQnWcX5NvsA95FA==
Message-ID: <34AB0AF86DBB71498AE06389F3116EDA01A0CA466B@GUREXMB02.ASIAN.AD.ARICENT.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_34AB0AF86DBB71498AE06389F3116EDA01A0CA466BGUREXMB02ASIA_"
MIME-Version: 1.0
Cc: "pim@ietf.org" <pim@ietf.org>
Subject: [pim] Bidir-PIM DF state transitions - events are not clear to understand the scenario and situation
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pim>, <mailto:pim-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pim>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pim>, <mailto:pim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2011 09:23:35 -0000
Hi Authors, I am going through the RFC 5015 for BIDIR-PIM implementation. DF election state machine mentioned in the table (Figure 3: Designated Forwarder election state machine in tabular form) is not clear. There is so many terms/terminologies used in the above said table, which are not clarified anywhere in the section:3.5.3 and also in section:3.5.2. Please find my queries below: You have mentioned around 11 events. But I don't understand the meaning and the difference between the below mentioned events. 1. Recv better PASS/WIN 2. Recv PASS for us 3. Recv better BACK-OFF 4. Recv better BACK OFF for us 5. Recv worse PASS/WIN/BACK-OFF How does the event 1 and event 2 differ from each other? How does the event 3 and event 4 differ from each other? When does the event 2 and event 4 occur(Highlighted in Blue in below table)?? In the below table, for the "Prev State: Lose" and the "event: Recv Better Offer", why is that state change required there(Highlighted in RED)? Since the "Prev State: Lose" and the better offer event is received, it doesn't need to change the state and anyway its going to be in Lose state. +-------------+------------------------------------------------------+ | | Event | | Prev State +-----------------+------------------+-----------------+ | | Recv better | Recv better | Recv better | | | Pass / Win | Backoff | Offer | +-------------+-----------------+------------------+-----------------+ | | -> Lose | - | - | | Offer | DF = Sender or | DFT = BOperiod | DFT = OPhigh; | | | Target; Stop | + OPlow; MC = | MC = 0 | | | DFT | 0 | | +-------------+-----------------+------------------+-----------------+ | | - | - | -> Offer | | Lose | DF = Sender or | DF = Sender | DFT = OPhigh; | | | Target | | MC = 0 | +-------------+-----------------+------------------+-----------------+ | | -> Lose | -> Lose | -> Backoff | | | DF = Sender or | DF = Sender; | Set Best to | | Win | Target; Stop | Stop DFT | Sender; Send | | | DFT | | Backoff; DFT = | | | | | BOperiod | +-------------+-----------------+------------------+-----------------+ | | -> Lose | -> Lose | - | | | DF = Sender or | DF = Sender; | Set Best to | | Backoff | Target; Stop | Stop DFT | Sender; Send | | | DFT | | Backoff; DFT = | | | | | BOperiod | +-------------+-----------------+------------------+-----------------+ +-----------+-------------------------------------------------------+ | | Event | | +-------------+-------------+--------------+------------+ |Prev State |Recv Backoff |Recv Pass |Recv Worse |Recv worse | | |for us |for us |Pass / Win / |Offer | | | | |Backoff | | +-----------+-------------+-------------+--------------+------------+ | |- |-> Win |- |- | | |DFT = |Stop DFT |Set DF to |DFT ?= | |Offer |BOperiod + | |Sender or |OPlow; MC = | | |OPlow; MC = | |Target; DFT |0 | | |0 | |?= OPlow; MC | | | | | |= 0 | | +-----------+-------------+-------------+--------------+------------+ | |-> Offer |-> Offer |-> Offer |-> Offer | | |DF = Sender; |DF = Sender; |DF = Sender |DFT = OPlow;| |Lose |DFT = OPlow; |DFT = OPlow; |or Target; |MC = 0 | | |MC = 0 |MC = 0 |DFT = OPlow; | | | | | |MC = 0 | | +-----------+-------------+-------------+--------------+------------+ | |-> Offer |-> Offer |-> Offer |- | | |DF = Sender; |DF = Sender; |DF = Sender |Send Winner | |Win |DFT = OPlow; |DFT = OPlow; |or Target; | | | |MC = 0 |MC = 0 |DFT = OPlow; | | | | | |MC = 0 | | +-----------+-------------+-------------+--------------+------------+ | |-> Offer |-> Offer |-> Offer |-> Win | | |DF = Sender; |DF = Sender; |DF = Sender |Send Winner;| |Backoff |DFT = OPlow; |DFT = OPlow; |or Target; |Stop DFT | | |MC = 0 |MC = 0 |DFT = OPlow; | | | | |MC = 0 | | | +-----------+-------------+-------------+--------------+------------+ Thanks and Regards, Sundara Moorthy M =============================================================================== Please refer to http://www.aricent.com/legal/email_disclaimer.html for important disclosures regarding this electronic communication. ===============================================================================
- [pim] Bidir-PIM DF state transitions - events areā¦ Sundara Moorthy M