Re: [mpls] MPLS-RT review of draft-hegde-mpls-spring-epe-oam

Shraddha Hegde <shraddha@juniper.net> Fri, 06 March 2020 10:50 UTC

Return-Path: <shraddha@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 0A6CF3A0C7F; Fri, 6 Mar 2020 02:50:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=xUnwtW+8; dkim=pass (1024-bit key) header.d=juniper.net header.b=BV9kIgo1
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 gS_XtuuR94hX; Fri, 6 Mar 2020 02:50:22 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 6F8FC3A0C78; Fri, 6 Mar 2020 02:50:22 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 026AlJHD003170; Fri, 6 Mar 2020 02:50:21 -0800
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=SR7P0ZVb0klNFxIILLC/lrtWFw0MXcuBSiQcjMbgbns=; b=xUnwtW+8qvA59t8MWDlYjxlTMh+lEahkYAxGEneE6coSfed+jgzwLIPGdgDQ9x5jkjHY bkQb1yPm1OrjuXFzKze5yJwWB2cuFPHwRbADIMyBtr/UQ2OR6HHied8Ug8F3njLvqErZ 7jNzSO660PTSyzrjgeYg1U6l6b//KmjWlEACE0yFwJOwAP1uCtjFlNDm3AVAkf6TkViY 2b/o2oQj4vUMwIhEb8tw6LmqlwULxlMZX3EuiVj2xz8G954do8xdQ1Ycmk0y8iy+ugC0 c0hWUlTo+WLLZAr6BtvEyO+UldrjYviqT8W2t1OjNo8COogsKKQHgxAyLcmvnXiWv6Le +Q==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by mx0b-00273201.pphosted.com with ESMTP id 2ykcss0s8n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Mar 2020 02:50:21 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; =?utf-8?q?b=3DMsUVgpwqAqAtDWGDNFnX5gYKLxAP+1K+I5NsktWUQ/UeN61cLwOIhvE9LJBc2?= =?utf-8?q?6mdVoTNPc09E4rPEZjRuVNt+fk75w67c5VHmTMoas5JmcmKNDbYNftPMnhPPnOraP?= =?utf-8?q?2gqCBk+icVqGV/JIVSNiCRkKB5Kf3cfGykBfF7MAXTqMa1J5fgKi47kXrH2juF18b?= =?utf-8?q?a47EdQwFbfce5EaMn74BKgz5z+l1wgyUKx4iunCMi4ZpO7vZ7Lu7sGpK5i0n5udLR?= =?utf-8?q?WNsTNXMr6nmjNYRQ+gO/UCZ0FTrbCvCtU2237Rxg6qDeKufrEJRF2z6bZEZO5L2HF?= =?utf-8?q?B/xS/Y3zmBWZ7f/1h4ecg=3D=3D?=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; =?utf-8?q?h=3DFrom=3ADate=3ASubject=3AMessage-ID=3ACont?= =?utf-8?q?ent-Type=3AMIME-Version=3AX-MS-Exchange-SenderADCheck=3B?= =?utf-8?q?bh=3DSR7P0ZVb0klNFxIILLC/lrtWFw0MXcuBSiQcjMbgbns=3D=3B_b=3DFxb21t?= =?utf-8?q?IDCnPUB9sZCDguRwIVlaD0wH9no3NAVEVXAZs92VahUS4jc38FaRmo6bFkfkKuNe2?= =?utf-8?q?4ofc1jvpgwal1bKwLhmlwkSwbtaIfblvN2m1BE/oClxRQdUxOa180w/R57uXkym3U?= =?utf-8?q?4kgrl7Ml9oVkmezdI+5tBSJALfCU1xFBMaX4ZeoVew0HDXlXHUct6lZloVwfsSyjO?= =?utf-8?q?B/GYk5VEFlB4h2kDlHlQlHg6TuD89Xr/N337Qy11/OvrA5+1ESUBfp+OhJTCpIJpD?= =?utf-8?q?gD3FEzdkRS1Kxceo/Rk3nLuDkQ9mm1/DC2FtGDhtjHh9NI+0c5Ji28StFv+AeqalH?= =?utf-8?q?ryZ2blk5q9g=3D=3D?=
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; =?utf-8?q?h=3DFrom=3ADate=3ASubject=3AMessage-ID=3AContent-Typ?= =?utf-8?q?e=3AMIME-Version=3AX-MS-Exchange-SenderADCheck=3B?= =?utf-8?q?bh=3DSR7P0ZVb0klNFxIILLC/lrtWFw0MXcuBSiQcjMbgbns=3D=3B_b=3DBV9kIg?= =?utf-8?q?o16Cx0hq0JHR+JF8LCTKXNsa/w7CEageg8cKbAcArXWvn7FMxSSWQhCeXQDSVMhOy?= =?utf-8?q?IZqcvo4eT0uHJxNQamZwpzxYoVby9hSPOgacmqaSc+vn1LC+3tot4jPEY/Fx7TTVr?= =?utf-8?q?koB+ePpCf+c2newxmn8gUhJbbAE9KaFCjfM=3D?=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (2603:10b6:a02:8b::18) by BYAPR05MB4789.namprd05.prod.outlook.com (2603:10b6:a03:4d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.5; Fri, 6 Mar 2020 10:50:19 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::9415:edbd:33a5:5708]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::9415:edbd:33a5:5708%3]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 10:50:19 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-hegde-mpls-spring-epe-oam@ietf.org" <draft-hegde-mpls-spring-epe-oam@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: MPLS-RT review of draft-hegde-mpls-spring-epe-oam
Thread-Index: AQHV4vKl4WCDGjdC3kq5Rs08STypkqg1Mb0AgAZQfpA=
Date: Fri, 6 Mar 2020 10:50:19 +0000
Message-ID: =?utf-8?q?=3CBYAPR05MB39431249994341754CABB967D5E30=40BYAPR05MB3?= =?utf-8?q?943=2Enamprd05=2Eprod=2Eoutlook=2Ecom=3E?=
References: <2141e262-752f-0c7e-fdcb-03aea45e9aa1@pi.nu> <6D84F768-8EA8-406B-993F-A9E56C823728@nokia.com>
In-Reply-To: <6D84F768-8EA8-406B-993F-A9E56C823728@nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: =?utf-8?q?MSIP=5FLabel=5F9784d817-3396-4a4f-b60c-3ef6b345fe55?= =?utf-8?q?=5FActionId=3D11341734-bbaf-4f61-8ca6-000019380745=3B?= MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2020-03-06T10:43:25Z; =?utf-8?q?MSIP=5FLabel=5F9784d817-3396-4a4f-b60c-3ef6b345fe55=5FSiteId=3Db?= =?utf-8?q?ea78b3c-4cdb-4130-854a-1d193232e5f4=3B?=
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [116.197.184.12]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 87a133ab-71e2-469c-f842-08d7c1bc29cd
x-ms-traffictypediagnostic: BYAPR05MB4789:
x-microsoft-antispam-prvs: =?utf-8?q?=3CBYAPR05MB47892630263C595363AAD7ECD5E?= =?utf-8?q?30=40BYAPR05MB4789=2Enamprd05=2Eprod=2Eoutlook=2Ecom=3E?=
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; =?utf-8?q?SFS=3A=2810019020=29=284636?= =?utf-8?b?MDA5KSgzOTYwMDMpKDM3NjAwMikoMzQ2MDAyKSgzNjYwMDQpKDM5ODYwNDAw?= =?utf-8?b?MDAyKSgxMzYwMDMpKDE5OTAwNCkoMTg5MDAzKSg0Nzg2MDAwMDEpKDcxMjAw?= =?utf-8?b?NDAwMDAxKSgzMTYwMDIpKDI5NjAwMikoODYzNjIwMDEpKDExMDEzNjAwNSko?= =?utf-8?q?8936002=29=282906002=29=2864756008=29=286506007=29=2853546011=29?= =?utf-8?q?=287696005=29=2833656002=29=2876116006=29=2866556008=29=286694600?= =?utf-8?b?NykoNjY0NzYwMDcpKDY2NDQ2MDA4KSg4Njc2MDAyKSg4MTE1NjAxNCkoODEx?= =?utf-8?b?NjYwMDYpKDI2MDA1KSg5Njg2MDAzKSg1NTAxNjAwMikoNTI1MzYwMTQpKDQz?= =?utf-8?q?26008=29=28186003=29=285660300002=29=3B?= DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB4789; H:BYAPR05MB3943.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: =?utf-8?q?eZiMD60AzFzd7xE1IQ61cKe91NwqpDE?= =?utf-8?q?H/8/8/KwarmuOyRC54UAf1gAiXZFd1U1ZKKTggmelv5yfg9LIAuIytiPNshMEuc/R?= =?utf-8?q?aVrm+ZsFFS8h0jeaFsl0l2Ifcpcfnq+ulZd3y3EoSBLYZar7eP2YqwFhkcUhLAMG/?= =?utf-8?q?gVna7jCq7V2ho9uPshgA76u0VjrTC/yDxPvEa123DVwuxXH+KyXk9wtFcXEKWVzrA?= =?utf-8?q?jxKIwOcFx1YjjSRbAXtmDJZP39fDsecSPCakOyg/IC3KuZG5R+yJdM46jntGFqVsT?= =?utf-8?q?rS5yGpu1YbZoqIUqz9LLbfz/3kZR6NCWfqqSSE9CN84ADHRqBYPpIL3mfmdDOf4Cn?= =?utf-8?q?TZ5eciNmvqKD0VAxKd+fIF5s6YM6Fttcw6JgDwJRCkBBwTNUBTgfqVajKzxLU3GXy?= =?utf-8?q?M5ZN9t0Picg5nuMj4/iecbllYDe?=
x-ms-exchange-antispam-messagedata: =?utf-8?q?TMjgN6URyLToROhiBgmwtDSpqNcmGs?= =?utf-8?q?HvDSqlMkJS0CEA4K8lrkLWMz15R2HGt58fv1BBgNcdLwquHWxCQck64xpn0PdBDiz?= =?utf-8?q?OQXl5yyP2mpJPSQ6yQZle+oW56ZSJSD2MKbDXT4uEw2Ty0qQT3og8eQ=3D=3D?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 87a133ab-71e2-469c-f842-08d7c1bc29cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 10:50:19.4561 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: =?utf-8?q?yIrLsy3ZuprNCFAOjOX7K?= =?utf-8?q?ReJQugieJS0FwWVtP+YZDK4dTnH445g826qUL1FGlu0ik14bCai6pgvIzhd3p6LXA?= =?utf-8?q?=3D=3D?=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB4789
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-03-06_03:2020-03-05, 2020-03-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 spamscore=0 clxscore=1015 malwarescore=0 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 priorityscore=1501 suspectscore=0 bulkscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2003060077
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/TzeI1CLgX33eJk2GyKMMRnAWGfY>
Subject: Re: [mpls] MPLS-RT review of draft-hegde-mpls-spring-epe-oam
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 06 Mar 2020 10:50:24 -0000

