Re: [mpls] Update to the bullets on the first page of my review of draft-song-mpls-extension-header-09

John E Drake <jdrake@juniper.net> Mon, 05 September 2022 16:36 UTC

Return-Path: <jdrake@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 578A3C14F742; Mon, 5 Sep 2022 09:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.676
X-Spam-Level:
X-Spam-Status: No, score=-2.676 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=juniper.net header.b=ewNzjWod; dkim=pass (1024-bit key) header.d=juniper.net header.b=FhshJrnM
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 u21va-j-8nQM; Mon, 5 Sep 2022 09:36:17 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FC9EC14F72F; Mon, 5 Sep 2022 09:36:12 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 285Bg8Qg013719; Mon, 5 Sep 2022 09:36:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=sjZFvttMG4EdBemMc4AUipEWdukPIGVq3BGMN4/E7bA=; b=ewNzjWodmVTs1FdVMIWV0aDMei2mtNmju200dUrKJKuRyWXJXc5EhSU6XyCh8JOP3i9o RqAa9ncvLX314hjtf0j2d74gWYjHVTXBWv5DC03z+MmWR01782zRqfwRH0AkyHbUJfln TGVzob69nUi0or8+NcfdbumCqMvuP58Ch65QGwsvkhSLuvoZVmz+z/lL6iT/zdyfDvAS vFaGOKT4OFscmpb7hHNqvclmeM7SeFGfKv2FLe5kkqZAlV3AVS++gzZPHjx9vNT56cg5 jm93X80TG215UL1mka9ceBC7iLnpRzHiy42Ys+05czVH+Lq7rAH3G5bzofNdr9mZJh/2 hA==
Received: from na01-obe.outbound.protection.outlook.com (mail-eastusazlp17010005.outbound.protection.outlook.com [40.93.11.5]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3jdgfa0cuy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 05 Sep 2022 09:36:10 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CbRos0ZDj7sNWEMoh19jW7gMq0DuZhp/VfZkOIFWfJZQXaqDRAEPkeBRwQjEp5G52tYFTN7f+m9GKnhNib0hzykknS4OqK2pZqBBzIH7r+N5yuVZMdjpYY2ldUu/KZvHCge4U72Keeu60zWA40EMqZjptFoNUNaXe8aCMmYce1600cZrc+mxK0w298koNPrcecIb2oC06s0M5kuZFDbbeCm5rWNQfzAEZod41ZCiJ6k/pYpIm8zmH2/o5f9tnlCf9jvTDmkzQy6NFRxWdbmuXIs6EYJVXB1uaryTGjHQn7K/FG9m1UfKDtbNLfgBauKrzpSFY6sF0NYRaZNnx8BrLw==
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=sjZFvttMG4EdBemMc4AUipEWdukPIGVq3BGMN4/E7bA=; b=Ra/ngIDboCTdfkSmAEvYxm2jfhH/YWXCGYhi1m16UBY06dQYAv3uywOeVx623qcXnV6XK3HSDdyyXrDP+Tkr9LUU8ff6hEdatmZV9fEmcRTJxsTmbBlo84dSbSXAMHrhxakv4TF7bNPdTmGqUe//anzmkFUz834gdmNi5PVwnndaNnx5yp1VEmyZTTfpeM/ab+YrZ9AIMnNDqtNwpxt/r30AF7N+3XmDUFPwRIxC2672fuJqEYLTacXTlqgLtc/KB68/lBR8/4owWZ4IzBZ9FPucrhOaDD3nLQDQYCmRoBhsQWBLK5wooelH4RI8VtD5EDSZVEuhR9vNQjXoCOtZJw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sjZFvttMG4EdBemMc4AUipEWdukPIGVq3BGMN4/E7bA=; b=FhshJrnMHgl5GufpLINyZBKtNl7Az8gT1/XyKjQTNFR5c1lsqkcOJDerPGkww4ADmov+eXFdmfBfyRY6G5biNYd+5wj+c/UeocLSCKhK2yZoUlijp/Eg0btkY/2kXmF7RSGGVOD4tG2eh0/TgggqBbrESuw8j6jdcODQWFRtTkU=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by DM6PR05MB5770.namprd05.prod.outlook.com (2603:10b6:5:105::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.4; Mon, 5 Sep 2022 16:36:07 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::e1cb:1c8d:833d:e94]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::e1cb:1c8d:833d:e94%5]) with mapi id 15.20.5612.012; Mon, 5 Sep 2022 16:36:07 +0000
From: John E Drake <jdrake@juniper.net>
To: Tony Li <tony.li@tony.li>
CC: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "draft-song-mpls-extension-header@ietf.org" <draft-song-mpls-extension-header@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>
Thread-Topic: [mpls] Update to the bullets on the first page of my review of draft-song-mpls-extension-header-09
Thread-Index: AQHYvJiJRr8EFRTVWE6s7ogD+CO8+63Hz2gAgAA7hgCAAAP3AIAIcwIAgACBnoCAAA57vg==
Date: Mon, 05 Sep 2022 16:36:07 +0000
Message-ID: <4F01E812-4BF5-4808-B21E-063577A47E4F@juniper.net>
References: <98356ad3-ec52-3a5c-ee31-1ee604d4b5db@pi.nu> <dc03203bf7ee49caafccdb70221edc1a@huawei.com> <b718cd04-c822-b744-0ca2-9c3e47ea2f62@pi.nu> <BY3PR13MB47879BAD2537E77C1D6193F89A799@BY3PR13MB4787.namprd13.prod.outlook.com> <33185189-08e3-71da-123c-2f17fe5ad0bb@pi.nu> <BY3PR13MB47878BDBE64EE739BA4F5DF99A799@BY3PR13MB4787.namprd13.prod.outlook.com> <5A840AB5-7B0F-4C21-B0B0-700194B03A32@tony.li> <BY3PR13MB478797DB5335413F94621C219A799@BY3PR13MB4787.namprd13.prod.outlook.com> <06759C2A-CA9D-4957-8203-D71BAFA1AB67@tony.li> <c5820e62-b4ed-d88a-d738-16ee52088342@pi.nu> <200451CE-9554-4298-BB9C-2EB4B63D843F@tony.li>
In-Reply-To: <200451CE-9554-4298-BB9C-2EB4B63D843F@tony.li>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY3PR05MB8081:EE_|DM6PR05MB5770:EE_
x-ms-office365-filtering-correlation-id: c48bb865-adbb-4ff0-42ef-08da8f5cbbaa
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cymYlDK4S8tTOwHIw7G2bBOXIrFtbZYuJ65X0VoJCZ9OjscRcEffbahr/EsG9y3zfoym7vBqpWpUJt6N42NG13y+d96813vgVA/Pr1IxeRgwiAW5UDVQW97qLn9rChyRg4XRl2upusiGA6l8VhSCKk/nA22UjDpbb2wyLrfXECMV0RECr7Mvhw0Jikn71X8eqzPO/REcGjaPrUut0cfQPY+RaEJnF1LbgUAJHfcfNhn2nyUGHnPoh51gbpz28dMTYb48E4uGfNVqRWaAI0Ie2H1sR4MT7OrsCmGddzUEYMXDAZzcl8NzAL2stOaINMAinb+qL97mCWQB5Td8C4SBst8oQHTud0U1aO4U45hlIYHmHmHRLve9jRglDEnkGjUzlrqyxl/AzuSY5vYSQuDE/4rHAnLQLAb4o6BVQpPIAgiC5ef2C+ssd9fM8sLn4Rz3Zq6fAL6vX2LWtUyrrte609mSr3PaOEomLbI40kurcSYlsXN7PKByK49cVWWCXVQhtwpmDXP2o/Fy0ZMkdcfqGYEJXoZ6XYtqau0r37tCcNUsrriiAS7NQ0wRv2w06XPEgSRwmu2O+m8tHSm1GSD6SRX59H20s0gvQEoyGQUdf5Bg7z1ThZ7Weddv0WRSLjM3FufoMS9Y1wsEzxjZVvgEu4pnWJ7SXYknS2SsbvTrmlrN/QyljzHp1Q24S2b3tU8xEWzdmijFnMvobeIlozeYeNxT9bDnk+ouIEQpEyzuiKqAH9nblyjripKWnYIKmP80I+lzF89wXO2NQlLWhkk+CvLrlzuZQG8j6aEUS9kTjxKNJ4qcTuA58XjZAydfdltbIdZblagGxflaJ6EKamtCS4/vmJ5dZ55MUZnW2U5TH6s=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(396003)(136003)(39860400002)(376002)(346002)(366004)(71200400001)(53546011)(6512007)(66946007)(966005)(54906003)(316002)(86362001)(6506007)(41300700001)(6916009)(6486002)(478600001)(122000001)(38100700002)(91956017)(2616005)(4326008)(83380400001)(66446008)(38070700005)(8676002)(66556008)(64756008)(36756003)(186003)(8936002)(2906002)(33656002)(66476007)(76116006)(5660300002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 6kuyhiJ+sOQ7m/fzkUeislceXp8y6rRItN5jG7jsx+Z3+qgup6F113HmroAhOyhW4sQnMQA62tiXq0i9snE73auH6EsoxeqiJmLpZeTl75Skb0LT10dzTr4cK8i9nI1jRpIY/aBAiu/Zk6S5XmP5Jk1MOgbjgzQKAqGVhbF0POgJgjFz1YBuuqddErOl+0kimzL/ZUVijm49Su8CRhkN9jVFmns7wnADoTRkDkpnb630LENtCYobflXDPb+AQPgSwjpFtMHdQKmGJ0p8vpqNLGPEPj1baQ0ZwWHsZ0XKzR1ZPDW84hRs1rqShLOT+qb9bRoB4W+oJ8Efmvd8ORs68zNCWx6gn0boGf0gCeBZ4qk495FOtpX4IPcKwyAknvik5gdusGxpAOQJqwo5eGso/bKLGKxPOuGzx8XQNGROfG2tnG1WN76GzEa00qksoyrWzZFgW+ZUB+HmZQrjya7jX0vtLjWkROehUAF9EHCmwWu9pMis4uT7k7mhOQDdu93hxHOonYZZAFdXG606/pRAsg1Fw3di94vQdCW6AaCb9seEOIAM8jQVq03t4oWgoK+0kQFVtwzVlB8LVY/kxaQi9P1OVxbGb0EC3/M9dg2QUXZ9VYOAsobHJtKXIBvHl06KphEX2OqHp0E9xqEWr3RPvGT+wPbqh/LNtiqwqhVdZG6kvSksNeWSiMtjFDkBv48/F4caPxG1dulY4tVESbRbyPXNjrXaNejoJJFuXJioEmtTX8T+yNlC0U6J7zHqHd1/31MA8+t96hq4QKfIcFXLOSnKHet8QGZd4soPHZzrCGcNvIRqZ2o94Dz2o8WXEdT+5zyp96TYmKFpfcDXc5tTmqtctD28h53eNUB/NGg23tURGxqalJy3fQZiisT7Vt3RZSvoljFWH/3UsSaHq4Htjtr7qngEOMMCLqJA8SXDBsRCwJBr/8PDDUHZQelbXL1u98OjCzX9nCo+l8r2Pglu3OG8I3+t0966D74ZCJ/hQZvD2nI5glsdB+p3E9KnM5Q2UpF0bGwGFg0ioaKgGzVQVNuKuQrvCPUF6DqrHOiJHU4wm9ngdgJYzvVE6+6mEkbXSILA+k8cfAghhGPec7YZCljlH24BKdli+WQ06VKDaHE1x/8GCDmGDeNBxTgvyNsZYmJX8nP2ZL2B7xhzEWJ9C48A7IqiF9sAo35Zr43d7kRwzJ6bXZyhU790Mdj1QSTrLDr33RBeqj3fPo2O3Y8t7SZ0K2eikDb6e3H+ZMha4zN1bnAJs5/YeUNiY+wDCZ7AvcWdlmHo7dpUh2ea07svk0/9QERmh1KqDyYTiuJB1pErUdE5O1VKOL9mxR+Aj/oN9wQy+FEHamFClN8d7UQLDQfqLMWC24LZ1IUvDxNwR5jkhEwJgoUlRcvBaqzJQrLWYZegF6CICXQpZV1sLt3cRZDs05ZdtR5lzf7LqdEWaPcZWVeUwWUHGjxeIuexubFIfBXvrS/2UM2pv4elIVHMavB7/NM9M6oCb472f0uqjJhTQfpw8Il8JQosUFO7DyiZpfDKPheupjLiPR/vMnldoGerv98SM9T5Dv70ce+rcjrE31luYZtCp+joo0fbz3ih5+KbwqtjeX9u4iXEiTkRRDpVRcSrGQveCE9GJLJ3Zco6WD+eXWF3utd/pXEpyobD
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5770
X-Proofpoint-ORIG-GUID: EqZYBAmJYFWGD0AH5gJPaUpSdyEsvM6q
X-Proofpoint-GUID: EqZYBAmJYFWGD0AH5gJPaUpSdyEsvM6q
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-05_12,2022-09-05_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 adultscore=0 suspectscore=0 phishscore=0 mlxscore=0 priorityscore=1501 bulkscore=0 mlxlogscore=801 clxscore=1015 spamscore=0 impostorscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2209050080
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/S47oIe0KDAkGGMJi1dVn-L6NJNo>
Subject: Re: [mpls] Update to the bullets on the first page of my review of draft-song-mpls-extension-header-09
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Sep 2022 16:36:22 -0000

This is fine.  Should we also add that the definition of a network action MUST specify its interaction with all other currently defined network actions?

Sent from my iPhone

> On Sep 5, 2022, at 11:44 AM, Tony Li <tony.li@tony.li> wrote:
> 
> [External Email. Be cautious of content]
> 
> 
> Loa,
> 
> 
>> but we do need a deterministic, specified order of operations.
>> 
>> agreed, what I wonder is if we can have for example a processing order of NA1(psd)->NA2(isd)->N3(psd)?
> 
> 
> Certainly.  For example, the evaluation order could be based on the numeric values assigned in the registry.
> 
> 
>> If we can, doesn't have to be captured in requirements, framework and solution specifications?
> 
> 
> I think that solution specification needs to give the order for the solution.
> 
> Since the framework document has no idea what ordering the solution might want to take, and there are several orderings that are possible, it seems like it is not the place of the framework document to specify the ordering.  Thus, the only thing that the framework document should say is that a solution should give us a deterministic, explicit order.
> 
> To be more specific, I propose adding the following text to the framework draft:
> 
>        A solution MUST specify a deterministic order for processing each of the Network Actions in the packet.
> 
> Comments? Tweaks?
> 
> Tony
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!HOZ4-BB2V8VN0Av4RZgmvOr3tH586O9A24-Aym4pfYvu_RG4LgGIxKA0VEu2D7VAwg6jploqrvuOYsQP$