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

"Heidi Ou (hou)" <hou@cisco.com> Tue, 03 June 2014 05:16 UTC

Return-Path: <hou@cisco.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 9FCC51A00B0 for <pim@ietfa.amsl.com>; Mon, 2 Jun 2014 22:16:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.152
X-Spam-Level:
X-Spam-Status: No, score=-15.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 aEDtkb_UKlEH for <pim@ietfa.amsl.com>; Mon, 2 Jun 2014 22:16:07 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 114BB1A00A5 for <pim@ietf.org>; Mon, 2 Jun 2014 22:16:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3432; q=dns/txt; s=iport; t=1401772562; x=1402982162; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=bEMu/3t5TC3O4qDztAu0IXI3LHidESeSyOxnTmp+zVs=; b=iJePIq2n8y5gFmTfo+VWhQ35MVmU92irLDMFrz/sIPkHj0KXZKIL7ZTn Nk9Quugtd55K3QXV7/iWUhiAVfJJxt/xYH2HW2biAq9Pr9NbDJeWJaTUx EQ/mTRG9WnJTIvBzdM1odhs+LpTwnnbRO5wHq2PwFl+W6Ike5dWUjqwBN g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhMFAKBZjVOtJA2M/2dsb2JhbABZgweBKoJsv3EBGXIWdIIsDhURMSYBCBoCJgIEMBUQAgQBEohCrEGkOxeBKox1OgSCcYFLBJoAky2DOIIv
X-IronPort-AV: E=Sophos;i="4.98,962,1392163200"; d="scan'208";a="326921308"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-9.cisco.com with ESMTP; 03 Jun 2014 05:16:01 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id s535G112005302 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 3 Jun 2014 05:16:01 GMT
Received: from xmb-rcd-x06.cisco.com ([169.254.6.48]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0123.003; Tue, 3 Jun 2014 00:16:01 -0500
From: "Heidi Ou (hou)" <hou@cisco.com>
To: Bharat Joshi <bharat_joshi@infosys.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/SEAKH5wAA==
Date: Tue, 03 Jun 2014 05:16:00 +0000
Message-ID: <CFB29306.9D987%hou@cisco.com>
In-Reply-To: <35347FBF2796F94E936EE76C0E6047ED5D1610A8@BLRKECMBX13.ad.infosys.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.21.77.1]
Content-Type: text/plain; charset="utf-8"
Content-ID: <45672A8FAE6769449F715EBFB9039152@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/pim/ExmB1pk85g_QzbHoYlX25jHp6N4
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 05:16:08 -0000

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."



>
>>€ 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.

thanks
- Heidi