Re: [lisp] [pim] WGLC draft-ietf-pim-join-attributes-for-lisp-03

Dino Farinacci <farinacci@gmail.com> Fri, 03 June 2016 00:36 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A6BE12D0AB; Thu, 2 Jun 2016 17:36:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 A9mApWyx72UN; Thu, 2 Jun 2016 17:35:49 -0700 (PDT)
Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6358112D53F; Thu, 2 Jun 2016 17:35:44 -0700 (PDT)
Received: by mail-qg0-x234.google.com with SMTP id 93so4763789qgx.2; Thu, 02 Jun 2016 17:35:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rXO83IgXUcPO+5DkjaERZf1hr4Al1XnbdTrvgY1SaiQ=; b=S801XGbS0VAklQz6s9Dg2I0SGajKK+RgWj3V1GocE/KNR6AknWr+2exry5nSCLdqOS xubYhxrXwmt7mhU4JB8ElOwhTnJrTT9kQwY9GbEQdPlsxLRG3YwuDd8q0oTA5pyz+jDl 4TWUHUczO0bmQGUl9GQE6eccHHutGOKi43N5YxBINAizSh/7NvmWKzJNPliDYIeOyeU8 0fqXDWdo6QkDN5rIHJT71reVnOyyGBLKcNkPgMjycilmDy88ENKDbWg3aj3t8IxAGmAR p5nBSbl72J0P3dj7RWgW8rCQCRugI4Z1oi4/Rd3Tnx5YAIzqJzaE7EiVqrL0xpVlKHDK +BAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rXO83IgXUcPO+5DkjaERZf1hr4Al1XnbdTrvgY1SaiQ=; b=Q1F+U3ITeNmsiUyQHoC6ULCL2VLIfm7z+/N1Xf4grnigiTkIicjitFU+xPZywPStMy 8+4UxtJsY9b10uUlLbWgUOfpym0CVaSOzw7SsfLmMwfRVir/TY6pNv/cMPN9bHROCclY 1I8EeH64v4QJsQlTKP1zG0bkgNyrBuRMA/0EPgJ2zGsn9yuILx7o6JVsXI5yXg4BZKTu +AjUuG+1X6kW4uyWAbDzhAAvfMIoniZ//7oPGJAprvP3VGIsDhq+/q2SHUln/DcT4eb3 yQf2H7UJoz4mU1GpfkFc2fDr8xzzTc82/jduo4489xLSWJQ4fjzSNFe+B6eD41f0eFeG sJOA==
X-Gm-Message-State: ALyK8tIvoRztANiMXbMDpXbj7+im2EgCZWIBasHQdpQj/87EMzusXxbZD3BijEMZ3MsO4g==
X-Received: by 10.140.38.145 with SMTP id t17mr865739qgt.10.1464914143569; Thu, 02 Jun 2016 17:35:43 -0700 (PDT)
Received: from [10.22.113.189] ([166.170.34.78]) by smtp.gmail.com with ESMTPSA id o128sm380635qkb.40.2016.06.02.17.35.42 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 02 Jun 2016 17:35:43 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
From: Dino Farinacci <farinacci@gmail.com>
X-Mailer: iPhone Mail (13F69)
In-Reply-To: <ead4d10adfe946f3afaae63b784d301e@XCH-ALN-008.cisco.com>
Date: Thu, 02 Jun 2016 20:35:42 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <0FAB6A25-739D-462D-BE0B-7768BCD04753@gmail.com>
References: <ead4d10adfe946f3afaae63b784d301e@XCH-ALN-008.cisco.com>
To: "Jesus Arango (jearango)" <jearango@cisco.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lisp/UaTpnl2QcuPsbFD9ZRmgMyJ5a34>
Cc: "lisp@ietf.org" <lisp@ietf.org>, "pim@ietf.org" <pim@ietf.org>, "Stig Venaas (svenaas)" <stig@cisco.com>
Subject: Re: [lisp] [pim] WGLC draft-ietf-pim-join-attributes-for-lisp-03
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jun 2016 00:36:00 -0000

> To support mobile multicast sources, the root xTR must keep track of ALL receiver RLOCs even when the corresponding receiver XTRs have not requested unicast

It is better for clarity of the text. Now I will comment on the design. 

> replication.  If the root xTR detects that the root-EID has moved to a new root xTR, it sends an SMR message to all receiver xTRs,  

You don't need SMRs. You can use Map-Notify messages from the map-server. It converges better. 

See draft-ietf-lisp-signal-free-multicast for
details. The same machinery can be used. And it is simple. 

> prompting them to update their map cache.  

Receiver xTRs are receiving and decapsulating packets. They are ETRs. They don't have map-caches. So this doesn't make sense. 

> This is only possible if  LISP can obtain from PIM the set of all receiver RLOCS that have active Join state for the root-EID.

Well they could register to the mapping system. That is where all receiver xTRs can be tracked (and perhaps not used for forwarding like it is in draft-ietf-lisp-signal-free-multicast). 

So try again. 

Dino