Re: [lisp] Padma's feedback on PubSub -09 [was: Re: LISP PubSub to Proposed Standard?]

"Alberto Rodriguez-Natal (natal)" <natal@cisco.com> Sun, 29 January 2023 21:43 UTC

Return-Path: <natal@cisco.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 C8D3BC14CEFE for <lisp@ietfa.amsl.com>; Sun, 29 Jan 2023 13:43:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.897
X-Spam-Level:
X-Spam-Status: No, score=-11.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="RMZm+Amp"; dkim=pass (1024-bit key) header.d=cisco.com header.b="gVyqf5XR"
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 cSrNbvttpkgt for <lisp@ietfa.amsl.com>; Sun, 29 Jan 2023 13:43:24 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41387C14CEE3 for <lisp@ietf.org>; Sun, 29 Jan 2023 13:43:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=65854; q=dns/txt; s=iport; t=1675028604; x=1676238204; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=jCoBfZQBKSOfmC+srj31xvm3Un0+hedPQuaXW+AvgQo=; b=RMZm+AmpPod3k7C8nUSx+5xgl17ptKn3wDJUEt8p+bWUXbU5sjpVj2Dv 7IOhp9HuLL0U9i8iRo9QRXZX1Cn/fk9U5qYkQdJiXHioMLDm2K2vFgzq3 RL/eUPWJ3IwM/W9LRp8mULYVo8ZK/z97b1j7pbGMApLtVCMGtuIuPV6qY k=;
X-IPAS-Result: A0AIAAAD6NZjmJxdJa1XAxsBAQEBAQEBAQUBAQESAQEBAwMBAQGBewYBAQELAYEpMSoogQYCWTpFhE6DTAOEUF+IIQOLP4VKiwiBLBSBEQNRBQ8BAQENAQEuAQoLBAEBhQcCFoUOAiU0CQ4BAgQBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEeGQUOECeFaA2GVQEBAQEDAQEQCAkdAQEsCwEPAgEIEQMBAgENEwEGAwICAh8GCxQJCAIEDgUIEQIHggRYAYIWWAMxAwEPm3gBgT8Cih96gTKBAYIIAQEGBAScTA2CRgMGgUABgRKGJ4FCEwEBgVGGRCccgg2BFUN5gW4+giBCAQECgSQgAhoVCQEMCRGDETmCLo1MYIEqNYFmgViIHwqBOXWBJQ6BRoEPAgkCEXQ6BzYDRB1AAws7Mgo/NQsLSisaGweBBiooFQMEBAMCBhMDIgINKDEUBCkTDScmaQkCAyJiAwMEKC0JHwQcBxURJDwHVjcBBQIPHzcGAwkDAh9PgSAkBQMLFSpHBAg2BQYbNhICCA8SDwYmQw5CNzQTBlwBKQsOEQNQgU0EL0SBHgIEKSadGYEbEQEQWwY+IwMYDhYLECINLCAHAQITNRELBBEBAxEfCxEpkiETgxlHijmOJJJaPm8Kg3WaY4YjFoN5jGIDkUKHD5dPkTyRLQkBgWODFAIEAgQFAg4BAQaBYjpIgRNwFTuCZ1IZD44gDA0JFYM7hRSNOnUCATgCBwEKAQEDCYlKBiaCLQEB
IronPort-PHdr: A9a23:01O5dxfNPzIKG5Voci5CxsBKlGM/tYqcDmcuAtIPh7FPd/Gl+JLvd Aza6O52hVDEFYPc97pfiuXQvqyhPA5I4ZuIvH0YNpAZURgDhJYamgU6C5uDDkv2ZPfhcy09G pFEU1lot3G2OERYAoDwfVrX93az9jUVXB74MFkdGw==
IronPort-Data: A9a23:r/Wf3qJTloTTGQhFFE+Ru5UlxSXFcZb7ZxGr2PjKsXjdYENShGdSm 2AWCDiBb/+NYGqje4tya4SwpklU7MTVzoJnGVMd+CA2RRqmiyZq6fd1j6vUF3nPRiEWZBs/t 63yUvGZcIZsCCW0Si6FatANl1EkvU2zbue6WbGs1hxZH1c+E39400M7wYbVv6Yx6TSHK1LV0 T/Ni5W31G+Ng1aY5UpNtspvADs21BjDkGtwUm4WPJinj3eC/5UhN6/zEInqR5fOria4KcbhL wrL5OnREmo0ZH7BAPv9+lrwWhVirrI/oWFih1IOM5VOjCSuqQQq/aJ8adxba35xsCuro/Qp5 ZJBsJ+ZHFJB0q3kwIzxUjFCGC14eKZB4rKCfD60sNeYyAvNdH6EL/dGVR5te9ZHvLcsRzgTq 5T0KxhVBvyHr+S/3Lu/YuJtnc8kasLsOevzv1k8nWiJVq14GPgvRY3OutR30GcunPxNPvD3R uUHVnlFNDXPNkgn1lA/UcJiw7jAamPEWzlZs0q9pKcr7S7U1gMZ+KDkPN/cPN2HWct9kUORp 2aA9GP8aiz2L/SFwjaDt3mrnOKKwGXwWZkZE/uz8fsCbECvKnI7EDISEgad5vuArHWgee57c 2FT9i8thP1nnKC0deXVUxq9qX+CmxcTXdtMDuE3gD1hLIKJum514UBZElZ8hMwaWNweHmN1i wfY9z/9LXk+7+3PECP1GqK89GvqYUAowXk+iTjopDbpDvH5q401yxnIVNsmTei+j8b+Hnf7x DXiQMkCa1c70JRjO0aTpACvb9eQSn7hFFVdCuL/BTjN0++BTNT5D7FEEHCChRq6EK6XT0Oao F8PkNWE4eYFAPmlzXLSHb1UQ+n1vabVaFUwZGKD+bF8rFxBHFb+I+htDM1Wfy+Fz+5dI2ayO R+P0e+vzMYJZCrCgVBLj3KZUpR2kveI+SXNXfHPZd0GeYlqaAKC50lTib24gQjQfLwXufhnY /+zKJ/0ZV5DUPgP5GTtHY81j+R0rh3SMEuOH/gXOTz9j+rHDJNUIJ9YWGazghcRt/Lf+FWKq YoAZqNnCXx3CYXDX8UeyqZLRXhiEJTxLcmeRxB/HgJbHjdbJQ==
IronPort-HdrOrdr: A9a23:lEarVa8aF8u1HqHEVMtuk+Fmdb1zdoMgy1knxilNoENuHPBwxv rAoB1E73PJYW4qKQ0dcdDpAtjlfZquz+8L3WBxB8buYOCCggqVxe5ZnPPfKlHbak/DH6tmpN pdmstFeZHN5DpB/L3HCWCDer5KqrTmgcOVbKXlvg1QpGpRGsZdBnJCe3+m+zpNNW977PQCZf +hz/sCgwDlVWUcb8y9CHVAdfPEvcf3mJXvZgNDLwI76SGV5AnYp4LSIly95FMzQjlPybAt/S zuiAri/JiutPm911v1y3LT1ZJLg9Hso+EzSvBky/JlawkEuDzYJ7iJaIfy/gzdZ9vfrWrCpe O84yvI+f4Dr085MFvF5icFkDOQrgrGo0WSuGNwx0GT5/AQgFkBepJ8bUUzSGqB16NohqAN7I tbm22erJZZFhXGgWD04MXJTQhjkg6urWMlivN7tQ0WbWIyUs4mkWUkxjIdLL4QWCbhrIw3Gu hnC8/RoP5QbFOBdnjc+m1i2salUHg/FgqPBhFqgL3e7xFG2HRii0cIzs0WmXkNsJo7Vplf/u zBdqBljqtHQMMaZb90QO0BXcy0AGrQRg+kChPYHX33UKUcf37doZ/+57s4oOmsZZwT1ZM33I /MVVtJ3FRCDH4Gyff+qKGj3iq9NVlVBw6duf22z6IJyIHBeA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos; i="5.97,256,1669075200"; d="scan'208,217"; a="48183361"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 29 Jan 2023 21:43:22 +0000
Received: from mail.cisco.com (xfe-rcd-001.cisco.com [173.37.227.249]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 30TLhMos000890 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Sun, 29 Jan 2023 21:43:22 GMT
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Sun, 29 Jan 2023 15:43:22 -0600
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Sun, 29 Jan 2023 16:43:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gqzvkI4HvUSKKSxiMPhnJHvu88+qm6vQmeCsSqomaa6Cqnk7T3cERToEUjKJPPXbvu9TuzGiz7v8uC9y7A0+zjMU8TFye4jCu3P40fmjgqjs0tF7U0+HxPrZu8R6jJQjSWV8broIsWWSkufP2bh/q0CgFGUSMpK1fvF8hUDlpPSU4qEh0wjC1YNsX4Q5dd2sCsQFe8r8bLZUNgwBl1NsSZ+BOgzCWKKtuJ11tpxWLuJeTYqokomKShAc0CYyFM0b0PLVL9eKbrZoukFLucM+aoRxoeCPI6oRph8ZWhXalXBs6avHJBBzo/uNsFsaVvvI7XCm7iTw5wHLGemDRXWLpg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jCoBfZQBKSOfmC+srj31xvm3Un0+hedPQuaXW+AvgQo=; b=AOIlj2Z64VAXGZbNRJFqZ8mlBxVqg9mWduFX/fBv77Vu+hw++wUuRrcaRMeah8yZmVBCq1/hKrGGEPjU8/OhgzqVNSdaxcuOOCV+nmAk/IMg4Tky4zfQP3jk8+DfhMBveP3UOJ4w7Kol7zeHl+nmUmdL/EuOEeyaBaraacgeg4tmIRq+NmqkjSTy6fA08AXbZPaw7YWnKZOzwt24tj27IeME0RraT4X42tMQeoWMdFDEidPYVDl+cZMCfwiMv3jbF5PjcG9MJKjquLQYSBF1Q+82+dId40qvv8rxlZS/hyoO+aDmkQnNlgkGUL4szhGhiGiogSN45dyXUK7MB9vP2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jCoBfZQBKSOfmC+srj31xvm3Un0+hedPQuaXW+AvgQo=; b=gVyqf5XRm/+KinKMaBXmrELPRVqr4qXXVpbzni5VzQSBtnoEVMjGXyMGKfRGHh32fIKPZXHdPbdbwPVbOrXRQVagzmd0LshUHORbVq9jAKqKzXksDqAbjAaSrzYF6u2pYqWtp4znaF3hAqKs+JJdOAA/XjXfkOEDV42TrjsKCNo=
Received: from BYAPR11MB3591.namprd11.prod.outlook.com (2603:10b6:a03:b4::30) by SA3PR11MB7583.namprd11.prod.outlook.com (2603:10b6:806:306::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.30; Sun, 29 Jan 2023 21:43:18 +0000
Received: from BYAPR11MB3591.namprd11.prod.outlook.com ([fe80::ad7a:87df:414e:3f65]) by BYAPR11MB3591.namprd11.prod.outlook.com ([fe80::ad7a:87df:414e:3f65%5]) with mapi id 15.20.6043.023; Sun, 29 Jan 2023 21:43:17 +0000
From: "Alberto Rodriguez-Natal (natal)" <natal@cisco.com>
To: Padma Pillay-Esnault <padma.ietf@gmail.com>
CC: "lisp@ietf.org" <lisp@ietf.org>, Padma Pillay-Esnault <padma.ietf@gmail.com>
Thread-Topic: Padma's feedback on PubSub -09 [was: Re: [lisp] LISP PubSub to Proposed Standard?]
Thread-Index: AQHZIPbQGowUxuOSNE2V07QS5E/le66hBxfZgBNM64CAAb7fXA==
Date: Sun, 29 Jan 2023 21:42:54 +0000
Message-ID: <BYAPR11MB359146F716E084EC02B287CAB6D29@BYAPR11MB3591.namprd11.prod.outlook.com>
References: <D9DBD3FD-9602-4FDF-852D-97A9F1C19D55@gmail.com> <77DA03FA-6E1E-4452-ADA2-3883CF844334@getnexar.com> <BE9360B7-143A-43F4-8CD4-BCDCA8A19495@cisco.com> <eef998d6-6e71-a1f5-e0cf-6984695a7702@upc.edu> <CAG-CQxp=UsG41D60Zs1023gXO8nR-yG7DvWahK4zDxzaYs=D-A@mail.gmail.com> <BYAPR11MB3591E31DA9749E38A0FA13E1B6FA9@BYAPR11MB3591.namprd11.prod.outlook.com> <BYAPR11MB359184F2625CB8E8C3AE05D1B6C19@BYAPR11MB3591.namprd11.prod.outlook.com> <CAG-CQxr4FyafH6hzcJQ6d3qPn0ecmApWZGxh4s-GJWrDDrYvsA@mail.gmail.com>
In-Reply-To: <CAG-CQxr4FyafH6hzcJQ6d3qPn0ecmApWZGxh4s-GJWrDDrYvsA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BYAPR11MB3591:EE_|SA3PR11MB7583:EE_
x-ms-office365-filtering-correlation-id: 31850137-9c4a-4e41-815b-08db0241d559
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZI6Y3oZ/EPRJBn/dyEAFcNlNtxfO7LZ0D7loa/GzItAQvF6MEx+GSQ491wjT4Du3CAah7FBdhTb5C2bEJ+WC493NPJnIYALLRIDNl2su/DMeA/IH3HQV269kADdEihIRgzsUG7JoHHOpAkWIw6Z2TksT3VQWhCCZQJI3edZcmDq+FizAbZlz9uVMEuKtfUk5RgNNlptche2Fc83fC73AKUmV/NUc8ZhJmkqmKG4Ttw7qJKJirTS5QIBLuNKq4siJaCcsr8JKHNvaKPqFCpTBfY6XBJDalDUcMT64bZ/NmT6+7RF3vJwmGkqvEXHdWJxzxYhAraHEmwH9lrMB4qseX1h3RX1aBdsxMizeIfuz9Mt0mUPT5TK6jwCOsZa/1yco4MN2fPlwhdRj9WrUVQglW4oVONa6y88cakzjFF16dlmE9DricXitcSXlk0y+ioulgSo8MwHv5UZW5gVBirqlfU5W5/mMQpNuMG/ytqs95AJSCVKiKTblNKfCXMiOAPSOou8S1eX1uzD5ngpWqg4yoi3tRznO5HAnPYdvM2a3kyZvwfFg7yBXG7rrpwril27XiYmVTkp5uAjCHvD5viV7gD5uuMb3I9LWW8JXUQPgIvrya+9hWzjdy15MsBwpRRqihS0kdJQ5P6l7cEYcB0fEz6CBa9MmvM59mKjp2YpwngXW+WJQ6r/Cc6Skuzqe+fHPPisH6b+imh2tzgqdyesfWL83saRVF6jbd8L7k3s4P6w=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3591.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(39860400002)(136003)(346002)(396003)(376002)(366004)(451199018)(53546011)(8676002)(9686003)(71200400001)(186003)(7696005)(41300700001)(478600001)(6506007)(966005)(26005)(6666004)(316002)(16350225007)(6916009)(54906003)(4326008)(83380400001)(76116006)(91956017)(40140700001)(38100700002)(122000001)(66946007)(66446008)(66556008)(66476007)(64756008)(2906002)(55016003)(5660300002)(166002)(86362001)(38070700005)(33656002)(8936002)(52536014)(30864003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qSTCtPe3AYdmguRJkgofthSwn6i1eraDv+9EY9CfXjkD8y9bKjnxaT9VyP5ONEHMDr+s+hf7CEtrRHTIrzU3J761LxJLOt4QR13c7u/NweEdloLJL8uoH93je8uHc1KhD3k/2Lu2c13itZL2/ypqLoaa9EcE32VDX2Mh8FebG5440Eind9/qw1kcXsXBuivo1aiDQXFIA1G3v1IL68dizeKtopNjFkXJy9fqryUzOyb/2AsgHM16/2OxSKn3PC49Unow5xAMpKLwBakyDeqam+0HhO/ypRr/wpLcgEyHi0zCKDMjRDnka/w9W/7alrWTG/xxG01T8ud7K5GNKozEOUtZjg1qqMTQ8C30463NrCLszD8mKnN3XUxo6ayKp5D1DHu2weu/2tb0iZHEUzsZScIYsS2Aa/0PDVhLnko0gCueKT1vFWouMVyv/vbCKTNtyG/1WJZPU0T1wU1x3BtQgMrzRVb9VbDLsjhTKR0RaIN4GRPA0a4iBd0eGVwUEJI9JFvjDTaAOE3MGnZONN3WTyP+v1VaUJM5SuszXdiM/myWS/iJWZZuNDUqba8MMZuK/dufJvUXAlN+nek3l6c8KXnGTZAeGnA2A76uFpSHwsRx9Yl/HO3qK+BWewVHmKCnxhVAr1oeVcmmkPxtpFRtvcjUSskvTZ73+Wyx7Gk0jyTe/x337BZulnpx1KFedeMaCIjReuxdAhkC814Gnyr0zYs3AIp0eZkAzgrfQVefAY5JEKDkkvnAd4K/kXN1jjDGdZZ3lDr+IqI0jz35Y7tp5MGYlCKyj21N7r836z5IBT1xUu8FI+UEjNy6pgIH6jNYGxB9tzLGdyLYRr+8A58KXoOX8d1E4ziKpVTDXihDX9SNJu7azBkA+P7aYeM/H2Ifk2gfcgQY4B2WdgMdPDbdT6rWdF0iB5pbfSsCtadO/emE4IPRS/+BKCAnvUnJH5Soao8oLGo9Gb/bNIwO36XWCGt5YRC/rWwSrngPVAMrQmVMbxp0Mi1ZoudLpdTFamVTWLwCbc0NH7XxT81S9jYkqy7Yx1u67FfXeID9J2dxP6m7dhA8WKC4bu7Oe1OGMPi4GKUqRcgXCMyM8EmJTpfhTzA7Tg3KTdDzt23wWFbqH+n4OxcfKl2BrFLH5MTuXcyfhsoy5ttzd19A/G9S4Hszis8EqbcuD8kcEtFqUbM/CQP3lXzjZiGsn6TmXuPvK6+rZVHwcC2HYI01GJBl/AOL3TVLA432h5nw4untBe2fYzJOiNa+m3chDVoEF2Jf8slPZ7/qCucTACLiFHdoRr36qbCOBGvyBp9J1OKy2HfJMRSIoWtWdUDw9LSWR+CKQjAO5pEArf9iS6csfean5hSwvm3tP9inwps4XjvIWKH0HAEz/r8h0JwFIUBt+CDItbKdsolJwQWKjMHpyHqiDR8bQJalVjj13SIRFz+vgPz8jkt/ipNH96HuUvSjojYYceRRJvLcQj5vxRHrtIitzVm3wv1B6eNFUAZm+mfFxiygmtnBiRJY/yqurPKAUgtAGkVCwNhvt0oP5XbqYvf6lpWaIZCuR5H5MPQTEYDo0bF848g=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB359146F716E084EC02B287CAB6D29BYAPR11MB3591namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3591.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 31850137-9c4a-4e41-815b-08db0241d559
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2023 21:43:17.8287 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: sf9evM2o86v+4qG/HHwIZf8S2bEMzxU+V0sKfscLeNqXF58WQfAEvhJqbOnH1bZy
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR11MB7583
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.227.249, xfe-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/c6HCwEz9pkgOPUTbSxRDZP66S38>
Subject: Re: [lisp] Padma's feedback on PubSub -09 [was: Re: LISP PubSub to Proposed Standard?]
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: Sun, 29 Jan 2023 21:43:28 -0000

Thanks for your responses Padma. It looks like we’re on the same page. We’ll take care of incorporating your suggestions to -11.

Thanks again for your review!

Alberto

From: Padma Pillay-Esnault <padma.ietf@gmail.com>
Date: Saturday, January 28, 2023 at 8:02 PM
To: Alberto Rodriguez-Natal (natal) <natal@cisco.com>
Cc: lisp@ietf.org <lisp@ietf.org>, Padma Pillay-Esnault <padma.ietf@gmail.com>
Subject: Re: Padma's feedback on PubSub -09 [was: Re: [lisp] LISP PubSub to Proposed Standard?]
Hi Alberto

Thank you for addressing my comments. See below


On Wed, Jan 18, 2023 at 11:44 PM Alberto Rodriguez-Natal (natal) <natal@cisco.com<mailto:natal@cisco.com>> wrote:
Hi Padma,

Thanks again for the feedback! You’re making some good points. Please see below for some comments inline with [AR].

From: lisp <lisp-bounces@ietf.org<mailto:lisp-bounces@ietf.org>> on behalf of Padma Pillay-Esnault <padma.ietf@gmail.com<mailto:padma.ietf@gmail.com>>
Date: Thursday, January 5, 2023 at 8:29 AM
To: Alberto Rodriguez-Natal (natal) <natal=40cisco.com@dmarc.ietf.org<mailto:40cisco.com@dmarc.ietf.org>>
Cc: lisp@ietf.org<mailto:lisp@ietf.org> <lisp@ietf.org<mailto:lisp@ietf.org>>, Sharon Barkai <sharon.barkai=40getnexar.com@dmarc.ietf.org<mailto:40getnexar.com@dmarc.ietf.org>>, Jordi Paillissé <jordi.paillisse@upc.edu<mailto:jordi.paillisse@upc.edu>>
Subject: Re: [lisp] LISP PubSub to Proposed Standard?
Dear Alberto and authors

Thank you for the good work on this doc. I fully support moving this document as a proposed standard,  however I have a few comments on the document. See PPE below

1.  Introduction

<...>

   In general, when an ITR/RTR/PITR wants to be notified for mapping

   changes for a given EID-prefix, the following steps occur:



   (1)  The ITR/RTR/PITR sends a Map-Request for that EID-prefix.



   (2)  The ITR/RTR/PITR sets the Notification-Requested bit (N-bit) on

        the Map-Request and includes its xTR-ID and Site-ID.



   (3)  The Map-Request is forwarded to one of the Map-Servers that the

        EID-prefix is registered to.



   (4)  The Map-Server creates subscription state for the ITR/RTR/PITR

        on the EID-prefix.



   (5)  The Map-Server sends a Map-Notify to the ITR/RTR/PITR to

        acknowledge the successful subscription.



   (6)  When there is a change in the mapping of the EID-Prefix, the

        Map-Server sends a Map-Notify message to each ITR/RTR/PITR in

        the subscription list.



   (7)  Each ITR/RTR/PITR sends a Map-Notify-Ack to acknowledge the

        received Map-Notify.



   This operation is repeated for all EID-prefixes for which ITR/RTR/

   PITR want to be notified.  The ITR/RTR/PITR can set the N-bit for

   several EID-prefixes within a single Map-Request.

<...>
PPE -  This section relies on section 6.1 of rfc 9301 and gives as an example the simplest use case. The concluding paragraph also gives the impression that this is the only processing pub sub needs to do. Both the section 6.1 and here do not address all the use cases.

[AR] Yes, this is just a simple case to illustrate the idea and general flow. The example certainly is not meant to be comprehensive. We can maybe add a note to mention that this the simplest example and that the details for this and other cases are found later in the document, what do you think?

I suggest removing this from the introduction and instead clearly define the scope and then define all the use cases as in a real deployment scenario in section 3. See more about this below.

[AR] I have no strong opinion about removing the simple example from the intro. I’m leaning towards keeping it, as there seemed to be some consensus around having an example (even if simple) in the intro. What others think?

PPE - no strong opinion about removing but we should add a note as you suggest to clarify

<...>

3.  Deployment Assumptions



   The specification described in this document makes the following

   deployment assumptions:



   (1)  A unique 128-bit xTR-ID (plus a 64-bit Site-ID) identifier is

        assigned to each xTR.



   (2)  Map-Servers are configured in proxy-reply mode, i.e., they are

        solicited to generate and send Map-Reply messages for the

        mappings they are serving.



   The distribution of xTR-IDs (and Site-IDs) are out of the scope of

   this document.
<...>

PPE - The section 3 is sparse and could define use cases in this section.  In a real life deployment, there may be a variety of use cases such as
1. an ITR/PITR/RTR joins an existing LISP network and subscribes to specific existing EID prefixes updates (this is addressed in the intro)
2. an ITR/PITR/RTR  joins "early" a growing LISP network and subscribes to an EID prefix NOT YET present in the database ( covered by 8.4 in rfc 9301? - more below)

[AR] In this case PubSub follows the same logic defined in 9301. As in 9301, “the least-specific prefix that both matches the original query and does not match any EID-Prefix known” is computed and a subscription created for this prefix. The creation of this subscription is kind of implicit in the PubSub spec, and I agree with you that maybe we want to make this more explicit. Thanks for bringing this up! We’ll clarify on -11.

PPE - Thanks for addressing this will help on clarity and readability.

3. an ITR/PITR/RTR sends multiple requests where the range of prefix/len is removed and readded are slightly different or overlapping, how do we cover the use case of "holes"?

[AR] Something to note is that in PubSub you get notifications for updates on more-specific prefixes covered by the ones you’re subscribed to. This is analogous to how in 9301 you would get more-specific records in a Map-Reply. PubSub also sends notifications when a prefix is removed (and subsequently, when a more-specific is removed). It’s true that the the logic for handling more-specifics in PubSub was implicit in -09 but we added some text in -10 to make it more explicit (Sec 6). Your question is very valid, let us know if you feel the clarifications added in -10 help or more clarifications are needed.

PPE- After reading -10 it addresses my comment


4. scale - what if we have a large number of subscriptions - do we intend them to be aggregated or rely on 5.5 in rfc 9301?

[AR] As you point out, Section 5.5 of 9301 expects EID prefixes to be aggregable to some extent. Since PubSub builds on top of 9301, the assumptions should be not much different.

PPE- I suggest that you clarify these assumptions you are relying on 9301 because per your statement above "not much different" means it does not always do that. IMHO, it would improve on clarity.

The document would be much clearer if the processing expected for each of these use cases were described explicitly.

Consider, the pub sub mechanism is used to minimize the number of messages exchanged and timing issues by using a triggered event solution. However, it is unclear how it works for use case 2  when there is no existing EID entry yet.  Upon receiving a negative map reply should there be periodic resend of SMR from the RTR/ITR/PITR? Or is the first SMR stored somewhere on the Mapping System on a temporary entry and when the EID is added later does it trigger the response? If the entry is temporary must the SMR requestors renew their request- if so what periodicity? Can the two behaviors coexist?

[AR] Since PubSub follows 9301 logic, the current behavior would create this “temporary entry” (as discussed above). Now, a periodic retry would be very similar to what standard 9301 does without PubSub. If we want to enable a retry model, we can introduce an optional configuration that specifies that if a subscription request hits an EID prefix not registered in the mapping-system, no PubSub operation takes place and a regular NMR is returned from the MS (so we fall back to 9301 and thus retry behavior). How does this sound?

PPE - yes this sound good to me. Please add it to -11.

If there is periodic resend until the EID entry is present then the pub sub is still polling for an event rather than being event driven for the first part of the process then the MS and requestors should have a configuration that accounts for the polling or timing out of an entry.

[AR] Yes, if we are to introduce this optional behavior where PubSub falls back to standard 9301 on non-registered prefixes, we can specify that the TTL to return in the negative map-reply could be configurable, which will effectively control the polling/timeout intervals.

PPE- yes

As different implementations may have specific behaviors (e.g retry when it receives a negative map reply or assumption a subscription is preprovisioned) there is an implicit assumption both endpoints are acting in a cooperative manner.  Perhaps there is another deployment assumption that the mapping system and the RTR/ITR/PITR have a collaborative behavior (periodicity, polling mechanism, event trigger) by config or default config.

[AR] One implicit deployment assumption is that all devices involved support rfc9301. By enabling the option of falling back to standard 9301 we could achieve the behavior you suggest without additional machinery or configuration, what do you think?

PPE - yes it would be great to make that explicit in the doc.

Thanks again for the review Padma, very good comments, hope the replies help.

Thank again Alberto for this good doc. Looking forward to -11

Padma

Thanks!
Alberto

Thanks
Padma



Error! Filename not specified.

On Fri, Dec 9, 2022 at 3:48 AM Jordi Paillissé <jordi.paillisse@upc.edu<mailto:jordi.paillisse@upc.edu>> wrote:
+1

Jordi

El 8/12/22 a les 22:18, Prakash Jain (prakjain) ha escrit:
> +1
> - Prakash
>
> On 12/8/22, 8:09 AM, "lisp on behalf of Sharon Barkai" <lisp-bounces@ietf.org<mailto:lisp-bounces@ietf.org> on behalf of sharon.barkai=40getnexar.com@dmarc.ietf.org<mailto:40getnexar.com@dmarc.ietf.org>> wrote:
>
>      ++
>
>      --szb
>      Cell: +972.53.2470068
>      WhatsApp: +1.650.492.0794
>
>      > On Dec 8, 2022, at 18:02, Dino Farinacci <farinacci@gmail.com<mailto:farinacci@gmail.com>> wrote:
>      >
>      >
>      >>
>      >> Hi Luigi, all,
>      >>
>      >> I also think that it is reasonable to publish this spec as a proposed standard.
>      >
>      > +1.
>      >
>      > Dino
>      > _______________________________________________
>      > lisp mailing list
>      > lisp@ietf.org<mailto:lisp@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/lisp
>
>      _______________________________________________
>      lisp mailing list
>      lisp@ietf.org<mailto:lisp@ietf.org>
>      https://www.ietf.org/mailman/listinfo/lisp
>

_______________________________________________
lisp mailing list
lisp@ietf.org<mailto:lisp@ietf.org>
https://www.ietf.org/mailman/listinfo/lisp