Re: [RTG-DIR] Rtgdir last call review of draft-ietf-detnet-mpls-04

"Carlos Pignataro (cpignata)" <cpignata@cisco.com> Tue, 24 December 2019 21:16 UTC

Return-Path: <cpignata@cisco.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6205C120059; Tue, 24 Dec 2019 13:16:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level:
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=dreKEbVC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=bkdaZdB2
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 C-wHNVa8jI6K; Tue, 24 Dec 2019 13:16:07 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8AF312001E; Tue, 24 Dec 2019 13:16:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5256; q=dns/txt; s=iport; t=1577222167; x=1578431767; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=q6iM8MuK+/FYz9a3dELmqpuLpYnLn//tU/7Z5sdqiic=; b=dreKEbVCt8rcYhPDUUXlrEkJekor6rKqI3Bmsk540EGGE6j3SAiW89iG fNE2v/vouBYFO0yZkzMdMbBprEz1WZ4rfopuF3xWrrhmzj9pZhDXhXnQ/ LWzxOlrjAFC/ZyP4PVXUbs0lm88ka7Fr6UFNvxgygCGr+M0rPPjzgDnpp 8=;
IronPort-PHdr: 9a23:be3AfhNz8hWVbXiRIL8l6mtXPHoupqn0MwgJ65Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETBoZkYMTlg0kDtSCDBjwNP/laSUmFexJVURu+DewNk0GUMs=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BYBgC8fwJe/5FdJa1lHAEBAQEBBwEBEQEEBAEBgXyBUiQsBYFEIAQLKgqDfoNGA4p4gjoliV6OKoJSA1QJAQEBDAEBLQIBAYRAAheCCCQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAgESEREMAQEyBQEECwIBBgIYAgImAgICHxEVEAIEDgUigwCCRwMOIAGQf5BkAoE4iGF1gTKCfgEBBYUADQuCDAmBDiiMGRqBQT+BEAEnDBSCTD6CG4ItgxEygiyQOo84ji4xQwqCNIwnR4UFBIQiG5pXmUCMQYMnAgQCBAUCDgEBBYFpIoFYcBU7KgGCQT4SGA2NEoNzilN0gSiPJAGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,353,1571702400"; d="scan'208";a="676595442"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Dec 2019 21:15:53 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id xBOLFrpH009340 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 24 Dec 2019 21:15:53 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 24 Dec 2019 15:15:52 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 24 Dec 2019 15:15:51 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 24 Dec 2019 15:15:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l6zlxFCLMxfTnPAMA/ZtfG1adZoNANstpuS+UX0O3kF045XIsG2bQKGQNTfLTusoB8aYs8ZEUfiE4U0+sDjSRUk41wS04XAtu6ib8PA8xs8YkAFQ8Ov29hc1tkuQAuH2/j8KxyWKjl3ybRd9Zkc5rhVRGC65+ePrNpmYm3TrhdIfipZHJgu8qKF/8ZQApDrvmECQT2cs3h0PLxXAjwZm1usIUPOHdaTPv4fk32oK/MyvgUwoR3g847QFk0kAWpdBuJ/qFNZt2/pk//GZQLhTl2dJxhlKXg2jU4OWl3VYOS6cHhbRG4E230rTtFOakVJ6vJ19PBHiwQWvTF5yimhACg==
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=q6iM8MuK+/FYz9a3dELmqpuLpYnLn//tU/7Z5sdqiic=; b=VFUirP+OaHwIdQzLVOeUWQ+x7rw47Ppr8PjMwLy8lvtkDDYt3ulraa8+dcbO+CmaCBgmxavcMUN4oAmeKhr2AJFJDTUc6d54R5b2Qbq4VTNnkT5PV/hJI6i6fMyViCpa1spO4wZlc45ZgmxDAit9cgGVVH1FPj0SOtCivYnwl+8UBjGLX85Q7piE7b3bJvQVESgPPDnXzYf7teSL+Hu8TI3pmM9tlTfIqKdxM+2C7q3ZKB3+Fo4VRJ0hYWG82u8+BsFtYMT4bmvyB7jZfPTxpS0ykA9L4SacANJ74ZQhtSgGjXnxEo6dGrkPREwnSGHr3uv0jpfzhb0BBm0F79yD5w==
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=q6iM8MuK+/FYz9a3dELmqpuLpYnLn//tU/7Z5sdqiic=; b=bkdaZdB2tRejzXN1Tqw8HbeCKZIUO2EPWLopl03r67gKBvKLkySIQ/sZMrboKXmy+8f9aneEuauRBQbX0ftwyOaZBjvbe8jsUYo/iv/olP3t/MrEl/5z5gDNn1bvIyqWnYltfQ+8fgi3VMaCLP3B4FiGOnqi9JTSUtg47Hhkx9c=
Received: from BN6PR11MB0034.namprd11.prod.outlook.com (10.161.156.160) by BN6PR11MB1683.namprd11.prod.outlook.com (10.173.27.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.11; Tue, 24 Dec 2019 21:15:50 +0000
Received: from BN6PR11MB0034.namprd11.prod.outlook.com ([fe80::d4cf:20e6:8706:d006]) by BN6PR11MB0034.namprd11.prod.outlook.com ([fe80::d4cf:20e6:8706:d006%5]) with mapi id 15.20.2559.017; Tue, 24 Dec 2019 21:15:50 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
CC: Routing Directorate <rtg-dir@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-detnet-mpls.all@ietf.org" <draft-ietf-detnet-mpls.all@ietf.org>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: Rtgdir last call review of draft-ietf-detnet-mpls-04
Thread-Index: AQHVumYfviONIgglA0e1kkcNjX5qXKfJydSA
Date: Tue, 24 Dec 2019 21:15:50 +0000
Message-ID: <58D996F6-1341-463C-9F55-D6AEE2E8FE29@cisco.com>
References: <157714579482.2458.7370182245915799132@ietfa.amsl.com> <F5B34BFA-A058-47D5-8650-7371ED223CA2@gmail.com>
In-Reply-To: <F5B34BFA-A058-47D5-8650-7371ED223CA2@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3608.40.2.2.4)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=cpignata@cisco.com;
x-originating-ip: [173.38.117.93]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf5d270b-b9e1-4d1f-6791-08d788b673b1
x-ms-traffictypediagnostic: BN6PR11MB1683:
x-microsoft-antispam-prvs: <BN6PR11MB1683475C7FED64A7D159BD18C7290@BN6PR11MB1683.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0261CCEEDF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(346002)(376002)(366004)(396003)(51444003)(51914003)(199004)(189003)(5660300002)(86362001)(2906002)(33656002)(91956017)(4326008)(54906003)(76116006)(81156014)(81166006)(66946007)(8676002)(66476007)(71200400001)(6916009)(64756008)(66556008)(66446008)(6512007)(186003)(6486002)(26005)(316002)(6506007)(53546011)(2616005)(36756003)(478600001)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1683; H:BN6PR11MB0034.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: u1UV+n3aZoHz4GKjNbG6gUMFDwTQGHfx3zEKJ9l4p7VEntJwVIaivxflqURnFlWMjwLI2XUUkHgeRgWjLrchz+TsgPPln3Zxbr3ihy7w0jyMBQgNxk+nGOEMzAsXlEgwOaP9VHCv6xPZwrZaxYBcIXA70srLBMxOmzc9KPe4NQ3KS4MoO7nzpb1GMz2SJYxkicrL8bzB2PEgbbecA8Aj34buk52SsjoPQicm1yscjkztBxhBvqgmwW6bhv24hfhKuVT+guZ7fb14fpgPg4uxm4YTzAKPuX1telLgZaY3xlcWJNHjkBvPjB/5l1nrYYaBZwTKJOWcXoOuuQmrZRCazjifMEriNRGrN5SOXLQVNwkVmpAsgOnzmHtn0utHQT0ZMq9ZacwWjqZ8kHpvcsNa06GizzFF8BOEXDKvtFauY7JVWDvDrrCYWqCMlWJI4NYWT9nbgq/Tdzh83uvm46oAldPAo8TJ9bUxPSGz5XF7xvcie1zxXmTtODCPT+qDCSYSp+1h0ZPeIYYlEINP1hrN7A==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2B5B6A9430971B479E26520F4CB6C6E9@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bf5d270b-b9e1-4d1f-6791-08d788b673b1
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Dec 2019 21:15:50.0257 (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: 0wcRD1bOr+Kceu5Pftp10lT4YU9+VbT8VI3mhIkbEc5W6coc+j7gOOwW86/zUNCtT4msn6jxpWwzLD4keDgKmg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1683
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/WGM3v3iC7-nA5aCSYx0C3R0HyrA>
Subject: Re: [RTG-DIR] Rtgdir last call review of draft-ietf-detnet-mpls-04
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 21:16:08 -0000

Hi, Stewart,

> 2019/12/24 午前9:26、Stewart Bryant <stewart.bryant@gmail.com>のメール:
> 
> 
> 
>> On 24 Dec 2019, at 00:03, Carlos Pignataro via Datatracker <noreply@ietf.org> wrote:
>> 
>> 
>> 3.1.  Layers of DetNet Data Plane
>> 
>>   The DetNet control word (d-CW)
>>   conforms to the Generic PW MPLS Control Word (PWMCW) defined in
>>   [RFC4385].
>> 
>> Yes, but why not the Preferred CW?
>> 
> 
> Hi Carlos
> 
> Thanks for the review.

Anytime!

> Just picking up a couple of points at this stage,

Sure, happy to follow-up on the rest at a later time.

> 
> The PCW only supports a 16bit sequence number and it has the skip zero auto-signalling of active S/N feature.
> 
> This was a problem for DetNet because:
> 
> - We were worried about S/N rollover frequency in some applications and so we wanted the option of a larger S/N.
> 
> - We wanted to have the option to propagate the S/N from the payload to the transport to simplify the implementation in some cases. These applications have a non-skip zero S/N. Skip zero is an irritation to implement and we should probably have signalled in in PWs.
> 
> As you note in is only a preferred design for PWs, DetNet is not constrained by that and there were good reasons to adopt this alternate approach,
> 
> 

My main point is that, all that you say above, is not in the draft. The spec seems underspecified — including what’s in-order, out-of-order, which specific application layer (or some higher layer) sequencing schemes might map to, etc.

> 
>> 4.1.  DetNet Over MPLS Encapsulation Components
>> 
>>   The LSP used to forward the DetNet packet may be of any type (MPLS-
>>   LDP, MPLS-TE, MPLS-TP [RFC5921], or MPLS-SR
>>   [I-D.ietf-spring-segment-routing-mpls]).
>> 
>> I am not sure of the value of this statement for an "MPLS Dataplane" document.
>> Further, are these "LSP Types" and if so where are the different types
>> ennumerated? Does this mean that static binding LSPs and BGP signaled cannto be
>> used? T-LDP does not work? "SDN Assigned"? I recommend removing this, since it
>> can confuse and does not add much.
> 
> I think it just needs a “for example” and I think that it needs to be made clear that the design is not restricted to a single method of establishing an LSP nor to the characteristics and constraints that go with those LSPs.

It would be a good start to made that clear and qualify the list. Still, what are “LSP Types”? Does it really add to ennumerate some and not others, even if “for-example”ing it?

> 
>> 
>> 4.3.  OAM Indication
>> 
>> It is important to have the OAM Indication, but what type of OAM packets can
>> run on top of this AcH? I found it interesting that for example there is not
>> reference or citation to RFC 8029.
>> 
> 
> Work has started on OAM, for example draft-mirsky-detnet-mpls-oam-00
> 
> The OAM for DetNet will be more complex than the OAM for a classical P2P or P2MP LSP (or PW) because of the PREOF function. There is nothing in the data plane that precludes us using on of the existing OAM indicators (GAL or 0001 ACH), but I think that it is important to thing through the subtleties. Thus I think it is OK to make progress on the elements of the data plane that we can nail down, and leave. The OAM as follow-up work.
> 

I believe being explicit rather than implicit about scoping things out adds to clarity.

Do you expect an equal number of DetNet documents concerning themselves with OAM, as there are dataplane docs?

> 
>> 
>> 
>> Also, outdated reference: draft-ietf-spring-segment-routing-mpls has been
>> published as RFC 8660
> 
> This will get picked up on the next resin as part of the Nits check.
> 

Thanks!

Happy Holidays :-)

Carlos.

> Best regards
> 
> Stewart