Re: [lisp] Tsvart last call review of draft-ietf-lisp-pubsub-10

"Alberto Rodriguez-Natal (natal)" <natal@cisco.com> Mon, 30 January 2023 11:28 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 7C18EC165767; Mon, 30 Jan 2023 03:28:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level:
X-Spam-Status: No, score=-9.596 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_BLOCKED=0.001, 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="ESlOsCf7"; dkim=pass (1024-bit key) header.d=cisco.com header.b="Ue0kl97E"
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 oMhAEYhlDncQ; Mon, 30 Jan 2023 03:28:06 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43424C1522D3; Mon, 30 Jan 2023 03:28:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21839; q=dns/txt; s=iport; t=1675078086; x=1676287686; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EZaJgsKxOYwMRX32spOE2By+dODgQ0GHR5X5hgOqSrU=; b=ESlOsCf7LjWTzBoXK9O0yHQF4Z/t0oGZK5O8PK1jzOvIhEcUiJPrkrvg gTVoArgIs9qax97T+oERfwyRRPGlSgipPDDKYvanWwD9u5sm1M17R6Ag/ uclFpCNt2UjHrAyfbrOeWIzH+OY0/NMH5UqfB50C47KZ2f8C5ynAuwxSz 4=;
X-IPAS-Result: A0AjAgBdqddjmIwNJK1aHgEBCxIMQIFEC4EqMSoogQYCWTpFiBoDhS+IIQORCYsIgSwUgREDVg8BAQENAQFEBAEBhQcChSQCJTQJDgECBAEBAQEDAgMBAQEBAQEDAQEFAQEBAgEHBBQBAQEBAQEBAR4ZBQ4QJ4VoDYZVAQEBAQMSFRkBATcBDwIBCBEDAQINASEyHQgCBAENBQgaglwBghaBDAMBnHsBgT8Cih94gQEzgQGCCAEBBgQEnx8JgUCJD4cPgQgnHIINgRVDgmc+gmICgSsBEgEJGh6DcYIugjKNJjWBZ4FYiCEKgTl3gSUOgUaBDwIJAhF0Ogc2A0QdQAMLOzIKPxQhBgULSisaGweBBioJHxUDBAQDAgYTAyICDSgxFAQpEw0nJmkJAgMiXwUDAwQoLQkfBBwHFREkPAdWEiUBBQIPHzcGAwkDAh9PeyUkBQMLFSpHBAg2BQYbNhICCA8SDwYmQw5CNzQTBlwBKQsOEQNQgU4EL0SBHgIEKSaeSnMVJyYEFF8QSwhIAhsBFAUBAQINH0WSHgxKjVmEEIoUlAcKg3WhBhaDeYxikUWGMV6XTyCCLaANDwkBhHcCBAIEBQIOAQEGgWI6a3BwFYMiUhkPjThoGYENAQyCP5JNAXU7AgcLAQEDCYwjAQE
IronPort-PHdr: A9a23:CkcexB1Utx8jCcPfsmDPr1BlVkEcU/3cMg0U788hjLRDOuSm8o/5N UPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AUhYfgpAQmAotSMeOFUz8KqvsaCo3V MRPXVNo5Te1K09QTc3/fFbV5Ha16G16Jw==
IronPort-Data: A9a23:Z9e44q8jay1FozHy+++VDrUDXn6TJUtcMsCJ2f8bNWPcYEJGY0x3z 2YcWW+OPP2NMTTyfN5/PN/j8hgG7ZSEzIdrTwA/rHhEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFOhtEjmE4E3F3oHJ9RGQ74nQLlbHILOCa38ZqTNMEn970ko6wLZh2+aEvPDga++zk YKqyyHgEAfNNw5cagr4PIra9XuDFNyr0N8plgRWicJj5TcypFFJZH4rHpxdGlOjKmVi8kFWc M6YpF2x1juxEx7AkbpJmJ6jGqEBaua60QRjFhO6VoD66iWuqBDe3Y4JFtQONkNy1Am7sMt42 thtsbPsUQMQa/ikdOQ1C3G0Egl3OalAvbTAO3X67oqYzlbNdD3nxPAG4EMeZNJDvL0pRzgVs 6VEcFjhbTjb7w6y6LSyVuBors8iN8LseogYvxmMyBmFXal/GM6bGs0m4/dV0zBvjZhyB834b tcXbRhANwTZeQBAbwJ/5JUWxbf02SaXnydjgFaUvrIf4mXPwkp2yreFGN7cYcDPTsxRmm6Zq 37IuWPjDXkyOMaWxybA83+wiKrLnDjjHZoPHqal/LhjhFm7x2EPBlsRT1TTieWilAu3Qc53K kEI9Gwpt6da3EmiQd/gRFunrWWYswQYRtxcO+Ag6QqW0a3SpQ2eAwA5oiVpYdgisoo9QiYnk wDPlNLyDjspu7qQIZ6AyluKhQGQFzpKKUpdWR0rVgIX7vnnj90riiuaG76PD5WJptHyHDjxx RWDoy4/m6gfgKY3O0OToAmvb9WE+8Shc+Il2unEdjn+t18kPeZJc6TtuAeDs6cRRGqMZgTZ1 EXojfRy+wzn4XuluCGLXOILdF1Cz6nbamSE6bKD8mVIythA03eneYYV6zZkKQI2dM0FYjTuJ kTUvGu9BaO/3lP0N8ebgKroVKzGKJQM8/y+Dpg4ifIVOfBMmPevpn0GWKJp9zmFfLIQua8+I 4yHVs2nEGwXD69qpBLvGbhAieZ0nnxklTOLLXwe8/hB+efFDJJyYepbWGZikshihE95iFyPq o0GZ5fiJ+t3CbemM0E7DrL/3XhTfSRkWvgaWuRcd/WIJUJ9CXo9BvrKqY7NiKQ795m5Ytzgp ynnMmcBkQKXrSSedW2iNCs5AJuxBskXkJ7OFXF2Vbpe8yJ9Md/HAWZ2X8ZfQITLA8Q6kqAvH 6BVIJzQahmNIxyekwkggVDGhNQKXHyWacimZnPNjOQXF3K4ezH0xw==
IronPort-HdrOrdr: A9a23:FiDneq5/f/WJCB+hRAPXwXaBI+orL9Y04lQ7vn2ZFiY6TiXIra +TdaoguSMc0AxhJE3Jmbi7Sc29qADnhOFICOgqTPqftWzd2VdAQ7sSlbcKrweQeREWs9QtqJ uIEJIOROEYb2IK9voSiTPQe71Lrbn3k5xAx92utUuFJjsaDJ2Imj0JczpzZXcGIjWua6BJca a0145inX6NaH4XZsO0Cj0uRO7YveDGk5rgfFovGwMnwBPmt0Lm1JfKVzyjmjsOWTJGxrkvtU LflRbi26mlu/anjjfBym7o6YhMkteJ8KoMOCXMsLlVFtzfsHfqWG1TYczBgNnzmpDr1L8eqq iNn/7nBbU215qeRBDznfKn4Xif7N9n0Q6S9bbfuwqknSQ8LwhKU/aoQuliA0LkAgMbzaFB+b MO0GSDu5VNCxTc2Cz7+tjTThlv0lG5uHw4jIco/jRiuKYlGclsRLYkjQpoOYZFGDi/5JEsEe FoAs2Z7PFKcUmCZ3ScumV02tSjUnk6Ax/DGyE5y4ao+ikTmGo8w1oTxcQZkHtF/JUhS4Nc7+ CBNqhzjrlBQsIfcKo4DuYcRsm8DHDLXHv3QSmvCEWiELtCN2PGqpbx7rlw7Oa2eIYQxJ93g5 jFWEMwjx9ER6svM7z74HRmyGG5fIzmZ0Wf9ih33ekKhoHB
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos; i="5.97,257,1669075200"; d="scan'208,217"; a="48711601"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jan 2023 11:27:57 +0000
Received: from mail.cisco.com (xfe-rtp-002.cisco.com [64.101.210.232]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 30UBRug9023256 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Mon, 30 Jan 2023 11:27:57 GMT
Received: from xfe-rtp-001.cisco.com (64.101.210.231) 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; Mon, 30 Jan 2023 06:27:55 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-001.cisco.com (64.101.210.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Mon, 30 Jan 2023 06:27:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bkihNNM3evL/hqXlZUezCvz2i1Wt9WZE/4ac3O/ZyOinm0yG8Ai+ULHw72623ynazFRnTJmHKy4WiYoDBVBD/e3BaBIGTZDgMumGZl66xuJ7xeddPTJMDmWyEGzgTsD281E/SpPNxtKXWPaTY3ae80bdwsefXVAotSmN3GAM2gL6x4Id8w481pjwYGp4xjHdidfD0QbhUogc7iTaQR/UcG07bQ0D57VVsd/B1OKv+qgVdM4yzY1p9y/rxVs6DAckvK65fIJIEUzcxWt7C4nlE9J6VNyvngtrm5VbZR2LiuAQHEZpwIHtm98m5juLHVzz5h0QY7AWmKbXhkJhmihP2g==
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=lGaa2BN6IaSaRI/9pXOHOwH3Gw6TQVV3rr6uLUmVqTg=; b=ONrBEiT4fAm++Bu7A4vsk8LQ0eoUeveW3AYNGigbO2TVfQ+859rwmIq28HIlpwoG6KoyOE5Evkl5opSuOjoOCe593w5ouVCayHq+1qR+fVfQbtR8TdUN4kHT5t+l5/Ov3TYQ7pWP2pTwuZCMZQNewS/8vLhDDQdapyx481p6yvdEsrmLNLgEfUDOcLklULQvIpNpoBywlxE4eZZt8UE7vLlT0ZMfjU1zp15mnwfXn/efiM1kuxS0aIjHEnC7sfHIUo7prIartU3zwF6DZQBfFsMp4aodclSChwIWB7HJq2X8l/6KUmk3M5sO/w+fgx5YAPYArPm3ZkZ4zPnNF/FIGA==
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=lGaa2BN6IaSaRI/9pXOHOwH3Gw6TQVV3rr6uLUmVqTg=; b=Ue0kl97E9bS+xQHR2WjYjdHkkrjjCsYpYQ9noBi0j38agGOkMCNS5YOqqiLRwvQEaf9nrVSXmV9IIh1vsUWouRj5pdHhhSxsZqZP8/AdQrMU6B96wpzL7EHbmFQsbPgx9IDg6KiAOS/HNCpFgrk3JL4L6/+CZ8twSROUUlLhjGE=
Received: from BYAPR11MB3591.namprd11.prod.outlook.com (2603:10b6:a03:b4::30) by DS0PR11MB7927.namprd11.prod.outlook.com (2603:10b6:8:fd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.33; Mon, 30 Jan 2023 11:27:47 +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; Mon, 30 Jan 2023 11:27:47 +0000
From: "Alberto Rodriguez-Natal (natal)" <natal@cisco.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "draft-ietf-lisp-pubsub.all@ietf.org" <draft-ietf-lisp-pubsub.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "lisp@ietf.org" <lisp@ietf.org>
Thread-Topic: Tsvart last call review of draft-ietf-lisp-pubsub-10
Thread-Index: AQHZL/bE9FfaiCTPN0Guzzqn/LX1Ga6yJ8WEgAAeOICAAIy1DYAD3BWAgAAl2o0=
Date: Mon, 30 Jan 2023 11:27:14 +0000
Message-ID: <BYAPR11MB3591114B6A45259FCE380560B6D39@BYAPR11MB3591.namprd11.prod.outlook.com>
References: <167456640879.36895.3989101552718202380@ietfa.amsl.com> <BYAPR11MB359131C95C3B55FB19B0B575B6CC9@BYAPR11MB3591.namprd11.prod.outlook.com> <PA4PR07MB84143D406EC92346AC4E975695CC9@PA4PR07MB8414.eurprd07.prod.outlook.com> <BYAPR11MB35912510B6C6658609843A85B6CC9@BYAPR11MB3591.namprd11.prod.outlook.com> <PA4PR07MB841490F87F0292E96607BB9395D39@PA4PR07MB8414.eurprd07.prod.outlook.com>
In-Reply-To: <PA4PR07MB841490F87F0292E96607BB9395D39@PA4PR07MB8414.eurprd07.prod.outlook.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_|DS0PR11MB7927:EE_
x-ms-office365-filtering-correlation-id: 8fb66edd-94c8-480e-2847-08db02b5038c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: p0fVybyPhlIOAOYQIN8N5sb7517ubixElsfEf4SWdI/7Ydf8xqHx2XdudWq1H09UQX0fvlM4icNYF2SmIextfhtEu10DrsgngLzexLqL8wyLLwFQixZQ35Ac4mnLYEkiCklIeWC61jAFYt9cG3rzJgBDFv1oiVDnIOwVZ6xiwYNKo1+baPwjslRGZzh3w7zUkEBWkpIbZOC0YNgBIOT63RU3c/HlQpHVY1QP3co+wKJ/odll6Gul7MfSdKmSki/UbMSzvdMHMLYkmlCzI61I2OBHwLD2NUfjqmsKYLsOLbs9NxkARFvJhkQCo5zVwq9WoEtELKtkR5JPJ1VfRhRPN2bGVmJ3VQIX//x1g/N2cZJO7Q0utJvpNSg4r1yzm7u9gmm4U1l4xLjlqwzBVUSXAHvQ+xA3AUhwZdO8/cFg2ujwWm0+F0Xhn76E1VPTRnAu9DelEygtxAAPhbVL/hj28Pdf7akMDUhGc4bQQIv9d83Da1pB/RI6AWFYPI9ANc/7AzaeLRBdnHUI9SO/pKiGJtqeLdmnPIbXAnOt6kg/0vDwwOunH4ZBWIwDK0gfSqpUFC3LPtYTQKcno8nN0IWYxdRkVd0MLvMlF/BZ7r4NoQs8PRmnpCNVT2L/dUUL8/Lgw3VuZa0Z1iFXlEqq1uAFQcTyoyKUrW1Fjh78/yyRRknGm5zOOkyuroLPJ2Dr5QWRQeU80LMj6wjmygZ/HngG1Q==
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)(396003)(366004)(346002)(136003)(39860400002)(376002)(451199018)(86362001)(478600001)(71200400001)(7696005)(38070700005)(83380400001)(38100700002)(33656002)(122000001)(55016003)(26005)(186003)(9686003)(6666004)(6506007)(53546011)(5660300002)(54906003)(52536014)(66446008)(66556008)(76116006)(91956017)(66946007)(8676002)(66476007)(64756008)(316002)(110136005)(4326008)(8936002)(41300700001)(2906002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 372KHXosdZ2Dm5oaIMMmr9EjW5FzObriPjNNIfS7vRMcPDzTd2jyDOosmdEMei6ooKdAZSnUp+FLCxR/8J97ddiiGXnT3xDay91R3OrB0bH3iU76iQtLaqr5dZARLdQMhCL0Dcj4TmCZRrWn0rBUAAWl2TsprgFBRfw5Y/Rf3u1vKHfyr4gDlzD2KvWwXPGyvcTgWP6lXMbDZbCSOFcg0tdbaUxYo6AjPb/bmgdQGNzjNgRzkdUfWnVbBUk5xIGWEyVp4bq4uqPknNtpT1XD324I+EvZgq97M68dkfGFqFXia1sXCY/r06WKiWNv9PPInwZ2MvAida7d+SOHNI2HB3Bt9lS8zKOIveoddjV8DPquL5MHQtjJu5/7FL/F6989Kiog2P8TYkwub1cXe4JbYx/hKSE9KGYo88sud7bmJFwZzwKTmHASiyCZSt+JbLr5p+gOfaz+3JwCu8IFhY3JX/57GBM99/+neOV23+5p08t5pUTtZW+vu56XR9bkKA0PsrGGwnFYgFUTuzvnflWrJ6nGdMf3HxpL5SjCedTx624sC/n39ijrYxAdpr3S22HNe/BY+xM+xv9xs7s1I0fY0tiznF+GhAU2WEP32mf6vEEIv1n35Q8SfqJAeQG8Lx7pDh87lVq+8gwvojp9cTPwAegOt9xEj4a99GGBL5dzl84qZ1YMIdlB8N4B+CiBc23kAu0aZrFvbCJArCzYN2ACbxz8cuWYyFDF94odxDBkWS+tSJ2MPQ3I5sD0FxVC2aps4LnHyDcEjLfokmybr4kmlSVxqO3MfQN9g1G5W5xABWQfdSQGkZ6GQy1hELqUlMLJrmLqejHmPnQWZqZ8BrXOojIhCRLGbiLxzKKxDGo8MkImhXsXENVJf1X9zZh6PquHi80Kpm/gIviGlQ3kH6YQ5vO3CSK70TWFB6yFahlaypMFJ57iJzZyixC7eMUORjWdp0aMFkP9wDSB05dyZ778e1eDY2L8JV5h5T3szzCPSi95ZvyVl4ReAAHdtMidvfbEzAhDMki1+pIcl3S5stWYlSsmJ+Nuk5H+2jO6w434Ielc6vdXOz1D9aQTtZcrWqq8qqXAuXESYytaLRqPtdpXSnAesFVDV4a+3ze1zkUlE7u9q/I7LMPo4uNgqq/Xqigx73XZs6mj9cL7YPKj8ZyDZD6G/eYmQXQpjd2qMggKBTjiMvNZT4nWkjSrLD4iv/G7pZbwEt91LDc7OBS5J6Q1joeeOc+BJ7XsYzforz9M950pBrvXnk/tOqosaE1vpLKl8mLHFnE5gAjmvW4KJs4rLIdnss6SVn+W33SplGkbY8dz0yzqyY9rw83xxp/9dTfRqiMi1J7fTjseAe4AGqZ7gzMCYFtk0OqGHT+Z9Zw06cHqcON68eugm4eCp6m2rbk9HY9prgO4qtgtdGxknanQmZUhHCsZXQD6gz51NGxTO7C1jMLzhZt+/zqi9wyLq4JxXgwMuuiqtcn7xRVUf9xo5qlavHokFBCogY7wkQR1/PY/S45b+lwD6ua5rhIxfk4iJbOiHNB3OtmC/7We/XF8K1ckRYcQdVg+4AXJvuPnGJ0=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB3591114B6A45259FCE380560B6D39BYAPR11MB3591namp_"
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: 8fb66edd-94c8-480e-2847-08db02b5038c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 11:27:47.4441 (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: KnFggdRc0Iaz6GMT5BMfsMrX/cVubwHENyQkVXefnOXNZSTHdtJR4H41GvWQ7oyY
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7927
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.232, xfe-rtp-002.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/20QVieFxLRk2m58l92LDtQUcKG4>
Subject: Re: [lisp] Tsvart last call review of draft-ietf-lisp-pubsub-10
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, 30 Jan 2023 11:28:10 -0000

Hi Magnus,

Thanks again, please see inline.

Alberto

From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Date: Monday, January 30, 2023 at 9:46 AM
To: Alberto Rodriguez-Natal (natal) <natal@cisco.com>, tsv-art@ietf.org <tsv-art@ietf.org>
Cc: draft-ietf-lisp-pubsub.all@ietf.org <draft-ietf-lisp-pubsub.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, lisp@ietf.org <lisp@ietf.org>
Subject: Re: Tsvart last call review of draft-ietf-lisp-pubsub-10
Hi Alberto,

I think the below maybe works, but I like to point out that the Map-Server per the below is likely a larger DDoS traffic reflector than if you require a one-to-one exchange where each subscription request only results in a single response message. Using Map-Notify and requiring Ack will result in that at least 3 Map-Notifies are being sent.

[AR] Right, but this is required if we want to align with RFC9301, afaik.

I am also worried about the state uncertainty here. Because if the client sends Map-Notify-Ack on a Map-Notify it will think the subscription has succeeded, but if that ACK is lost and the MapServer has used up all retransmission it will silently remove the requested subscription. Is that not an issue?

[AR] I’ve been thinking about this as well. Maybe some middle ground, assuming that xTRs can be authenticated to some extend as being discussed in the other email, could be as follows. Rather than wait for the Map-Notify-Ack to mark the subscription state as completed, we still mark the subscription as complete as soon as the Map-Notify is sent. We still wait for the Map-Notify-Ack to be received, and if we exhaust all the retransmissions without receiving it, we don’t remove the subscription, we keep it as unacknowledged. However, we only allow the xTR to have a single unacknowledged subscription, subsequent subscription requests from the same xTR will be denied (i.e. Map-Reply returned) until the xTR is able to properly subscribe and acknowledge the previous one. Maybe this could work?

Cheers

Magnus


From: Alberto Rodriguez-Natal (natal) <natal@cisco.com>
Date: Friday, 27 January 2023 at 23:42
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, tsv-art@ietf.org <tsv-art@ietf.org>
Cc: draft-ietf-lisp-pubsub.all@ietf.org <draft-ietf-lisp-pubsub.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, lisp@ietf.org <lisp@ietf.org>
Subject: Re: Tsvart last call review of draft-ietf-lisp-pubsub-10
Thanks Magnus, please see inline.

From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Date: Friday, January 27, 2023 at 2:26 PM
To: Alberto Rodriguez-Natal (natal) <natal@cisco.com>, tsv-art@ietf.org <tsv-art@ietf.org>
Cc: draft-ietf-lisp-pubsub.all@ietf.org <draft-ietf-lisp-pubsub.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, lisp@ietf.org <lisp@ietf.org>
Subject: Re: Tsvart last call review of draft-ietf-lisp-pubsub-10
Hi Alberto,

See below.

The complete exchange for a subscription operation would be:

1) xTR->MS (Map-Request)
2) MS->xTR (Map-Notify)
3) xTR->MS (Map-Notify-Ack)

It is true that 3) is not explicitly stated on the PubSub document today, but it is required to align with RFC9301. We should update the PubSub doc to explicitly mention 3). I believe that having 1)+2)+3) explicitly stated should address your concerns regarding return routability check, what do you think?

