Re: [Detnet-dp-dt] quick notes from 1/31/17 call

Lou Berger <lberger@labn.net> Fri, 03 February 2017 18:00 UTC

Return-Path: <lberger@labn.net>
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 6D6D1129494 for <detnet-dp-dt@ietfa.amsl.com>; Fri, 3 Feb 2017 10:00:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.156
X-Spam-Level:
X-Spam-Status: No, score=-3.156 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 blpJa8D_Rshp for <detnet-dp-dt@ietfa.amsl.com>; Fri, 3 Feb 2017 10:00:02 -0800 (PST)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) by ietfa.amsl.com (Postfix) with SMTP id C00A9129472 for <detnet-dp-dt@ietf.org>; Fri, 3 Feb 2017 10:00:02 -0800 (PST)
Received: (qmail 8398 invoked by uid 0); 3 Feb 2017 18:00:02 -0000
Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy4.mail.unifiedlayer.com with SMTP; 3 Feb 2017 18:00:02 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by CMOut01 with id gHzy1u0072SSUrH01J01ou; Fri, 03 Feb 2017 11:00:02 -0700
X-Authority-Analysis: v=2.1 cv=NJxGpSKg c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10 a=n2v9WMKugxEA:10 a=Q-fNiiVtAAAA:8 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=Sar2ST4DpJubmZpfP-wA:9 a=QEXdDO2ut3YA:10 a=Ca-ntGUb8_wA:10 a=Fp8MccfUoT0GBdDC_Lng:22 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:Date:CC:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=70gnFIKVa0XAFH7KyASn/BvHFxFhq1K2/NRBzlASVJY=; b=NG9NgpVX3vyRta3becIHH7XjSW y5RdNNmOUruz7WITHWAWvwFkue4p73DDK9iciQVy84VtdirMlnQd6rd8ZmbyP4pDxPnq9M9rOA3tW crhZ+4f1TwPHgKI7zUa42FvMu;
Received: from m952336d0.tmodns.net ([208.54.35.149]:60171 helo=[192.0.0.4]) by box313.bluehost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1cZi9N-0003N1-TW; Fri, 03 Feb 2017 10:59:58 -0700
From: Lou Berger <lberger@labn.net>
To: Jouni Korhonen <jouni.korhonen@broadcom.com>
Date: Fri, 03 Feb 2017 12:59:56 -0500
Message-ID: <15a0521f560.27fd.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <A8325257-33FA-44B3-9A7C-B31EF640F114@broadcom.com>
References: <FB18B1D7-90CA-4D6F-BA43-F6D33AAA7DC0@broadcom.com> <159fed98f60.27fd.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <A8325257-33FA-44B3-9A7C-B31EF640F114@broadcom.com>
User-Agent: AquaMail/1.7.2-121 (build: 100700200)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 208.54.35.149
X-Exim-ID: 1cZi9N-0003N1-TW
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: m952336d0.tmodns.net ([192.0.0.4]) [208.54.35.149]:60171
X-Source-Auth: lberger@labn.net
X-Email-Count: 12
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/i2yqvXfPgpqzca0Ga60Et0Qoutg>
Cc: detnet-dp-dt@ietf.org
Subject: Re: [Detnet-dp-dt] quick notes from 1/31/17 call
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 03 Feb 2017 18:00:05 -0000

 Jouni,


On February 2, 2017 3:18:30 PM Jouni Korhonen <jouni.korhonen@broadcom.com> 
wrote:

> Lou,
>
>> On Feb 2, 2017, at 4:43 AM, Lou Berger <lberger@labn.net> wrote:
>>
>> Jouni/DT
>>
>> Sounds like good progress - I have some questions /comments:
>>
>> 1 mpls labels - svc vs transport vs hop-by-hop
>>
>> I see that the mpls label is identified as a transport label that changes 
>> hop by hop.  While this is certainly a likely and perhaps initial use case, 
>> I think there are others that should be allowed for in the DetNet dp 
>> definition.  Perhaps just show it as a mpls label stack at the high level 
>> (this is what we ended up doing in the TP doc)?
>
> I think we are in sync here. The current layout is an example with the most 
> simplest label stack. I would not be surprised there are multiple labels 
> below the PW label, not just one.

