Re: [Detnet-dp-dt] question on section 4.1
Balázs Varga A <balazs.a.varga@ericsson.com> Mon, 26 June 2017 13:54 UTC
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet-dp-dt@ietfa.amsl.com
Delivered-To: detnet-dp-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id ACCC5129C2B
for <detnet-dp-dt@ietfa.amsl.com>; Mon, 26 Jun 2017 06:54:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01,
RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
header.d=ericsson.onmicrosoft.com
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 TAJunUphOkVY for <detnet-dp-dt@ietfa.amsl.com>;
Mon, 26 Jun 2017 06:54:29 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58])
(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 CBC1F129C2A
for <Detnet-dp-dt@ietf.org>; Mon, 26 Jun 2017 06:54:28 -0700 (PDT)
X-AuditID: c1b4fb3a-81bff70000001b2f-13-59511212952c
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.183.33])
by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id
B7.94.06959.21211595; Mon, 26 Jun 2017 15:54:26 +0200 (CEST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145)
by oa.msg.ericsson.com (153.88.183.33) with Microsoft SMTP Server
(TLS) id 14.3.352.0; Mon, 26 Jun 2017 15:54:26 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=ericsson.onmicrosoft.com; s=selector1-ericsson-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
bh=n++v+RZLpQnzqm4+gB+vJfy51ja/TvnAbVLS1pa/ZOE=;
b=lAf9OBKFZoK8U29FW0WLsquDFTkvUK6A6C3/6z1GYwwV/yiMO6w1NlKNEFilvHfwB3KIDd9c/cgYzNaXO035NcNi9VVfXh4AgXF28SRHGHq/jFM3LsASvJkm3g/mvRPTxuwuEyP99B1m9zeJWbNQyUBc+z8ksBxIfm1xoZgQChw=
Received: from DBXPR07MB128.eurprd07.prod.outlook.com (10.242.138.156) by
DBXPR07MB223.eurprd07.prod.outlook.com (10.242.143.149) with Microsoft SMTP
Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
15.1.1199.6; Mon, 26 Jun 2017 13:54:25 +0000
Received: from DBXPR07MB128.eurprd07.prod.outlook.com
([fe80::9159:b700:55d6:c30a]) by DBXPR07MB128.eurprd07.prod.outlook.com
([fe80::9159:b700:55d6:c30a%27]) with mapi id 15.01.1199.019; Mon, 26 Jun
2017 13:54:24 +0000
From: =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>
To: Lou Berger <lberger@labn.net>, "Detnet-dp-dt@ietf.org"
<Detnet-dp-dt@ietf.org>
Thread-Topic: [Detnet-dp-dt] question on section 4.1
Thread-Index: AQHS6euVGfokRRt+B02u0aIjOxi80aIuzt2QgAByxQCAAcvRgIAGB1LAgAASyACAAAsDAA==
Date: Mon, 26 Jun 2017 13:54:24 +0000
Message-ID: <DBXPR07MB1289EDACB8A9356D6DBF978ACDF0@DBXPR07MB128.eurprd07.prod.outlook.com>
References: <33e35865-2399-65f8-b52f-c7b82c64e842@labn.net>
<DBXPR07MB128751366F6D337CF9137EEACDA0@DBXPR07MB128.eurprd07.prod.outlook.com>
<15ccaa5ab90.27d3.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
<f1ffad76-8d9e-c403-ecea-5fd83a867b58@labn.net>
<DBXPR07MB12826257D3FF8F484F63BEDACDF0@DBXPR07MB128.eurprd07.prod.outlook.com>
<67297b37-698f-d714-0930-61ecf83c6b23@labn.net>
In-Reply-To: <67297b37-698f-d714-0930-61ecf83c6b23@labn.net>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: labn.net; dkim=none (message not signed)
header.d=none;labn.net; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [178.164.213.222]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DBXPR07MB223;
7:IEyxHZD5H8zpo+Hdeab83cYFxImUmZBAELoPHtta7AyFGyMDAc2KRmDTHCfN21d0SgTyCq+2gwwlnsd81pjr/Io4QlRCBHg8+hYez4E66A2u6D8H7aN64I2NTdFYG/ubrsX/06vgJEZFTVEo3+EdhBZZPJ0OB+htVB/VFvO4WZq9ztDWfUwrJi44k6Zy9qVG0sCs3YXXD2K59G+0LEOJ1u+0v+WBM2ZG1KTRt0OT69Az6kpVpllzatXp3Rdg8P8F/QennIFjAa/e8DjWSIl91MnaUI6nC2ALO8hPt5u2ftFGrvOl1hspRZB+AJoGlpLT0ScQoDOT2Yg8JNSuck5wJNit7BaJJWWpoWkPhC56JUhcF3+A8J9c/7vIHoSKEkrg2pYgCDPoANJq+2jkoDY2HlwYqDXSfk73qAngTex3jWpt7Ukk9QmWzrHMibBsZUOec1Q72J3HxXOeh8+/xd2dd85C/i9KwvUKnhEt/Foz9x7p0ZLc+j4An2OkgN/wd8w/mJLqAG1J5vXnbddjXi3lbaKrArhD2tNqwnxK8RCJxe93dtOi68jHb73eqsT2b6+asUsLe4B/O+uZyqM4yZwNpDOy0MPYZthYM5pkxRmnQbCz3VwaDvaI4WT4W8S3OzFiDIaKVm23aqVft5r/8dsFY1P0lQRD2qYFvtDg9TYa3KfGByarzjXVrq8Ar7VxZifnADn3Etpq6//EYnGbGRHvJKV6W4eTS7F5CIql+CMdRxZn4ywQ4hKzqtH2yhnVI746p578mYXa+hBB55sqr2p0PdAb0Xlo3fZjEQf9L1NO91Q=
x-ms-office365-filtering-correlation-id: 8d0739af-29f6-4c30-4aa5-08d4bc9adab2
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095);
SRVR:DBXPR07MB223;
x-ms-traffictypediagnostic: DBXPR07MB223:
x-microsoft-antispam-prvs: <DBXPR07MB223A02DECE40F5B36C31017ACDF0@DBXPR07MB223.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(278428928389397)(278178393323532)(133145235818549)(236129657087228)(48057245064654)(148574349560750)(247924648384137);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6041248)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);
SRVR:DBXPR07MB223; BCL:0; PCL:0;
RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
SRVR:DBXPR07MB223;
x-forefront-prvs: 0350D7A55D
x-forefront-antispam-report: SFV:NSPM;
SFS:(10009020)(6009001)(39400400002)(39850400002)(39410400002)(39860400002)(39840400002)(39450400003)(13464003)(24454002)(37854004)(377454003)(5250100002)(81166006)(6246003)(2906002)(305945005)(3280700002)(2950100002)(2900100001)(55016002)(3660700001)(9686003)(8676002)(99286003)(229853002)(85182001)(74316002)(14454004)(38730400002)(478600001)(85202003)(102836003)(66066001)(33656002)(8936002)(230783001)(189998001)(5660300001)(76176999)(50986999)(7736002)(6116002)(7696004)(25786009)(6436002)(53546010)(6506006)(86362001)(2501003)(3846002)(93886004)(54356999)(53936002);
DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB223;
H:DBXPR07MB128.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2017 13:54:24.5002 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB223
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA01SbUhTYRTmvfduXpez1+vXaSroSiIpNRMykTDqhwWWUonuhzn1okudcu8a
2Y9YiaSOSkEThzHNzwQxTHSVmhtBWpo2NCLTnGlZZpk/Mqm0bXdB/57zPM95n3MOL00y10Qy
WqXWsJxamS8XS6i61L6QfQyTnBZpGYuL6ajsFMeUlaxQ8URCc/MGkbDaXSJOIhSSuGw2X6Vl
uYjDGZLc7kYrWdRRdNH42iDWIVNBBXKnAUfD5sIKUYEkNIOfIOifmieFYhjBcnmpyFFQ+DoJ
y+MvKUcLg28RYJ7FgsuGwPRiROQQxPgYmLrrndgHn4GblgdiB/bGB+BzTT8h8NEws2ZGAk6B
+q5WJ6ZwKPT2rjj9UqyA9cUvSAjQkbDe0Oc0ueM4GH2rs09B0wgHga0zxkGT2B/eLBgJYR8M
zf3jpIB94dP7TecGCOsRfNc/dQk74e5WvwsHgdWod4YBfieGpc06sSAkwljHCCUILQRY540u
YQ/UD825OaYArIIP81GC5x6Cpj8zpFAMiaC26RESGgKh6f6kmyBYRVBW9dh1GBnMTJajShRm
+G8Pg/1h0h7S9TBCoEOgWm9zMzhP4wUjdQtUA6I6kC/P8nxBTlRUOMupsni+UB2uZjXdyP49
zD2/Yk3I/PGIBWEayT2kG+7JaYxIqeWLCywIaFLuIz29zU5Js5XFl1iu8Bx3IZ/lLSiApuT+
0vjBiVQG5yg1bB7LFrHcP5Wg3WU6FJjuJ+uZLgs2emobd7XVDngez1v8HZ5UXGnSrQ2flGT+
NGmqZr+1TKnDbVnbE+8MhIYEr3qEbUW2uKU/O9EW8Pzq3kMpr3b3zZkz2xU3+HeUZmni9tbg
dIbC7wfDaRdOpSRXJ5wnRueXYg/Gn605unkllO+97I0bd0wFebV+LW2XU3yucn8YyfHKvy7g
AoUaAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/ZAfTRH5TAODfsgo5nYAUu9XEG0Y>
Subject: Re: [Detnet-dp-dt] question on section 4.1
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: DetNet WG Data Plane Design Team <detnet-dp-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet-dp-dt/>
List-Post: <mailto:detnet-dp-dt@ietf.org>
List-Help: <mailto:detnet-dp-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jun 2017 13:54:32 -0000
+1 vote for S-Label. (I have read the txt version, so I have missed your comment ... ) Cheers Bala'zs -----Original Message----- From: Lou Berger [mailto:lberger@labn.net] Sent: 2017. június 26. 15:11 To: Balázs Varga A <balazs.a.varga@ericsson.com>om>; Detnet-dp-dt@ietf.org Subject: Re: [Detnet-dp-dt] question on section 4.1 On 6/26/2017 8:19 AM, Balázs Varga A wrote: > > Hi Lou, > > > > Yes, confirm. These changes capture our discussions. > > Adding the " Cross-DetNet flow resource aggregation " section provides > all the necessary details. > > > great > > One typo: > > > 1003 use the TC field, i.e., L-LSPS or E-LSPS. Such nodes will > need to > > > 1003 use the TC field, i.e., L-LSPs or E-LSPs. Such nodes will > need to > > > okay, I'll fix this. > I have one concern, that our "L-Label" terminology may be confusing as > it does not refer to "L-LSP". > I completely agree. > Should we rename the “L-Label” to “H-Label” as it practically > represent a tunnel between DA-*-PE > > devices? > I think S-Label or Svc-Label would be better as it is aligned with Figure 12 of RFC5921 and also represents a label added as part of supporting the DetNet Service. Thanks, Lou BTW the following comment is in the xml <!-- LB: why is this called L-Label, I think it'll be confused with the current DiffServ L-LSPs, perhaps a using "(S)vc" would be better and is aligned with Figure 12 of RFC5921 --> > > > Cheers > > Bala'zs > > > > -----Original Message----- > From: Lou Berger [mailto:lberger@labn.net] > Sent: 2017. június 22. 18:00 > To: Balázs Varga A <balazs.a.varga@ericsson.com>om>; > Detnet-dp-dt@ietf.org > Subject: Re: [Detnet-dp-dt] question on section 4.1 > > > > > > > > On 6/21/2017 8:34 AM, Lou Berger wrote: > > > Bala'zs > > > > > > This is an important point to capture, and not at all what I > > expected > > > from what was written. I think there was some text on this in the > > > Alternatives document. I'll try to pull it over into a new > > subsection > > > of additional considerations. > > > > > > Lou > > > > > > > Here's what I just checked in - does it appropriately capture the intent? > > > > commit 164ae8326553bb2b2c2c3ee6fbcd13a8391e03fb > > Fix a typo > > Clarified existing text associated with aggregation/hierarchy > > Added other considerations section on aggregation/hierarchy > > > > diff --git a/draft-dt-detnet-dp-sol-01.xml > b/draft-dt-detnet-dp-sol-01.xml index ef6a5c1..19f5672 100755 > > --- a/draft-dt-detnet-dp-sol-01.xml > > +++ b/draft-dt-detnet-dp-sol-01.xml > > @@ -460,14 +460,18 @@ System | +--------+ +--------+ > > +--------+ | System > > Each node (edge, relay and transit) use a local-ID of the > DetNet-(compound)-flow in > > order to accomplish its role during transport. Recognizing the > DetNet flow is more > > relaxed for edge and relay nodes, as they are fully aware of both > the DetNet > > - service and transport layers. The DetNet role of intermediate > transport nodes is > > + service and transport layers. The primary DetNet role of > + intermediate > > transport nodes is > > limited to ensuring congestion protection and latency control for > the above listed DetNet > > functions. > > - <!-- LB: unclear what the following means. Perhaps restate or > drop. --> > > - However, transit nodes may have limited capabilities to recognize > DetNet > > - specific fields (e.g., in case of MPLS the PW label). Therefore, > identifying each > > - individual DetNet flow on a transit node may not be achieved in > some network > > - scenarios. > > + </t> > > + <t> > > + The DetNet data plane allows for the aggregation of DetNet flows, > > + e.g., via MPLS hierarchical LSPs, to improved scaling. When DetNet > > + flows are aggregated, transit nodes may have limited ability to > > + provide service on per-flow DetNet identifiers. Therefore, > + identifying > > + each individual DetNet flow on a transit node may not be achieved in > > + some network scenarios, but DetNet service can still be assured in > > + these scenarios through resource allocation and control. > > </t> > > <t> > > @@ -906,7 +910,10 @@ Client AC | NSP | | Single > > | member Inst. > > and sometimes path control, traffic protection, shaping, > policing and > > remarking. Example protocols that support QoS control include > <xref > > target="RFC2205">Resource ReSerVation Protocol (RSVP)</xref> > > (RSVP) and > > - RSVP-TE <xref target="RFC3209"/> and <xref target="RFC3473"/>. > > + RSVP-TE <xref target="RFC3209"/> and <xref target="RFC3473"/>. > + The > > + existing MPLS mechanisms defined to support CoS <xref > > + target="RFC3270"/> can also be used to reserve resources for > > + specific traffic classes. > > </t> > > <t> > > In addition to path pinning and packet replication and > > @@ -936,7 +943,7 @@ Client AC | NSP | | Single > > | member Inst. > > of flows requiring DetNet QoS. > > </t> > > <t> > > - CoS for DetNet flows carried in IPv6 MUST be provided locally by > > + QoS for DetNet flows carried in IPv6 MUST be provided locally by > > the DetNet aware hosts and routers supporting DetNet flows. > Such > > support will leverage the underlying network layer such as > > 802.1TSN. The traffic control mechanisms used to deliver QoS > for > > @@ -965,7 +972,54 @@ Client AC | NSP | | Single > > | member Inst. > > </t> > > </section> > > - > > + <section title="Cross-DetNet flow resource aggregation" > > anchor="Aggregation"> > > + <t> > > + The ability to aggregate individual flows, and their associated > > + resource control, into a larger aggregate is an important > + technique > > + for improving scaling of control in the data, management and > > + control planes. This document identifies the traffic > + identification > > + related aspects of aggregation of DetNet flows. The resource > > + control and management aspects of aggregation (including the > > + queuing/shaping/policing implications) will be covered in other > > + documents. The data plane implications of aggregation are > > + independent for PW/MPLS and IP encapsulated DetNet flows. > > + </t> > > + <t> > > + DetNet flows transported via MPLS can leverage MPLS-TE's > + existing > > + support for hierarchical LSPs (H-LSPs), see <xref > > + target="RFC4206"/>. H-LSPs are typically used to aggregate > + control > > + and resources, they may also be used to provide OAM or > + protection > > + for the aggregated LSPs. Arbitrary levels of aggregation > + naturally > > + falls out of the definition for hierarchy and the MPLS label > + stack > > + <xref target="RFC3032"/>. DetNet nodes which support > + aggregation > > + (LSP hierarchy) map one or more LSPs (labels) into and from an > > + H-LSP. Both carried LSPs and H-LSPs may or may not use the TC > > + field, i.e., L-LSPS or E-LSPS. Such nodes will need to ensure > + that > > + traffic from aggregated LSPs are placed > + (shaped/policed/enqueued) > > + onto the H-LSPs in a fashion that ensures the required DetNet > > + service is preserved. > > + </t> > > + <t> > > + DetNet flows transported via IP have more limited aggregation > > + options, due to the available traffic flow identification fields > + of > > + the IP solution. One available approach is to manage the > + resources > > + associated with a DSCP identified traffic class and to map > + (remark) > > + individually controlled DetNet flows onto that traffic class. > + This > > + approach also requires that nodes support aggregation ensure > + that > > + traffic from aggregated LSPs are placed > + (shaped/policed/enqueued) > > + in a fashion that ensures the required DetNet service is preserved. > > + </t> > > + <t> > > + In both the MPLS and IP cases, additional details of the traffic > > control > > + capabilities needed at a DetNet-aware node may be covered in the > > + new service descriptions mentioned above or in separate future > > + documents. Management and control plane mechanisms will also > + need > > + to ensure that the service required on the aggregate flow (H-LSP > + or > > + DSCP) are provided, which may include the discarding or > + remarking > > + mentioned in the previous sections. > > + </t> > > + </section> > > + > > <section title="Bidirectional traffic"> > > <t> > > Some DetNet applications generate bidirectional traffic. Using > MPLS > > @@ -1007,7 +1061,7 @@ Client AC | NSP | | > > Single | member Inst. > > Destination Option.. etc] > > </t> > > </section> > > - > > + > > <section title="Layer 2 addressing and QoS Considerations"> > > <t> > > The Time-Sensitive Networking (TSN) Task Group of the IEEE > > 802.1 Working Group have > > @@ -1116,7 +1170,9 @@ Client AC | NSP | | > > Single | member Inst. > > <t> > > [Editor's note: This section is a work in progress. > > discuss here what kind of enhancements are needed for DetNet > > - and specifically for PREF and DetNet zero congest loss and latency > > control.] > > + and specifically for PREF and DetNet zero congest loss and latency > > + control. Need to cover both traffic control (queuing) and > + connection > > + control (control plane).] > > </t> > > <section title="PW Label and IPv6 Flow Label assignment and > distribution"> > > @@ -1149,6 +1205,11 @@ Client AC | NSP | | > > Single | member Inst. > > [TBD] > > </t> > > </section> > > + <section title="Flow aggregation control"> > > + <t> > > + [TBD] > > + </t> > > + </section> > > </section> > > >
- [Detnet-dp-dt] question on section 4.1 Lou Berger
- Re: [Detnet-dp-dt] question on section 4.1 Balázs Varga A
- Re: [Detnet-dp-dt] question on section 4.1 Lou Berger
- Re: [Detnet-dp-dt] question on section 4.1 Lou Berger
- Re: [Detnet-dp-dt] question on section 4.1 Balázs Varga A
- Re: [Detnet-dp-dt] question on section 4.1 Lou Berger
- Re: [Detnet-dp-dt] question on section 4.1 Balázs Varga A
- Re: [Detnet-dp-dt] question on section 4.1 Jouni