Re: [Detnet-dp-dt] high level questions on detnet dataplane

Carlos Jesús Bernardos Cano <cjbc@it.uc3m.es> Wed, 22 February 2017 15:45 UTC

Return-Path: <cjbc@it.uc3m.es>
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 28BAE129A31 for <detnet-dp-dt@ietfa.amsl.com>; Wed, 22 Feb 2017 07:45:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=it-uc3m-es.20150623.gappssmtp.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 iU5nX_CngMF4 for <detnet-dp-dt@ietfa.amsl.com>; Wed, 22 Feb 2017 07:45:06 -0800 (PST)
Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38793129A2B for <detnet-dp-dt@ietf.org>; Wed, 22 Feb 2017 07:45:06 -0800 (PST)
Received: by mail-wm0-x244.google.com with SMTP id 134so354061wmj.1 for <detnet-dp-dt@ietf.org>; Wed, 22 Feb 2017 07:45:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=it-uc3m-es.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:reply-to:to:cc:date:in-reply-to:references :organization:mime-version:content-transfer-encoding; bh=ewpUxEuq6PdTWmeimTUCE8PhEsRpdrlUh5JdcOrij30=; b=fPI3Qelgib1SkXljyY4Yi7D34N+o6kfRnp0GMoWTOmaKlg2DaRcVsWm8VtpELfxFHf 1OnGWSMVX56UI0qGBSUwTeBa4u00L84CkjTNWoAMN8JSr6akHxMFokyWHyV/VeS/zoUQ hqfOUolzjoGBYpGjFCbt56JDKFOZ9TsL6HBVpm4YTDxM8bIsGLgA80SYKqQoFbgLbBBX HYXuQY15NO9e/zziqlGyNvWNSFH8ig9e70j1t8jfa4zFf3vSetLazZyhM9iCRINjDDgp pMvH6nU/OzXd8GgDFzV1Ai9J63ASyc/3Z4VQM3TQMdg4VUOs5VYNS6qybLiZIBkzCjmC ll2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:reply-to:to:cc:date :in-reply-to:references:organization:mime-version :content-transfer-encoding; bh=ewpUxEuq6PdTWmeimTUCE8PhEsRpdrlUh5JdcOrij30=; b=qiO2kuSyw8/4V0IoXVj1LR1E00tcRF4XjKmu/jvLQ95tcqh4xbahTh9jQoqQNW1uHM xT0gIYs3nrsp9q3P0EOIGUtOHXx3X/riggG/SprW/Y29G0Q6+aJh4+gagxGt6UZBniy8 76CQOkrMTXRScUWk/pC9fb+lagRedMYzVTLDZ+MsiHqx3XG5QqYhgq/1OayELa1Z4Xkk 57ZMDL1PQj/n6PWDwpwsI0nV1739GLlXZVEtTf9x5E7pdmMCS8lRFR+at2rG/8Jj9iYp JjtlyEvIJjaJeaCBHZKG8aEwN5P0RGDyS5tAGZ0ol/ERMoFtyZ2WDeabnL7ibzXKKhQn 03mA==
X-Gm-Message-State: AMke39lM9Mpu9XSPmwetDynBCttT5mUkSnixGShO1oYyQWAtLL3JT/pDAUqjhiAoWhpeH6lp
X-Received: by 10.28.8.130 with SMTP id 124mr2851617wmi.65.1487778304638; Wed, 22 Feb 2017 07:45:04 -0800 (PST)
Received: from [10.117.28.103] ([212.201.111.75]) by smtp.gmail.com with ESMTPSA id l7sm2178128wrl.59.2017.02.22.07.45.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 22 Feb 2017 07:45:04 -0800 (PST)
Message-ID: <1487778303.2981.36.camel@it.uc3m.es>
From: Carlos Jesús Bernardos Cano <cjbc@it.uc3m.es>
To: "jouni.nospam" <jouni.nospam@gmail.com>
Date: Wed, 22 Feb 2017 16:45:03 +0100
In-Reply-To: <F682D087-1E21-41A3-9103-2B871A5C3039@gmail.com>
References: <DBXPR07MB12832861ED58D86FD3D0A09AC510@DBXPR07MB128.eurprd07.prod.outlook.com> <F278A381-1E43-4607-8015-5CFDE871D382@broadcom.com> <DBXPR07MB1287715CE1D6AA6B6CC932DAC500@DBXPR07MB128.eurprd07.prod.outlook.com> <1645a73b-0260-327f-c45b-8bb084235689@pi.nu> <1487762243.2981.16.camel@it.uc3m.es> <F682D087-1E21-41A3-9103-2B871A5C3039@gmail.com>
Organization: Universidad Carlos III de Madrid
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.22.4-1
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/G7KGCe8rnZ8jvdNtewHSS_zhEjE>
Cc: DetNet Chairs <detnet-chairs@ietf.org>, detnet-dp-dt@ietf.org, Loa Andersson <loa@pi.nu>
Subject: Re: [Detnet-dp-dt] high level questions on detnet dataplane
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: cjbc@it.uc3m.es
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: Wed, 22 Feb 2017 15:45:09 -0000

