Re: [sfc] WG Last Call draft-ietf-sfc-oam-framework-06
Greg Mirsky <gregimirsky@gmail.com> Mon, 22 July 2019 14:42 UTC
Return-Path: <gregimirsky@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A74B12031E for <sfc@ietfa.amsl.com>; Mon, 22 Jul 2019 07:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 KKtSlODivaRS for <sfc@ietfa.amsl.com>; Mon, 22 Jul 2019 07:42:40 -0700 (PDT)
Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::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 53A881202CF for <sfc@ietf.org>; Mon, 22 Jul 2019 07:42:40 -0700 (PDT)
Received: by mail-lj1-x234.google.com with SMTP id y17so13295524ljk.10 for <sfc@ietf.org>; Mon, 22 Jul 2019 07:42:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=A4tqqfSqV3N3+GDz0PrLN0p9M6E1iyqA+dsT9+UZAKM=; b=QVORBxVlVc/wz1W0svuKaZQL8Z/X5LX8zNfLTqjVv5bQUgiTZN0kuGN19DaP1c2iZS 14tFiPMN2sJqsGjW3qqDHRymlydGH/A8qbuGiyr/T4xRqtBc0lCsB53ULeJkSqUECC3Z oyUsM3/CBjDW58sMIsnHeh9wvlrTmw/Rgan8S5R+UQU5aAVf9ArX4ScnYhVDsqDCysuf 3t6NfV3DIG/KNE0XAMQ+fcEJycc4hy2jCq8CyZQaSZDh8mK29tgzMM/pxC7LgxZShREW KC6VI44++SU2ZXW2hBKUvX0Klnrkhj/ozrKWGSFbSSJVOr/Sg6lU+Y88ehtkXbaFsb48 aBLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=A4tqqfSqV3N3+GDz0PrLN0p9M6E1iyqA+dsT9+UZAKM=; b=PY3NSQNVavw0atJouqAhj9kYoZKd4q5rXPGNQ8weCiqfmhGOuJCc9Xvb5l4V3tBr6r NTiOc07LZAHmuM3jNqvPa37s7ZiLH6DwWm+0yAavO7Ku+jcEabI+Y2jgqepIix6cDTtj OqACmDfJBVJ2TNbkAt6i+zEsiFsK2Z2cyovUYWq9dl22TWyZjRvFAt4JE5r25aXFke/W Aot53n1zbFolnjvd1gKyJwgJeIABfW9uZi29wX2/jFWtPs8MTbu3JTOCPgJmBNJjGwe2 kMkv6nn02HY4Gi++6pgRDPS3K1Af/3ZGmKwMXQVs6igMCC7r6DL0jrvF82RUSYm6ZNLO JnNQ==
X-Gm-Message-State: APjAAAUInNHzFONy8a1TntFRkTR36V77b7MXLiFPpGjFEoO5uua8nyVR 96idNXR6ELi6MwGZodSRpC+o5+ZRFd+78wo0IuQ=
X-Google-Smtp-Source: APXvYqwDzAwhZA8lDYXrCV1UdaMbgzcXRKdkLfdbYgBCnKzUxINWSPtnZeoOA2hLSAO3BCYm+Yn5kmHUX0O55yxOjEc=
X-Received: by 2002:a2e:9ac6:: with SMTP id p6mr20175126ljj.100.1563806558496; Mon, 22 Jul 2019 07:42:38 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR13MB25978FD458B59EB22067685FD21E0@BYAPR13MB2597.namprd13.prod.outlook.com>
In-Reply-To: <BYAPR13MB25978FD458B59EB22067685FD21E0@BYAPR13MB2597.namprd13.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 22 Jul 2019 10:42:21 -0400
Message-ID: <CA+RyBmWUeNd5u1NPb9cy5-DxsPdCYcB5q5nQ904P8-n-CX3KOQ@mail.gmail.com>
To: James Guichard <james.n.guichard@futurewei.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006aabaf058e461612"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/U0TJ1lGwzIAxjMTcMS4nBcoK1LY>
Subject: Re: [sfc] WG Last Call draft-ietf-sfc-oam-framework-06
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 14:42:50 -0000
Dear Jim, Joe, et al., I'd like to share my comments on Section of 6.4 of the draft. Much appreciate your consideration and response to my questions. - in regard to the applicability of ICMP the statement in Section 4.1.1 is "ICMP could be leveraged for connectivity function (defined in Section 4.1) to verify the availability of SF or SFC." When I looked through Section 4.1 I find some discussion of a Fault Management function but no clear definition of what is connectivity verification in SFC. More so, it appears that connectivity verification is being mixed with re-ordering detection, Path MTU Discovery, data integrity monitoring, and some sort of policy verification. Real kitchen sink. At the same time, in other documents on network OAM, connectivity verification has been firmly defined as a function that verifies that data have been received only form the expected source over the expected path. In conjunction with this, a misconnection error is defined to indicate that packets from another connection have been received. In other words, the connectivity verification function verifies not only that packets from A reach node B but that they arrive only on the red wire, not on blue or yellow. Said all that, the interpretation of connectivity function in SFC may be different but, in my opinion, Section 4.1 does not provide anything. Also, it is not clear how the last bullet "Proactively test alternate or protected paths to ensure reliability of network configurations" is specific to and requires the use of a connectivity function and why it cannot be addressed by, for example, continuity check function. - Also, the very last sentence of Section 4.1 concludes that ICMP in SFC "can be used for basic OAM functions". But I cannot find anywhere in the document where the term, notion of "basic OAM functions" has been discussed or defined. Which functions considered as basic? ICMP can be used as the fault management tool, to some extent because it is relatively processing extensive, but its value in performance monitoring is very low. Is PM OAM not part of the basic OAM functions? - Section 6.4.2, in my opinion, may provide some context to how to interpret the use of "availability". From "BFD or S-BFD could be leveraged to perform SF or SFC availability" it appears that the availability is viewed as part of Fault Management OAM. (I'm still awaiting a response to my earlier questions specifically on the interpretation of "availability" in the OAM Framework for SFC. - Further, in Section 6.4.2 the possible use is described as "Upon receiving the control packet, the last SFF in the SFC will reply back with relevant DIAG code." But this is not how BFD in the Asynchronous mode operates, that is how only S-BFD works. The first sentence of the second paragraph refers to both BFD and S-BFD. But the rest of the paragraph describes the operation of S-BFD only, not of BFD in Asynchronous mode. I believe that either the positioning statement must be modified or explanation of the operation of BFD in Asynchronous mode over SFP provided. - Section 6.4.3 includes the statement about the applicability of iOAM to availability: "In-Situ OAM could be used with O bit set to perform SF availability and SFC availability or performance measurement." I interpret this conclusion as the indication that availability is considered as part of the Fault Management OAM toolset. If that is the case, I question the value of using one-way OAM for fault management because only the egress node may have the state and even that is not demonstrated in existing iOAM documents. In order to detect path failure, a node must have information that can be used to detect the packet loss. That can be either monotonically increasing sequence numbers or the notion that packets must be arriving at pre-determined intervals. Which mechanism can be used by iOAM? Also, since iOAM, in regard to availability, appears as single-way FM OAM mechanism, that uses the actual data flow, what is its advantage comparing to, for example, collecting and comparing counters from ingress and egress? In other words, even if the egress can detect the loss of its availability for the particular SFP, how such a notion can be used? - I, again, have to point out that Section 6.4.4 references the individual draft that had expired 3+ years ago. Usually, that is the indication that neither authors nor the community are interested in the idea. Regards, Greg On Tue, May 28, 2019 at 10:37 AM James Guichard < james.n.guichard@futurewei.com> wrote: > Dear WG: > > > > This message starts a new two week WG Last Call on advancing > https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/ > <https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-sfc-oam-framework%2F&data=02%7C01%7Cjames.n.guichard%40futurewei.com%7Ce47e5eb13f224f18c46408d6e378b2f7%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C636946504868870205&sdata=lkKvAgmKik7lkqGANQpnIvBRdbjKAqYtzTUdTfB9f3Y%3D&reserved=0> > for publication as an Informational RFC. > > > > Substantive comments and statements of support for publishing this > document should be directed to the mailing list. Editorial suggestions can > be sent to the authors. This last call will end on 11th June 2019. > > > > Thanks! > > > > Jim & Joel > > > > > _______________________________________________ > sfc mailing list > sfc@ietf.org > https://www.ietf.org/mailman/listinfo/sfc >
- [sfc] WG Last Call draft-ietf-sfc-oam-framework-06 James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… mohamed.boucadair
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Andrew G. Malis
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Adrian Farrel
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Sam Aldrin
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… mohamed.boucadair
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… mohamed.boucadair
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Sami Boutros
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Anoop Ghanwani
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Sam Aldrin
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Vengada Prasad Govindan (venggovi)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Ashish Panda (aspanda)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Diego R. Lopez
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Jeff Tantsura
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Greg Mirsky
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… James Guichard
- Re: [sfc] WG Last Call draft-ietf-sfc-oam-framewo… Carlos Pignataro (cpignata)