Re: Poll for NVO3 WG adoption and IPR call for draft-ooamdt-rtgwg-ooam-header-03

Greg Mirsky <gregimirsky@gmail.com> Fri, 07 April 2017 20:57 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5386012786A; Fri, 7 Apr 2017 13:57:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=gmail.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 3LSaj6A3vdxL; Fri, 7 Apr 2017 13:56:56 -0700 (PDT)
Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (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 4DEAE120454; Fri, 7 Apr 2017 13:56:54 -0700 (PDT)
Received: by mail-oi0-x234.google.com with SMTP id b187so99400864oif.0; Fri, 07 Apr 2017 13:56:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZtYxLllyN1b6oq+E76CqYS0TFubwBGvLtCrT4O30jlA=; b=XtJofOlpbP9SFCoQbPR2ReHgigRZKU14XMyghU3XJV/aRGjlyAhWO20tLOe4ZEgeLu STs9Ey5KOfAYduL6kgaG7JrEWkyVxzgaC2FaAa+FC0crrzLSy0oY0q9LY0EMfHeRludk mUnX1Ru4u6Jc1km8l0NGWuvhvMtwGauosE+UAS5CRFLEOfmCZ9AknkN2EI8iJAiBd8qj erAkjYUzh3PXffksyeYpArLhCvertJZ0SACc+2tzEK87F89jM21OhiRk+bGnLYteXsaI 9/KO5LmlR3FkT74Mkl9LuaAaxa7zBIPWUVVAPKJLxP5IRHC/6u0ca5VGRZeDP9Vfqoxf z2jA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZtYxLllyN1b6oq+E76CqYS0TFubwBGvLtCrT4O30jlA=; b=JF+hDSBeEGq2mV5VgYsBKUUOqsDdzSgQeoS9gySZQEvJgaJOqQvCGMeQJfDy4EqGLm tpVF3/YJoG4eLq/Mcqz7G7Ri1OFYAB+EUIk7Fi4vEiNLF6NKGDk3mKUB64LWGLJov6nF LlvZOoCmoLGEoZgc3h94DTs8OxilTSq+tHm9X2wcXLKfRt49M0l/QPJ6+d6P8XpJgbFw InH10beCuZxoEKopkpRp40e6uwRhLELBIBYIfP4Jp2OowCQz3U5jx5SD5u4CmaDaJvRu WA1jXtFBti2U50TJyUyYW8vJRa1LxydsvQkT9cdrI0EHB09iMz6K/+0XPv5/0Fy1n65R CtMQ==
X-Gm-Message-State: AFeK/H2eS5Sv6tq5LUgDkiTaPqFs9xZYXcoRHsg7aXiUUWggZdwkMLumSA/JpsUHN++pv0nYpXj8XNNGgUTDFA==
X-Received: by 10.157.49.11 with SMTP id e11mr24719547otc.206.1491598613486; Fri, 07 Apr 2017 13:56:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.39.167 with HTTP; Fri, 7 Apr 2017 13:56:52 -0700 (PDT)
In-Reply-To: <HE1PR0501MB2138A335D37EB072AAC89240B60D0@HE1PR0501MB2138.eurprd05.prod.outlook.com>
References: <D474E04D-EFD4-4D27-ACB7-9EB37BE812E4@nokia.com> <16320f45864d445f9a1bc3463d0c6352@TELMBXB02RM001.telecomitalia.local> <HE1PR0501MB213886487B9564BBC6D85D62B6080@HE1PR0501MB2138.eurprd05.prod.outlook.com> <CA+RyBmUc4un0v5tWDJpq25WnH=QQWmzc0aF+jrHzHOUyydkXwA@mail.gmail.com> <HE1PR0501MB2138D6844278F1C18F6B1686B60A0@HE1PR0501MB2138.eurprd05.prod.outlook.com> <CA+RyBmUWgVBXMxt=P58LrYLvge0ZmVx-cx0m=hvtGfwMBhjp1A@mail.gmail.com> <HE1PR0501MB2138A335D37EB072AAC89240B60D0@HE1PR0501MB2138.eurprd05.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 07 Apr 2017 13:56:52 -0700
Message-ID: <CA+RyBmWLhED3D3Eu=YByDyA7wxpQz37_uS6fbO+8ZjC0yBTNcA@mail.gmail.com>
Subject: Re: Poll for NVO3 WG adoption and IPR call for draft-ooamdt-rtgwg-ooam-header-03
To: David Mozes <davidm@mellanox.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, sfc@ietf.org, bier@ietf.org
Cc: Fioccola Giuseppe <giuseppe.fioccola@telecomitalia.it>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, NVO3 <nvo3@ietf.org>, "draft-ooamdt-rtgwg-ooam-header@ietf.org" <draft-ooamdt-rtgwg-ooam-header@ietf.org>
Content-Type: multipart/related; boundary="001a1146eeda8142b5054c99dde7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/IIC0RaLUsEx_Nqe8j2XfwukIZDk>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Apr 2017 20:57:00 -0000

Hi David,
please find my notes in-line tagged GIM2>>.

Regards,
Greg

On Thu, Apr 6, 2017 at 12:32 AM, David Mozes <davidm@mellanox.com> wrote:

> Greg ,
>
> I have a lot to say on what you write below , but let put the discussion
> in the right content.
>
> The main thing is:
>
> I think yours work and the OAM design team should be focus to define the
> OAM related data and  the OAM mechanism and there is a lot to do on this
> area .and try to make it uniform on all the diffenet encapsulations
> (NVO3,BEIR,SFC) and not dealing with the encapsulation itself. By this you
> mixed all things up and we will achieve nothing .
>
GIM2>>  I feel that you assume that the proposed solution is for NVO3 only
and thus had not thought about SFC and BIER. Dave Dolson had pointed out
that the proposed solution is beneficial for SFC.

>
>
>
>
> Specifically:
>
> 1)The extension header (container) concept was discussed on the encap
> design team . the content was to make VXLN-GPE extendable (While it is not
> by adding NSH  header to it and was rejected because of the bytes overhead
> (less bytes than your proposal).
>
Now you like to take encap protocol with build  in extension and add to it
> extension header ?  what we will do with other extensions like security add
> extension header as well  ? This doesn’t make sense and not needed in all
> the cases
>
GIM2>> What are these cases that don't require active OAM?

> 2) the total header length on the base header is important and help for
> parsing in all the cases especially when you don’t like to deal with the
> extensions .
>
> 3) 8 bytes overhead is important
>
GIM2>> To be precise, if I look at TLV-based approach then the difference
is, at most, 4 bytes.