Hi Jouni,

On Wed, 2017-02-22 at 07:26 -0800, jouni.nospam wrote:
> Hi,
> 
> > On Feb 22, 2017, at 3:17 AM, Carlos Jesús Bernardos Cano <cjbc@it.u
> > c3m.es> wrote:
> > 
> > Hi Loa,
> > 
> > On Wed, 2017-02-22 at 18:32 +0800, Loa Andersson wrote:
> > > Folks,
> > > 
> > > two questions, the first because I've be taling it for granted,
> > > the 
> > > second brought up bu two indenpendent people I talked about
> > > DetNet
> > > with.
> > > 
> > > - is a design criteria that the existing MPLS control plane
> > > protocols
> > >    shall be able to use with the DetNet dataplane?
> > > 
> > > - I've heard the opinion (from two different directions) that
> > > doing
> > >    replication/elimination other than at the egress/ingress will
> > > make
> > > the
> > >    solution to complicated. Do we have a good motiation why we
> > > need
> > > it?
> > 
> > I also have this question in mind. I've checked draft-ietf-detnet-
> > dp-
> > alt-00 and found this:
> > 
> > "
> > 4.5.  #5 Flow duplication and merging
> > 
> > [...]
> > 
> >    The solution alternative has to provide means for end systems,
> > relay
> >    and edge nodes to be able to duplicate packets into duplicate
> > flows,
> >    and later merge the flows into one for duplicate
> > elimination.  The
> >    duplication and merging may take place at multiple points in the
> >    network in order to ensure that one (or more) equipment failure
> >    event(s) still leave at least one path intact for a
> > deterministic
> >    networking flow.  The goal is again to enable hitless 1+1
> > protection
> >    in a way that no packet gets lost or there is no ramp up time
> > when
> >    either one of the paths fails for one reason or another.
> > "
> > 
> > Not completely clear to me why we need to allow duplication and
> > merging
> > at multiple points. 
> 
> One reason is to be equally good as the IEEE 802.1 counter part.
> 
> > I have also another question: are we considering somehow the
> > requirements that some detnet applications (e.g., crosshauling)
> > might
> > require bidirectional flows to be symmetric?
> 
> There are already mechanisms that you can use to create bidirectional
> tunnels at the transport network level. How the control plane comes 

OK. So, I guess we should document in the draft for example
considerations when using MPLS to keep in mind to ensure that paths are
symmetrical (if the detnet app needs that), right?

Thanks,

Carlos

> up with a DetNet flow pinning in a way that it only has bidirectional
> flows has not been worked on yet - it is a separate work.  The data
> plane will/must allow that, though.

> 
> - JOuni
> 
> 
> > 
> > Thanks,
> > 
> > Carlos
> > 
> > > 
> > > /Loa
> 
>