MW: So if the Map-Notify-Ack would be part of the subscription process, such that 3) has to happen successfully for the Map-server to actually install the subscription in its state then it would work. But, I get the impression that the map-server will install the subscription already as 1) has been completely processed.

[AR] I believe we could do the following. We can update the text to specify that (1) the xTR must send this Map-Notify-Ack as part of the subscription procedure, and that (2) the MapServer should treat the subscription as incomplete until the Map-Notify-Ack is received (and therefore no publication will be sent to the xTR on the meantime).

I base that on that there are no process or error notification that would tell the xTR that its subscription request has failed as the MAP-Notify-Ack never reach it.

[AR] Note that if the MapServer does not receive the Map-Notify-Ack it will retransmit the Map-Notify (following the guidance being discussed in the parallel thread). Also note that section 5 of PubSub already specifies that:

If the subscription request fails, the Map-Server MUST send a Map-Reply to the originator of the Map-Request

What I think should happen here is. If the xTR never talked to this MS. Then the signalling looks like this.

1) xTR->MS (Map-Request)
1.1 MS->xTR (Return routability challenge with token)
1.2 xTR (Return routability ACK (with token))
2) MS->xTR (Map-Notify)
3) xTR->MS (Map-Notify-Ack)

Then the MS can install the subscription when it sends 2), and 3) is only a transport level ack, that is really not needed, as the xTR I would expect to retransmit 1) after a timeout not getting the answer.

Note 1.1 and 1.2 only happens occasionally if it hasn’t been run for the given xTR ID + RLOC the last 15 min or so.
So if one does multiple Map-Requests with subscription it only happens once.

[AR] I think this is a solid suggestion. But I would love to first explore if we could achieve the same thing using current machinery. Kindly let me know what you think of my suggestions above and if you think we could converge following that path.

Cheers

Magnus