Re: [pim] WGLC: draft-ietf-pim-drlb-03

Bharat Joshi <bharat_joshi@infosys.com> Tue, 03 June 2014 11:15 UTC

Return-Path: <bharat_joshi@infosys.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1C91A01B4 for <pim@ietfa.amsl.com>; Tue, 3 Jun 2014 04:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.851
X-Spam-Level:
X-Spam-Status: No, score=-4.851 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q7Vj0gJADw9o for <pim@ietfa.amsl.com>; Tue, 3 Jun 2014 04:15:21 -0700 (PDT)
Received: from KECGATE08.infosys.com (kecgate08.infosys.com [122.98.10.33]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EA2C1A019B for <pim@ietf.org>; Tue, 3 Jun 2014 04:15:20 -0700 (PDT)
X-TM-IMSS-Message-ID: <149520aa00005e32@infosys.com>
Received: from BLRKECHUB12.ad.infosys.com ([10.66.236.44]) by infosys.com ([122.98.10.33]) with ESMTP (TREND IMSS SMTP Service 7.1) id 149520aa00005e32 ; Tue, 3 Jun 2014 16:47:54 +0530
Received: from BLRKECHUB07.ad.infosys.com (10.66.236.117) by BLRKECHUB12.ad.infosys.com (10.66.236.44) with Microsoft SMTP Server (TLS) id 14.2.318.4; Tue, 3 Jun 2014 16:43:06 +0530
Received: from BLRKECMBX13.ad.infosys.com ([fe80::c43d:ba67:abc0:11c3]) by BLRKECHUB07.ad.infosys.com ([::1]) with mapi id 14.02.0318.004; Tue, 3 Jun 2014 16:43:06 +0530
From: Bharat Joshi <bharat_joshi@infosys.com>
To: "Heidi Ou (hou)" <hou@cisco.com>, Mike McBride <mike.mcbride@ericsson.com>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: [pim] WGLC: draft-ietf-pim-drlb-03
Thread-Index: Ac92RKTTcHNidFXpQ2G8zQt0EgQ/KQAAWIYyARL1d4AASm8sEAAbkhIAAIOR/SEAKH5wAAAQO0Kn
Date: Tue, 03 Jun 2014 11:13:05 +0000
Message-ID: <35347FBF2796F94E936EE76C0E6047ED5D162368@BLRKECMBX13.ad.infosys.com>
References: <35347FBF2796F94E936EE76C0E6047ED5D1610A8@BLRKECMBX13.ad.infosys.com>, <CFB29306.9D987%hou@cisco.com>
In-Reply-To: <CFB29306.9D987%hou@cisco.com>
Accept-Language: en-US, en-IN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.168.200.132]
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/pim/EDglCyuLhVVGTCCgvXCJIxheqsw
Subject: Re: [pim] WGLC: draft-ietf-pim-drlb-03
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 03 Jun 2014 11:15:30 -0000

Hi Heidi,

     Thanks for your response. One reply in line.

Regards,
Bharat Joshi
http://bite-the-bytes.blogspot.com/
________________________________________
From: Heidi Ou (hou) [hou@cisco.com]
Sent: Tuesday, June 03, 2014 10:46 AM
To: Bharat Joshi; Mike McBride; pim@ietf.org
Subject: Re: [pim] WGLC: draft-ietf-pim-drlb-03

Hi Bharat,

On 6/2/14 1:02 AM, "Bharat Joshi" <bharat_joshi@infosys.com> wrote:


>>€ In section 3, I did not get what 'load balancing' are we talking about
>>in case of 'first hop routers'?
>>
>>[heidi] It is referring to the common implementation that when a
>>downstream
>>[heidi] router has multiple upstream neighbors that are equal cost as
>>[heidi] determined by IGP,
>>[heidi] it will ³load balance² the joins when choosing an upstream
>>[heidi] neighbor.
>>
>><Bharat>: I still did not fully get this. Is this for source or a RP?
>>Won't there be multiple multicast stream get forwarded to the LAN and
>>then assert will choose one forwarder. Why would we want to do this?
>
>
>"load balancing" for source. When a downstream sends PIM Join towards
>Upstream (including FHR), the downstream looks at its unicast RIB. If
>There are multiple ECMP path to reach the source, implementation
>Usually do load balancing automatically for each RIB lookup. Say if
>Downstream has p1,p2, p3, 3 paths to reach S1, it will use p1 for
>(S1,G1), p2 for (S1,G2), and P3 for (S1,G3)
>
>Bharat> The text in the draft does not clearly mention that this is
>specific for (S,G) and so its kind of confusing.


Since this is on FHR, it's normally a source tree. How about

"it will load balance the source tree joins when choosing an upstream
neighbor."

<Bharat>: Ok.

>
>>€ In section 6.3, in case of PIM assert, should not we override the
>>existing Assert algorithm completely and suggest that the winner should
>>be
>>selected based on the currently selected GDR?
>>
>>[heidi] Could you please elaborate the reasons why 6.3 is insufficient in
>>[heidi] this case?
>>
>><Bharat>: What I was trying to ask is that is there really a need to
>>suggest modifications in assert mechanism. Instead, let the assert
>>mechanism use the existing algorithm as it is. The only thing we need is
>>that we would want to reduce the traffic loss which can be avoided by
>>making R1 and R2 not stopping the forwarding.
>
>
>But we are trying to forward traffic via GDR, and that can't be done by
>current Assert algorithm.
>
><Bharat>: But why you want to dictate that? Won't it be easier to left it
>to Assert?
>


Are you suggesting all routers should select GDR as Assert winner?

We can only enforce new rule on routers supporting the draft. For those
don't
Understand GDR, the Assert computation have to be done with existing
algorithm.

<Bharat>: I just re-read this section. Couple of things:

* A small typo in "Using the above example, assume R1 and R3 agree on the new GDR, which  is R3", I think it should be 'assume R1 and R2 agree" here.

* I was trying to avoid changing assert metric. Can we do this? Make R1 and R2 delete their forwarding state (or leave the local channels) when they see traffic being received from R3 as well? Then there is no need to change assert messages at all.

thanks
- Heidi




**************** 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***