Hi Bocci,

Thanks for the review and comments.

-----Original Message-----
From: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com> 
Sent: Monday, March 2, 2020 3:48 PM
To: draft-hegde-mpls-spring-epe-oam@ietf.org; mpls-chairs@ietf.org
Cc: mpls@ietf.org
Subject: Re: MPLS-RT review of draft-hegde-mpls-spring-epe-oam

Hello

I have been selected as an MPLS Review Team reviewer for this draft.

I found the document to be clear, well-written and coherent. It does address a problem that needs to be solved.

One technical comment that I have is that the document relies on the ingress LER launching the LSP Ping/Trace knowing the type of every SID along the path of the LSP in order to use the correct TLV in the target FEC stack. This presents a challenge for SR Policy because the path is just a list of SID labels with no type explicitly provided in the definition of the policy. 
<Shraddha> head-end node can also use BGP-LS with ASBR to learn the EPE-SIDs and the FEC can be built .
"Theory of operation" section talks about this.
I will add absence of the SID details in PCEP and BGP-SR-TE extensions and that being out of scope of this draft. 

This is slightly less of a problem in the case of RFC8287 because the head end node at least knows the details of the top SID.  In the case of EPE SIDs, a controller may learn these downstream SIDs though BGP-LS, 

but they are not learned directly by the head end node. 

