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

Dino Farinacci <farinacci@gmail.com> Fri, 03 June 2016 02:47 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 11F8C12D131; Thu, 2 Jun 2016 19:47:02 -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 RC_8Yyg57IeP; Thu, 2 Jun 2016 19:47:00 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::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 414D9128874; Thu, 2 Jun 2016 19:47:00 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id n63so48231911qkf.0; Thu, 02 Jun 2016 19:47:00 -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=laie6fjvCJldzf8nSEdeABaEK1WDZaouDHRbHRnePYs=; b=g1IiB+3YQSd3FFovxxOfcrExdcvQpSK30038Bnd7Sc5lSvFoP8KvjzlTKShVjegn8A GZLgayxIu83p/b7L4WnsbcnprlehoAhTdz4x/Cbqp90GLMDYfkDuwIm5U3NgydhaurEe gf+nFdt4juIir6WbGro6vGwafdYUhyWgxF3N8fVdquz7cYXD3kf2Rp5JEhMK9UIOmXZ0 WQi6T70O5Kuk9vRH2ZoGyT4JQ4jJRgWGw1Yoa0lcR7SP34PqXSfkRbv5NMOUEp7nZS7i BNdEuSeqWqXZvsHisqU8nDH6aTt7J0viVVkfQfz2BRw/1djOGlDA+LUx3q38O+03XjUP mNqA==
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=laie6fjvCJldzf8nSEdeABaEK1WDZaouDHRbHRnePYs=; b=aQR/ef1wfeg5/HcEF1sbvVvXS6N63uYJQpir58dS8yKUmbHa/zQS6k/PnVWkQqWTju Jn9+/EvmUmjWh9kU2H3wMep+JiLz/eUymYMX2Keurw5WKJwAXhVFI5ZMyZ1rNJtsQ6Rl sPs11obmlY7ZrcP2vU8JB+CDtM+L/YSNl9v2GgRBC6pgjAmrw86O8EZxeuRN5qOQevIn 0/Im8OZD06V9a+X90w8iEw8q9OkNuPgC36TJlA9xKQ6qZNRJs6DwwYCXMYCs1b++wIV8 kt2O+6juewMKx9t2COA/bBi5cDyh3dmgrCj8COPuoQabL5lS5STcZ3ofTPl8dHcBPD8V vUAQ==
X-Gm-Message-State: ALyK8tL3s7pUDDKq3xsEFFzg4UDwPnzkQnxpNbik+PmbBaoem8K6nIO90N/lz6YInBjqhw==
X-Received: by 10.55.90.130 with SMTP id o124mr1219224qkb.178.1464922019365; Thu, 02 Jun 2016 19:46:59 -0700 (PDT)
Received: from [10.22.113.189] ([166.170.34.78]) by smtp.gmail.com with ESMTPSA id h66sm516129qgh.15.2016.06.02.19.46.57 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 02 Jun 2016 19:46:57 -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: <e82c19c4ebef4c32adb6752047eb6232@XCH-ALN-008.cisco.com>
Date: Thu, 02 Jun 2016 22:46:56 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <76C8DE6E-7E98-45BA-96FC-E25ABFF4EFDE@gmail.com>
References: <ead4d10adfe946f3afaae63b784d301e@XCH-ALN-008.cisco.com> <0FAB6A25-739D-462D-BE0B-7768BCD04753@gmail.com> <e82c19c4ebef4c32adb6752047eb6232@XCH-ALN-008.cisco.com>
To: "Jesus Arango (jearango)" <jearango@cisco.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lisp/IpUjl__7yNxIp5t_pi2hbb2DAkw>
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 02:47:02 -0000

> I don't think map-notifies are relevant in the context of this draft. Keep in mind that this draft is written for "pim-signaled" head-end replication. In your "signal-free" draft, map-notifies are the correct message because you are tracking changes in the set of receiver RLOCS and that translates into changes in the merged RLOC set. In this draft, we are tracking changes in source EID location and the proper message for that is an SMR.

I was thinking of using Map-Notifies in this application not in the signal-free one. 

What you do is have the root-xTR register as  a receiver-xTR so when a move occurs the new root-xTR changes which causes the map-server to trigger a Map-Notify to each RLOC in the RLIC-set  because there was an RLOC-set change. 

> The receivers do have map-caches. They

In this data forwarding direction, this is an ETR. ETRs have database-entries which are registered. Used for decapsulation. 

Mao-caches are used for encapsulation. There is no encapsulation in these receiver-ETRs when data flows from a multicast source to the receivers the receiver-ETR supports. 

> have a map-cache entry mapping the source EID to the RLOC of the source XTR.

That is a map-cache entry in the root-ITR not in the ETRs. 

> This is the map-cache entry that we want the SMR to refresh. The creation of this

That is why this is backwards. 

> map-cache was not triggered by traffic. It was triggered by an RPF lookup by PIM in the receiver XTR.

Understand. But it should be called another data structure. Like an RPF data structure, like a RIB is used in normal native routing. 

In any event, if you don't clear up this text, it will be hard for anyone to understand this. 

Dino