Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09
Dino Farinacci <farinacci@gmail.com> Mon, 07 November 2022 02:51 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 F2BBEC14CE28; Sun, 6 Nov 2022 18:51:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5QjnFV8hHDM; Sun, 6 Nov 2022 18:51:55 -0800 (PST)
Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F29C14F745; Sun, 6 Nov 2022 18:51:55 -0800 (PST)
Received: by mail-wm1-x331.google.com with SMTP id a11-20020a05600c2d4b00b003cf6f5fd9f1so6368551wmg.2; Sun, 06 Nov 2022 18:51:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=cLr9jUhv2PoEhTRSgc1vzZu63nMwXQ5XeL6N4MkyhqM=; b=fpFbbw6pzMRTI8/k1nwwHnEaer02QfYAMX7M2G9QyMxFip81tk0GesZG9bL8+VSze1 D+V8kNZrbcsf4udb19hJBGcOdHykIpu0YZP3Nms4jH24T+dlRunhcUgvnoYkESFYnDAb ps0KkGG7stHLJeZUsxq/ZafVyDE+I98yUUgpYs0ObVuH5ofYyMXyuAe++1NKlTkxvimW Eq35Kk/JR8MfI7agIOCiBhEA4ENjT/SNuIwWBRdFiqQMOAzI+/QxpdL+ccwArnz0tIWP YSpyuA8IT6A+sDwSUflnXjGypZXX2kL2af25WljEAYzk3HSwdB1tklGAOVyWJ6igWM5m cBwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cLr9jUhv2PoEhTRSgc1vzZu63nMwXQ5XeL6N4MkyhqM=; b=7A2PKar76oi6PbOTBPYUv0DriWf83H82Gd9we7mMyMD7mkSagQexkw60ALGwp5OUY4 334DR2i9G4rxGzckdZLpg4Pkli6FCuEL3JYLzBB7LRQOsNLFuKvUByMe/dofHaGcsFMv Blcd98zNBySIJ044lIMfcdE2k28WZ5Dak0vzwta5dQVKD8KjhClorbe0ihhRQ4sOk+eN YF6WPQVbjZg5nncIcfNsml9NAO9gjfnq4sQh0uX4m0/eP/UNe/p6S7WtrGOzk/3wwK7j hoBidq7ejop4uGAxDpOxJHu8VV4TOtWkEuf66bYOroIiryJs78ZJi8ZEbrU8bVb9h74F m8IQ==
X-Gm-Message-State: ACrzQf2p+y2FDajodyN0zbkGZNdfhw1QAyCot18oVEqcsX4A5cBa/k2l JKPlPM5FGSasvrUSZyUhRuk=
X-Google-Smtp-Source: AMsMyM4uGurMGcVQb5GUXAO7P3ORTIDu2pLFvNbBokti4Za8C+h7GGCiVI31xGTd7qvUnl4slYaSCQ==
X-Received: by 2002:a05:600c:3b21:b0:3c6:172:9c5a with SMTP id m33-20020a05600c3b2100b003c601729c5amr31720406wms.129.1667789513396; Sun, 06 Nov 2022 18:51:53 -0800 (PST)
Received: from smtpclient.apple ([2001:67c:1232:144:f9f4:5d71:e4fb:c8a3]) by smtp.gmail.com with ESMTPSA id j27-20020a05600c1c1b00b003a8434530bbsm10797854wms.13.2022.11.06.18.51.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 06 Nov 2022 18:51:53 -0800 (PST)
Content-Type: multipart/alternative; boundary="Apple-Mail-08B14CD5-205C-4910-90D5-753AF953BCEF"
Content-Transfer-Encoding: 7bit
From: Dino Farinacci <farinacci@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Mon, 07 Nov 2022 02:51:40 +0000
Message-Id: <B4979CDA-0BEB-48E9-9038-F172E29906AB@gmail.com>
References: <BYAPR11MB35911AD3DDBBA338FC443E4FB63D9@BYAPR11MB3591.namprd11.prod.outlook.com>
Cc: Alvaro Retana <aretana.ietf@gmail.com>, lisp@ietf.org, Luigi Iannone <ggx@gigix.net>, lisp-chairs@ietf.org, Vina Ermagan <ermagan@gmail.com>, Stefano Secci <stefano.secci@cnam.fr>, "Fabio Maino (fmaino)" <fmaino@cisco.com>, Sharon Barkai <sharon.barkai@getnexar.com>, Albert Cabellos <acabello@ac.upc.edu>, Johnson Leong <johnsonleong@gmail.com>, JACQUENET Christian INNOV/NET <christian.jacquenet@orange.com>, mohamed.boucadair@orange.com
In-Reply-To: <BYAPR11MB35911AD3DDBBA338FC443E4FB63D9@BYAPR11MB3591.namprd11.prod.outlook.com>
To: "Alberto Rodriguez-Natal (natal)" <natal@cisco.com>
X-Mailer: iPhone Mail (20A380)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/MheG_uKV0qGpt3u_kp-gab5n8Yk>
Subject: Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 07 Nov 2022 02:51:59 -0000
> On Nov 6, 2022, at 8:49 PM, Alberto Rodriguez-Natal (natal) <natal@cisco.com> wrote: > > > Hi Dino, > > I’m referring to this exchange [1] between Alvaro and you, regarding the use of ITR-RLOCs from the Map-Request as the addresses to use to send the Map-Notifies to. > > The summary is that since Map-Requests include the “ITR-RLOC” fields, we are using those, instead of the source address of the Map-Request, to send the Map-Notifies. This is for both Map-Notifies used to ack subscription as well as for Map-Notifies sent as publication (the Map-Server keeps track of the last ITR-RLOCs received for a subscriber). > > Hope it makes sense :) It makes sense now but we have to be careful those ITR-RLOC addresses are translated public addresses so the Map-Notify can get back to ITRs through NATs. Dino > > Alberto > > [1] https://mailarchive.ietf.org/arch/msg/lisp/hN4tpuZl2nm86UVTqqmH24q0Tx8/ > > > From: Dino Farinacci <farinacci@gmail.com> > Date: Sunday, November6 2022 at 2:39 PM > To: Alberto Rodriguez-Natal (natal) <natal@cisco.com> > Cc: Alvaro Retana <aretana.ietf@gmail.com>, lisp@ietf.org <lisp@ietf.org>, Luigi Iannone <ggx@gigix.net>, lisp-chairs@ietf.org <lisp-chairs@ietf.org>, Vina Ermagan <ermagan@gmail.com>, Stefano Secci <stefano.secci@cnam.fr>, Fabio Maino (fmaino) <fmaino@cisco.com>, Sharon Barkai <sharon.barkai@getnexar.com>, Albert Cabellos <acabello@ac.upc.edu>, Johnson Leong <johnsonleong@gmail.com>, JACQUENET Christian INNOV/NET <christian.jacquenet@orange.com>, mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> > Subject: Re: AD Review of draft-ietf-lisp-pubsub-09 > > > [AR] As mentioned in the Alvaro/Dino discussion, regular Map-Notifies as per 9301 are sent to the source IP address of the Map-Register that triggered them. Since PubSub extends LISP to specify that Map-Notifies can also be triggered by Map-Requests, we need to specify where these Map-Request-triggered Map-Notifies are sent to. > > This isn't making sense to me. Are you talking about a Map-Notify as an ack to the Map-Register or an unsolicited Map-Notify and if the latter, the notification is going to the source address of the LAST subscription request. And if another Map-Request came later with the N-bit set again, with a new/different source IP address, the map-server must cache the last address (and later send Map-Notify to this new address). > > Agree? > > Dino
- [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- [lisp] draft-ietf-lisp-pubsub-09 Robert Raszuk
- Re: [lisp] draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] draft-ietf-lisp-pubsub-09 Robert Raszuk
- Re: [lisp] draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] draft-ietf-lisp-pubsub-09 Robert Raszuk
- Re: [lisp] draft-ietf-lisp-pubsub-09 mohamed.boucadair
- Re: [lisp] draft-ietf-lisp-pubsub-09 Robert Raszuk
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Luigi Iannone
- Re: [lisp] draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Dino Farinacci
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 mohamed.boucadair
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Luigi Iannone
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alvaro Retana
- Re: [lisp] AD Review of draft-ietf-lisp-pubsub-09 Alberto Rodriguez-Natal (natal)