<shraddha> head-end can also learn via BGP-LS sessions to ASBRs.

The controller may or may not provide SID types to the node, but it is not clear what mechanism is available to do this. The draft rather side steps this issue and only provides the following guidance in section 2: "The node initiating the data plane monitoring may acquire the details of EPE-SIDs through BGP-LS advertisements...".  This statement should contain more detail about how this works (given that it is the controller that learns though BGP-LS), and what alternatives exist if the controller does not provide the SID types to the initiating node e.g. use of a NIL FEC type. An alternative would be to be more explicit that this is a gap which is out of scope of this draft and explicitly state that the mechanism that the initiating node learns the details of the EPE SIDs is out of scope. 
<shraddha> I'll add text that other mechanisms of learning SID details from controller may be used and it is out of scope for this draft.

Best regards

Matthew


 
draft-hegde-mpls-spring-epe-oam@ietf.org <draft-hegde-mpls-spring-epe-oam@ietf.org>

On 14/02/2020, 04:52, "Loa Andersson" <loa@pi.nu> wrote:

    Mathew, Sam, Sasha and Italo,
    
    You have be selected as MPLS-RT reviewers for
    draft-hegde-mpls-spring-epe-oam.
    
    Note to authors: You have been CC'd on this email so that you can know
    that this review is going on. However, please do not review your own
    document.
    
    Reviews should comment on whether the document is coherent, is it
    useful (ie, is it likely to be actually useful in operational
    networks), and is the document technically sound?  We are interested
    in knowing whether the document is ready to be considered for WG
    adoption (ie, it doesn't have to be perfect at this point, but should be
    a good start).
    
    Reviews should be sent to the document authors, WG co-chairs and
    WG secretary, and CC'd to the MPLS WG email list. If necessary, comments
    may be sent privately to only the WG chairs.
    
    If you have technical comments you should try to be explicit about what
    *really* need to be resolved before adopting it as a working group
    document, and what can wait until the document is a working group
    document and the working group has the revision control.
    
    Are you able to review this draft by Feb 28, 2020? Please respond in a
    timely fashion.
    
    
    Thanks, Loa
    (as MPLS WG chair)
    -- 
    -- 
    
    
    Loa Andersson                        email: loa@pi.nu
    Senior MPLS Expert
    Bronze Dragon Consulting             phone: +46 739 81 21 64