> 4)and adding ether type to the parsing graph is costly and can complicate
> things especially if you need to parse options(TLV)  before
>
GIM2>> What EtherType? Who says that active OAM must be combined with TLVs?
The benefit, in my opinion, of using Overlay Associated Channel, is that it
is self-contained and processing can be offloaded once the packet was
identified as OAC packet.

>
>
> Thx
>
> David
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Wednesday, April 05, 2017 10:44 PM
>
> *To:* David Mozes <davidm@mellanox.com>
> *Cc:* Fioccola Giuseppe <giuseppe.fioccola@telecomitalia.it>; Bocci,
> Matthew (Nokia - GB) <matthew.bocci@nokia.com>; NVO3 <nvo3@ietf.org>;
> draft-ooamdt-rtgwg-ooam-header@ietf.org
> *Subject:* Re: Poll for NVO3 WG adoption and IPR call for
> draft-ooamdt-rtgwg-ooam-header-03
>
>
>
> Hi David,
>
> thank you for your detailed follow-up comments. Please find my notes
> in-line and tagged GIM>>.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Apr 5, 2017 at 10:54 AM, David Mozes <davidm@mellanox.com> wrote:
>
> Hi Greg  ,
>
> PSB
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Wednesday, April 05, 2017 2:23 AM
> *To:* David Mozes <davidm@mellanox.com>
> *Cc:* Fioccola Giuseppe <giuseppe.fioccola@telecomitalia.it>; Bocci,
> Matthew (Nokia - GB) <matthew.bocci@nokia.com>; NVO3 <nvo3@ietf.org>;
> draft-ooamdt-rtgwg-ooam-header@ietf.org
> *Subject:* Re: Poll for NVO3 WG adoption and IPR call for
> draft-ooamdt-rtgwg-ooam-header-03
>
>
>
> Hi David,
>
> thank you for sharing your opinion.
>
> Could you please clarify your position. You propose to use
> extensions/options for end-to-end active OAM?
>
> David> yes
>
>  Let us look at proactive continuity check between NVEs. Why you think a
> middlebox needs to be aware of the OAM payload?
>
> I believe that a transient NVO3 node should not look into payload if it is
> not addressed to it at all.
>
> David> Are you limit the header just for proactive OAM ?  so change the
> draft to include just that . On the current  draft I see all kinds of OAM
>
> GIM>> I want to point that the draft introduces Associated Channel for an
> overlay network. Associated Channel may be used for signalling or OAM. OAM
> methods enable operators to perform Fault Management and Performance
> Monitoring. Among functions required to perform comprehensive Fault
> Management are:
>
>    - failure detection, usually detection of Loss of Continuity but may
>    include Mis-connection defect as well for connection-oriented network;
>    - defect localization;
>    - Alarm Indication Signal;
>    - Remote Defect Indication.
>
> Depending on the requirements towards resiliency and restoration,
> Protection Switchover Coordination protocol may be required.
>
> Performance Measurement usually supports the following:
>
>    - one-way and two-way Packet Loss measurement;
>    - one-way and two-way Packet Delay measurement;
>    - Synthetic Loss Measurement.
>
> Service Activation Protocol, as part of active OAM toolset, usually
> combines OAM functions from FM and PM operations.
>
> The goal of Overlay OAM work, as I understand, is to create common set of
> OAM protocols that supports all of listed above FM and PM operations. I see
> such set as combination of active, hybrid and passive OAM methods. I
> believe that the draft states that clearly. The proactive OAM is usually
> used to perform monitor network for defects and performance degradation.
> On-demand OAM tools may be used to localize the defects.
>
>
>
> > While  I agree with you regarding  Middle box and proactive OAM .The
> same can be achieve with the protocol extensions
>
> Thus I don't agree that the requirement you refer to is applicable to use
> of active OAM.
>
> David> I think if the WG decide on NVO3 encap protocol that include
>  extension (Like GUE and Geneve) we have to use the build in extensions for
> such protocol and not innovate  extra header  that use for protocols
> without extensions.
>
> GIM>> I question your assumption that use of variable length header
> mandates how OAM, active OAM, must be implemented. And since some networks
> choose to use fixed size header, using Overlay Associated Channel header
> with multiplexed Overlay OAM functionality appears, in my opinion, as
> common solution for either type of overlay encapsulation.
>
>
>
> David
>
> Greg
>
>
>
> On Mon, Apr 3, 2017 at 11:19 AM, David Mozes <davidm@mellanox.com> wrote:
>
> Hi ,
>
> I am not supporting the adoption
>
> I think while the working group decided on Geneve as the encap protocol
>
>
>
> This OAM need to be via one of the extensions/options  the protocol   is
> supporting!
>
>
>
> This header also violate the number 1 requirements from the
> extensions/options
>
> That node/middlbox  don not  need to be part of the extensions/ option can
> jump directly  to the overlay by reading the base header length only
>
>
>
> Thx
>
> David
>
>
>
> *From:* nvo3 [mailto:nvo3-bounces@ietf.org] *On Behalf Of *Fioccola
> Giuseppe
> *Sent:* Monday, April 03, 2017 5:40 PM
> *To:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; NVO3 <
> nvo3@ietf.org>; draft-ooamdt-rtgwg-ooam-header@ietf.org
> *Subject:* [nvo3] R: Poll for NVO3 WG adoption and IPR call for
> draft-ooamdt-rtgwg-ooam-header-03
>
>
>
> Hi All,
>
> I have read the draft and support its adoption.
>
>
>
> Regards,
>
>
>
> Giuseppe
>
>
>
> *Da:* nvo3 [mailto:nvo3-bounces@ietf.org <nvo3-bounces@ietf.org>] *Per
> conto di *Bocci, Matthew (Nokia - GB)
> *Inviato:* venerdì 31 marzo 2017 17:35
> *A:* NVO3; draft-ooamdt-rtgwg-ooam-header@ietf.org
> *Oggetto:* [nvo3] Poll for NVO3 WG adoption and IPR call for
> draft-ooamdt-rtgwg-ooam-header-03
>
>
>
> This email begins a two week poll for adoption of draft-ooamdt-rtgwg-ooam-header-03
> in the NVO3 working group.
>
>
>
> Please review the draft and send any comments to the NVO3 list.
>
> Please also indicate whether you support adoption of the draft as an NVO3
> working group document.
>
>
>
> Simultaneously, we are also poling for any IPR that may apply to the draft.
>
>
>
> Authors and contributors, are you aware of any IPR that applies to this
> draft?
>
>
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see
> RFCs 3979, 4879, 3669 and 5378 for more details)?
>
>
>
> If you are listed as a document author or contributor, please respond to
>
> this email stating of whether or not you are aware of any relevant
>
> IPR. The response needs to be sent to the NVO3 WG mailing list. The
>
> document will not advance to the next stage until a response
>
> has been received from each author and each contributor.
>
>
>
> This poll closes on Friday 14th April 2017.
>
>
>
> Regards
>
>
>
> Matthew and Sam
>
> Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle
> persone indicate. La diffusione, copia o qualsiasi altra azione derivante
> dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora
> abbiate ricevuto questo documento per errore siete cortesemente pregati di
> darne immediata comunicazione al mittente e di provvedere alla sua
> distruzione, Grazie.
>
> *This e-mail and any attachments is confidential and may contain
> privileged information intended for the addressee(s) only. Dissemination,
> copying, printing or use by anybody else is unauthorised. If you are not
> the intended recipient, please delete this message and any attachments and
> advise the sender by return e-mail, Thanks.*
>
> *[image: rispetta l'ambiente]Rispetta l'ambiente. Non stampare questa mail
> se non è necessario.*
>
>
>
>
>
>
>