Re: [spring] [Int-dir] Intdir telechat review of draft-ietf-spring-srv6-network-programming-18
"Eric Vyncke (evyncke)" <evyncke@cisco.com> Wed, 16 September 2020 05:51 UTC
Return-Path: <evyncke@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B46DA3A0CF4; Tue, 15 Sep 2020 22:51:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level:
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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=W3emJeb9; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=wbK7PZoK
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 3lU1-zCxnnw1; Tue, 15 Sep 2020 22:51:11 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAEAD3A0CF2; Tue, 15 Sep 2020 22:51:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6360; q=dns/txt; s=iport; t=1600235470; x=1601445070; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=7bmcghz3UbcJ+/C+Jl/LWrP58h/HEPX0z3q+OT2YzUs=; b=W3emJeb9Vwi0vbKN21IidHZiR4gqTFsxBm91I5wp4ikGPB3Dfe59G1kl Z9SJK6yYNJQX+0FRdiM28HVMFoKqJgOD0D3RJb3nNqrZoSlVa1TsJA4nr lLN4APuPgIyIswAVIHntC59ssvsMm1t1xRanheh47Th1EwINWiC9wUSfj Q=;
IronPort-PHdr: 9a23:Ojsk4RA48Z8hVv1FdSbgUyQJPHJ1sqjoPgMT9pssgq5PdaLm5Zn5IUjD/qw20A3IW4Pc9ftYiu3QqKTpUyoG7IrS+HwBcZkZURgDhI1WmgE7G8eKBAX9K+KidC01GslOFToHt3G2OERYAoDyMlvVpHDh7DgUHQv2KQtyIP/xE4SUicmrhKi+/pTJaFBOgzywKbp5MBSxq1DXsc8b5OkqKqs4xhbT5HVSfOEDzmJzLlXVlBH5tco=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AmAQB9p2Ff/5xdJa1fHQEBAQEJARIBBQUBQIE9BgELAYFRUQdwWS8shDmDRgONSyaYcoEugSUDVQsBAQENAQEYCwoCBAEBhEsCF4IJAiQ2Bw4CAwEBCwEBBQEBAQIBBgRthVwMhXIBAQEBAwEBEBERDAEBLAQHAQsEAgEIEQMBAgMCJgICAiULFAEICAIEAQ0FIoMEAYJLAy4BDqoyAoE5iGF2gTKDAQEBBYUSGIIQAwaBDioBgnCDaYZSG4FBP4ERJwwQgk0+glwBAYE3KIMXM4ItkyejbAqCZZVAhQIDHqBukmmfagIEAgQFAg4BAQWBWwYtgVdwFTsqAYI+UBcCDY4fDBcUgzqFFIVCdDcCBgEJAQEDCXyLHoJFAQE
X-IronPort-AV: E=Sophos;i="5.76,431,1592870400"; d="scan'208";a="825991574"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 Sep 2020 05:50:56 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 08G5otlL020982 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 16 Sep 2020 05:50:56 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 16 Sep 2020 00:50:55 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 16 Sep 2020 01:50:54 -0400
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 16 Sep 2020 00:50:54 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bXi8zi9C3q1/HjAKKn0aTlaKGEmyIT2pRzStx4dgIzcaSz5m0S8fFw77LxcUqMjQ9Y9uCm8rFQ4TUM+NJnMGrOl30MXJ4k98co7ierifk5cWuDx9zobgVqJWsgkFG4iDnrCiJc589XJSL8LlGldMOr7k057E3qf5HUE7PevXdVavT4sD/4sSps3kGIkNnSDkkwfnr/JWXx8MhawzVrmmxBLZjZyhNjun2OFG27V0sBGMa8O8upul+VU+d/JVVg4ZJburZ9ibLV2M6UoxLNoWq/AxM88ekPLTIYFiAV9Iwr+cA/6FcUQSozYe31AKqCEZJcTU8Nbj77GHrA7RuVgouQ==
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-SenderADCheck; bh=7bmcghz3UbcJ+/C+Jl/LWrP58h/HEPX0z3q+OT2YzUs=; b=ji9lXrJmr+v7fai04wREufO8QpjD7GSbl0kJRiidQAXJBNqcEBvi9APJzPe1n1rtnT0Cn4jgGz/DxBJpdEbhjGk+AmI+ZO8+2ZxEDVuXneVOZ51OrWc/VpES0WSJa4AX5pc7kUhhkMyurHb6A59kLHG8diWPdyoE+BqnA5NutzsiXQm8KhtADT9ntnIrztKqu22Cn2+iWpSiZ9xTSAdPnkZExHMByteYObLbR88+Du/7AvG9FxiuPqsT76NUI7pgSGc/jb8F61FxPJwn22Zc318vayh5Spl8UUXkEc5nRl514zHrQcFtKzj6w0cT6f/TYayxSOP/K6ZOt5NkyZBYEQ==
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.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7bmcghz3UbcJ+/C+Jl/LWrP58h/HEPX0z3q+OT2YzUs=; b=wbK7PZoKD9dq0/qVChxNiM/4mXCFyYmPYLI4SzaPy7U6gsBoOWQsJDPARdcK6RKRLFZWsp2cwvRocCVTWT82QT/jdD/r0Fqm5v29NfdynDwz4Mhnn+l5Un1WFhFATPpvxsv+EPtrFGK1y12IMSfD8Re43WuQg0iXkGcQ5f9LFE8=
Received: from BN6PR11MB1844.namprd11.prod.outlook.com (2603:10b6:404:103::20) by BN6PR1101MB2260.namprd11.prod.outlook.com (2603:10b6:405:53::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.13; Wed, 16 Sep 2020 05:50:53 +0000
Received: from BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::d525:a81a:74e0:12e7]) by BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::d525:a81a:74e0:12e7%12]) with mapi id 15.20.3370.019; Wed, 16 Sep 2020 05:50:53 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Brian Haberman <brian@innovationslab.net>, "int-dir@ietf.org" <int-dir@ietf.org>
CC: "last-call@ietf.org" <last-call@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "draft-ietf-spring-srv6-network-programming.all@ietf.org" <draft-ietf-spring-srv6-network-programming.all@ietf.org>
Thread-Topic: [Int-dir] Intdir telechat review of draft-ietf-spring-srv6-network-programming-18
Thread-Index: AQHWisgPnKbEli4uEE+YRl/CNPGk46lq5qIA
Date: Wed, 16 Sep 2020 05:50:52 +0000
Message-ID: <0550FEB3-4739-4667-A266-81DE87BB92B9@cisco.com>
References: <160010944848.21991.11984187873336962718@ietfa.amsl.com>
In-Reply-To: <160010944848.21991.11984187873336962718@ietfa.amsl.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.41.20091302
authentication-results: innovationslab.net; dkim=none (message not signed) header.d=none;innovationslab.net; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:2d28:5a1a:8065:8d9c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d6f9e8b7-5f39-44dc-ada8-08d85a047928
x-ms-traffictypediagnostic: BN6PR1101MB2260:
x-microsoft-antispam-prvs: <BN6PR1101MB2260DCEE8A5B1F143B6D0ACCA9210@BN6PR1101MB2260.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WniPtiNTepbPZmuSlha97V1WBMM00mYWj0FozHs7AhhhUGTPWGIYXIlGqAf5r3VjZurceNrAmC1Q5sGpciTe2HYO8wN+vCR7Wdr4qrZj6+ZY4GNfqujUTlv3ZDCEBJUP5R/rhwVj6c5Z5GvujiIhlraHeN4693osSl+XYpSJgFYEK11qHlUN6J/9W96umw2X9s2YneXxC5GcAcFw3mmNeVkZFMPCt/EpfqZL7kBW90ol8R3agSiavLvmyrvA5wbxYFKEyULy/24RQrJAIwDYMrwSmQrXzUSFNvFdmJ8DagaqdOw+PuqVj+ES1HtvbS9Dh4DD8PXsLERx44skCBjnY6PMJl2zMWVGgMqRDlO6hqNNAcsXmo0pu+G6c83fTcc2Hhm5RD2Q7AX7NjXm1B4i8w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR11MB1844.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(346002)(39860400002)(376002)(136003)(396003)(2906002)(8676002)(86362001)(4326008)(5660300002)(6506007)(53546011)(186003)(83380400001)(54906003)(110136005)(6512007)(66476007)(966005)(66446008)(36756003)(66946007)(64756008)(66556008)(478600001)(33656002)(91956017)(76116006)(71200400001)(316002)(8936002)(6486002)(2616005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 1KjPlOyNslQxbYV6LdOCQ0+ilLAAOh5SZ1UEa5aHM3PlpcgB+a8WDckcG6byCKzHRMTDx3z5e5VfBy6r9nUtfzCCao1QLfANcGsKivJDXZaoXp4M511Btb1q5UmuwUmrBiTpULQMwhFRUiyDWMspzE9zxK3reculGjfPlk53pJUvZbEpy7tY4sfr9O2eT3Zv6/6uTemVXQGtZQfmGsImr6CdshDDonxQrGwA0oJWXvApAHK48sSCTfgyUOQfw1wzHdh/rjPvc7lHwoGMp4+l5aEfblJObbJUM+g7ywaCPN14G5j9Xo1wxK3GHUZQLgHF8gXA7AKA+6QO4pGljVN9vzMMG9cy0LKQlrBEXI7CpwO2P0om+GjWt/miDlrKm8d5HPfbM4xzFGd+K/N3TE5alit/o9PE3sfiziO6JVOA/IYyBB58+Y82Vtdu/ul4kqAIh7T7kfu1YdTfgtvy7SIUlRuJKPv+X/0CtPY4qlskQzw3l1EDPtCn9hxldJrFHLinxCiWnrFG3vaZ/1bGCIRZ4nFbLQGBq0XSQ+RF6RiMtIwTgAJw2oF2n8IBccqq6vo1x/AnRoDEGpGf6E63z4LAcyHWziizc4QUM7A08wl5VlDdyMzDJIdHZYe6K6QQuKEL/XVQ2qy2ZPSVstLDYTs9ZK9y3PRSrzEWiwPNQ9SerOxskeoj6JgLXSTrv8FUv8fT/5ACECxR+54DEYCnLZjJ1w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C3F1FA6FEEC6CF4F8C28A97E6367F2F7@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1844.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6f9e8b7-5f39-44dc-ada8-08d85a047928
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2020 05:50:53.0124 (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: lCMbbOZSwAq1pAMFuRwPpk08E4RiPwRrfmHYC1QEzcjuMPwJVcTeFJoHJoX7c7WxEiTNuc8J23dioKzIkZD3Qg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1101MB2260
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cvJzXKlCIp3o3dGhUhh_Ys6OmtE>
Subject: Re: [spring] [Int-dir] Intdir telechat review of draft-ietf-spring-srv6-network-programming-18
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Sep 2020 05:51:13 -0000
Brian, Thank you for your detailed reviewed of this document in the framework on INT-DIR. I will refer to your review for my ballot next week. Regards -éric -----Original Message----- From: Int-dir <int-dir-bounces@ietf.org> on behalf of Brian Haberman via Datatracker <noreply@ietf.org> Reply-To: Brian Haberman <brian@innovationslab.net> Date: Monday, 14 September 2020 at 20:51 To: "int-dir@ietf.org" <int-dir@ietf.org> Cc: "last-call@ietf.org" <last-call@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "draft-ietf-spring-srv6-network-programming.all@ietf.org" <draft-ietf-spring-srv6-network-programming.all@ietf.org> Subject: [Int-dir] Intdir telechat review of draft-ietf-spring-srv6-network-programming-18 Reviewer: Brian Haberman Review result: On the Right Track Section 3 - - - - - - - The abbreviated description of the section is a bit confusing related to FIB lookup. This text: When an SRv6 SID is in the Destination Address field of an IPv6 header of a packet, it is routed through an IPv6 network as an IPv6 address. Its processing is defined in [RFC8754] section 4.3 and reproduced here as a reminder. makes it sound like all FIB lookups are being done on SIDs whereas the text in 8754, section 4.3 is much clearer that the lookups occur on IPv6 addresses and that some may be SIDs. Section 3.1 - - - - - - This document defines an SRv6 SID as consisting of LOC:FUNCT:ARG, where a locator (LOC) is encoded in the L most significant bits of the SID, followed by F bits of function (FUNCT) and A bits of arguments (ARG). L, the locator length, is flexible, and an operator is free to use the locator length of their choice. F and A may be any value as long as L+F+A <= 128. When L+F+A is less than 128 then the remainder of the SID MUST be zero. Does a system outside of the SR Ingress Node need to discover L? If so, is it derived from seeing a FIB entry for LOC? How does the a system determine the length of F and A? By comparing FIB entries for LOC and LOC:FUNCT (that is what I infer from section 3.2)? The parsing rules seem incomplete and can lead to behavior that is non-deterministic. The same can be said for B:N. What are the guidelines for choosing LOC (or B)? Does this come strictly out of the unicast address space? ULA space? Does this spec support LOC being allocated out of multicast space? The following text seems rather limiting: The ARG value of a routed SID SHOULD remain constant among packets in a given flow. Varying ARG values among packets in a flow may result in different ECMP hashing and cause re-ordering. If ARG needs to stay constant, does this limit the types of functions that can be implemented using this technique? Section 3.2 - - - - - - The various paragraphs that describe “example deployments” really don’t belong in a standards track document. If they are needed to explain the approach, then the description of the approach is incomplete. The reader should not have to infer functionality by parsing example uses. If the examples remain, I suggest they be put in an informative appendix. What constitutes a “remote node”? Section 4 - - - - - I would suggest either mentioning that these behaviors are managed via an IANA registry or I would add a forward pointer to the IANA Considerations section. Section 4.16.1.2 - - - - - - - - The steps described to process the SRH (i.e., instruction S14.4) is different from the process described for SRH processing in RFC 8754, Section 4.3.1.1. RFC 8754 seems to only create an SRH in an encapsulating header (i.e., no SRH insertion). Why does this draft specify SRH removal? Section 5.1 - - - - - - What is the relationship between node N and the address T used as the source address of the encapsulating header? Section 6 - - - - - This section could use some introductory text to explain what is meant by an Operation. Section 7 - - - - - Is there a security issue if a SID is used as a source address? Should any part of the prefix being used for SIDs be advertised to external peers/networks? _______________________________________________ Int-dir mailing list Int-dir@ietf.org https://www.ietf.org/mailman/listinfo/int-dir
- [spring] Intdir telechat review of draft-ietf-spr… Brian Haberman via Datatracker
- Re: [spring] [Int-dir] Intdir telechat review of … Eric Vyncke (evyncke)
- Re: [spring] Intdir telechat review of draft-ietf… Pablo Camarillo (pcamaril)