Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04

Suneesh <suneeshbk@gmail.com> Mon, 26 November 2018 16:31 UTC

Return-Path: <suneeshbk@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8903130F4F for <bier@ietfa.amsl.com>; Mon, 26 Nov 2018 08:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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_PASS=-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 h7XZPmj3AGao for <bier@ietfa.amsl.com>; Mon, 26 Nov 2018 08:31:33 -0800 (PST)
Received: from mail-oi1-x22e.google.com (mail-oi1-x22e.google.com [IPv6:2607:f8b0:4864:20::22e]) (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 340CA130FD6 for <bier@ietf.org>; Mon, 26 Nov 2018 08:31:33 -0800 (PST)
Received: by mail-oi1-x22e.google.com with SMTP id j21so16363067oii.8 for <bier@ietf.org>; Mon, 26 Nov 2018 08:31:33 -0800 (PST)
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=PmVCZjtRkOECUd8h9/EFUw6F/oGoz9yCA/fhijqMulc=; b=tnxo1/nEJE7tVbbREORk92oacbrMyLj+yz9EiV22wng8QHOIq/Oh4WKKDsEb3YGgJa nQ/fugPx0a9lGOS2ZL6jKUdvDyXJra8Hzjg1i/NFVHQpxAxngr/KVF9VU+4UHqATdHn8 ITTszuStzLll3eUMOGCyrhdqnCdrSTp69ptZ6CZbqELBcTLkhbBFcJmbYjq8RfXci6rU 7sZ41sF0nKfkgQg1Ef+EeUsPOCgd/ecqtp0zjPT90FfbbnVVbho4INntsiiE9qzWn+om T2Y5tJZHtcNdmL/5tie9BglIJSlLgAanymj/QlUrgqbPzRjmveM3BTsfmGY5GEbp2ahc WLRQ==
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=PmVCZjtRkOECUd8h9/EFUw6F/oGoz9yCA/fhijqMulc=; b=VZ5STCejpNzMwnmRCxKYjriDOpGvoLhXxnBYELvOuFVRP85YJ1TzlMIbP1PA9m0mrM PSm6qO+CrpVfucZNdcRok1SLov5z3ZebZCN+gpBfZsqpvn16SMukSWlTj25ysXZuTes5 X0RihtuYp4uIgZ9CQmwdz0jrNO3Bj2ddRgmN60UJ+n8H1arPcdxCJHl5G6dyYrrL+AvS 1+6ZNSund9ogBVum8IhbYoLZ3dhkPEm6xrp776n62Imcs624i9qMTY7QCYlUvakjVlsO HgcjC0ciGg2Xwc9cJCspW1nWMsmpQ6Cj4MT6wCyNWI0e7K8o8O/7tbwjVrlcUkwGquU7 TtMw==
X-Gm-Message-State: AA+aEWZkwLA47aAR5Xao97XDnGIYnzmgVxQFMOawGWSl1B/sAayynX+6 gC0zDq9yNXeQ9woiYbXvZHtY7oKXdCtKITjzECoyE98F
X-Google-Smtp-Source: AFSGD/VMAl9VEmACJ2crFWF/HP/I9cUUuyHYfRIO4IwtkPXHU4Ob9B4jChOcFwQIE8DxEn1VkdBHOkcDR8ST7/ozL68=
X-Received: by 2002:aca:bd41:: with SMTP id n62mr5145310oif.348.1543249892480; Mon, 26 Nov 2018 08:31:32 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com>
In-Reply-To: <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com>
From: Suneesh <suneeshbk@gmail.com>
Date: Mon, 26 Nov 2018 22:01:20 +0530
Message-ID: <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: bier@ietf.org, vero.zheng@huawei.com, mach.chen@huawei.com, suneesh@juniper.net, giuseppe.fioccola@huawei.com
Content-Type: multipart/alternative; boundary="000000000000a41b54057b93ddab"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/D0be5GEl5KinhTKzHXJk9u_U1D4>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 16:31:42 -0000

Thanks Greg for the update, please find my comments inline below.

Regards,
Suneesh

On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Now with the updated address to reach Giuseppe.
>
> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
>
>> Hi Suneesh,
>> thank you for the feedback and the detailed questions. Please find my
>> responses and notes in-line below tagged GIM>>.
>>
>> Regards,
>> Greg
>>
>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>
>>> Hi Greg,
>>>
>>> I have following comments on PMMM draft, please share your thoughts.
>>>
>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>
>> GIM>> RFC 7799 provided the definition of active and passive measurement
>> methods. Hybrid methods are "in between" these two groups. Even though the
>> Alternate marking in BIER domain may use already preallocated field, it
>> does change the content of the header by applying the marking values in the
>> OAM field. Thus it is neither passive, nor active method but "in between",
>> i.e., hybrid. Would you agree?
>>
> Suneesh>>> Agreed

>
>>> Ref: Section-3:
>>>
>>> <snip>
>>>    the marking method in BIER layer can be viewed as the example of the
>>>    hybrid performance measurement method
>>> </snip>
>>>
>>>
>>> Q2. Can you please define what is meant by sub-flows
>>>    a). Is the sub-flow set of flows on which marking method is applied OR
>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say marking 1 OR
>>>    c). Being a hybrid model, draft proposes to duplicate the multicast
>>> stream which is having marking and treated those as sub-flows?
>>>
>> GIM>> We use the term "sub-flow" as you've described in b).
>>
> Suneesh>>> Would be great if we can capture in the draft for more clarity

> Ref: Section-4: Theory of Operation
>>> <snip>
>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>    particular multicast traffic over BIER layer
>>> </snip>
>>>
>>>
>>> Q3. Is there any recommended values for 'number of packets' or/and 'time
>>> duration' for alternate marking method
>>>     a). Just to know what is recommended to avoid say number of
>>> packets/time duration = 1
>>>
>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May be.
>>
>>>
>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the segment
>>> of interest is B->C->D for performance measurement
>>>   a). Does the alternate marking values will clear from node D onwards?
>>>   b). If not, what is recommended if we wish to measure between G->H->I
>>>
>> GIM>> Very good question. It is expected that the marking values be
>> cleared at the edge of BIER domain and thus an operator may enable
>> measurements on segment G-H-I at any time.
>>
> Suneesh>> Please consider adding it to the draft

>
>>> Ref: Section-4: Theory of Operation
>>>
>>> <snip>
>>>   Any combination of markings, Loss and/or Delay, can be applied to a
>>> multicast flow by
>>>   any Bit Forwarding Router (BFR) at either ingress or egress point to
>>>    perform node, link, segment or end-to-end measurement to detect
>>>    performance degradation defect and localize it efficiently.
>>> </snip>
>>>
>>> Q5. Can we somewhere capture that 'proto' field of BIER header should
>>> not be "OAM request/reply", though we are using OAM bits in header.
>>>
>>> <snip>
>>>    The OAM field MUST be used only
>>>    for the performance measurement of data traffic in BIER layer.
>>> </snip>
>>>
>>>
>> GIM>> I think it would be too restrictive. One may want to measure
>> performance of BIER OAM.
>>
> Suneesh >>> I understood your point. Thanks.


> Regards,
>>> Suneesh
>>>
>>