Great.  This wasn't clear from the slide.

> Notation of n*4 or similar (LSE) for the lowest label would probably be better?
>

How about just using/allowing for a standard LS?

>
>> I think other likely scenarios include 0|1 mpls domain service label 
>> followed by n (>1) domain transport labels. Where the n covers (or allows 
>> for) the hop by hop case, protection cases and even SR/spring label stacks.
>>
>> Does this make any sense?
>>
>> 2 qos
>>
>> Documenting the progress on cos is certainly critical - and I don't want to 
>> detract from that. That said:
>>
>> Was there any discussion on per DetNet flow resource management /  
>> allocation, i.e. qos?  What’s your plane here?
>
> Discussion yes, decisions no. Plan is rather vague atm. The resource 
> management/allocation needs more input (I welcome it from anyone 
> participating who has a good vision of it).

Well the DP dt doesn't need to solve all of detnet:-) just state your 
assumptions that there will be "some" mechanism (control plane management 
plane or otherwise) that will provide any data path setup/allocation 
needed.  It of course would be helpful to identify what dp related 
parameters are supported/required/assumed.

> One thing came regarding per detnet flow treatment. If we need to identify 
> and treat every detnet flow individually at the transport level, we soon 
> run out of identifier space without looking higher in the label stack.
>

Or lower.  Layered qos is a fairly familiar concept in te/transport nets.

-- scaling qos is always interesting.

>> I suspect all already know my opinion, i.e., that the WG needs to cover 
>> both cases equally and in the same detnet data plane definition - At least 
>> from the DT perspective.
>
> Understood.
>

Thank you!

Lou
> - Jouni
>
>
>>
>> Thanks,
>> Lou
>>
>> On 2/1/2017 9:02 PM, Jouni Korhonen wrote:
>>
>> Present: Jouni, Loa, Norm, Balazs, Janos, Tal and David.
>>
>> See the attached slideset that was used as the basis during the call.
>> The MPLS-based PWE encaps has matured, except for: 1) fine grained CoS 
>> (i.e., 802.1 has discussed finer granularity of CoS basically to a flow 
>> level. The flow identification mechanism in .1CB, .1Qci et al allows this), 
>> and 2) PW CW SN width. We have discussed using 28 bits but that might cause 
>> issues when interworking with systems that only understand 16 bits (HSR and 
>> PRP as an examples).
>> The CoS part and whether TC bits are copied between layers is still to be 
>> discussed further.
>> IP PSN seems OK. The questions on the slides were discussed:
>> - PW labels are still good to have. It makes the stack/implementation more 
>> streamlined between MPLS and IP PSNs. Also PW labels make PW switching way 
>> easier e.g., in a case of replication/elimination.
>> - In a case of IP PSN each PW will have their own “tunnel” between 
>> T-/S-PEs. That means e.g., a PW between A and B will have different src/dst 
>> addresses than a PW between B and D. This makes pinned down paths easier to 
>> realize using IP PSN.
>>
>> Norm asks for the cases where DetNet interworks with e.g. 802.1TSN. Would 
>> there be a way to regenerate MAC addresses if those are not transported 
>> over DetNet (this is for the case where the L2 is just so bug that 
>> interconnect does not make sense). Discussion.. Jouni commented that it is 
>> not in current document’s scope. Could be worked in parallel once the 
>> encaps for DetNet DP mature a bit.
>>
>> Loa comments that EXP bits in an MPLS labels should use TC instead (Traffic 
>> Class), see RFC5462.
>>
>> Jouni commented that we now start to have enough material to produce a 
>> draft of a draft. Expect the first version next week.
>>
>> Quick discussion on 1588 PTP in DetNet. 1588 packets should not be 
>> replicated. Actually using DetNet encapsulation for them is not really a 
>> good idea. Tal will educate us more on that next time.
>>
>> Action points:
>> Tal will produce a slideset regarding his thoughts/concerns on 1588 
>> transport in DetNet.
>>
>> Next call: 2/7/17 10PM PDT
>>
>> --
>> Jouni Korhonen, Broadcom Ltd.
>> M: +1-408-391-7160
>>
>> _______________________________________________
>> Detnet-dp-dt mailing list
>> Detnet-dp-dt@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet-dp-dt
>>
>
>