RE: Comments on draft-fz-6man-ipv6-alt-mark-09

Giuseppe Fioccola <giuseppe.fioccola@huawei.com> Tue, 19 May 2020 15:48 UTC

Return-Path: <giuseppe.fioccola@huawei.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2EEE3A08D7 for <ipv6@ietfa.amsl.com>; Tue, 19 May 2020 08:48:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 DYIQMqjauZzl for <ipv6@ietfa.amsl.com>; Tue, 19 May 2020 08:48:22 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E79693A095C for <6man@ietf.org>; Tue, 19 May 2020 08:48:21 -0700 (PDT)
Received: from lhreml710-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 0F489E2F83B9355CEAFB; Tue, 19 May 2020 16:48:19 +0100 (IST)
Received: from fraeml711-chm.china.huawei.com (10.206.15.60) by lhreml710-chm.china.huawei.com (10.201.108.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Tue, 19 May 2020 16:48:18 +0100
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml711-chm.china.huawei.com (10.206.15.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Tue, 19 May 2020 17:48:18 +0200
Received: from fraeml714-chm.china.huawei.com ([10.206.15.33]) by fraeml714-chm.china.huawei.com ([10.206.15.33]) with mapi id 15.01.1913.007; Tue, 19 May 2020 17:48:18 +0200
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: Tom Herbert <tom@herbertland.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: 6MAN <6man@ietf.org>
Subject: RE: Comments on draft-fz-6man-ipv6-alt-mark-09
Thread-Topic: Comments on draft-fz-6man-ipv6-alt-mark-09
Thread-Index: AQHWLV4B729lZpqY10m1a8Nz6iB756iukSqAgADPCgCAACoVIA==
Date: Tue, 19 May 2020 15:48:18 +0000
Message-ID: <0ab629e6d20e4943871446cc23a22ac8@huawei.com>
References: <CALx6S35bWVkTWcbdOt-HA-9XbH4WwRsTyaUdDA5q4rUNJvNNiw@mail.gmail.com> <da6e0d76-915b-a7da-8744-2f3761b43a98@gmail.com> <CALx6S37STTqFfFmOm9Rosmot5Dt2+YpQLoy4EPGzFn=6MTG_+A@mail.gmail.com>
In-Reply-To: <CALx6S37STTqFfFmOm9Rosmot5Dt2+YpQLoy4EPGzFn=6MTG_+A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.210.172.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/77QVHMJK8Lu3N3cEJmle4RIsCdA>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 May 2020 15:48:24 -0000

Hi Tom,
Thanks for your support and for your comments.
I understand your point, but, in this regard, we should consider the following paragraph from RFC6437:
   
   "There is no way to verify whether a flow label has been modified en
   route or whether it belongs to a uniform distribution.  Therefore, no
   Internet-wide mechanism can depend mathematically on unmodified and
   uniformly distributed flow labels; they have a "best effort" quality.
   Implementers should be aware that the flow label is an unprotected
   field that could have been accidentally or intentionally changed en
   route (see Section 6)"

This does not suggest to rely fully on the Flow Label.
Maybe we can mention in the next revision of the draft the possibility to use the Flow Label for identification, but we should also highlight this point.
In addition, as listed in Section 5.3 of draft-fz-6man-ipv6-alt-mark-09, FlowMonID adds additional advantages in terms of scalability, flexible flow definition granularity, counters handling simplification...

Regards,

Giuseppe


-----Original Message-----
From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Tom Herbert
Sent: Tuesday, May 19, 2020 5:00 PM
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: 6MAN <6man@ietf.org>
Subject: Re: Comments on draft-fz-6man-ipv6-alt-mark-09

On Mon, May 18, 2020 at 7:39 PM Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>
> Tom,
>
> > It's unclear to me how the FlowMonID is set, how it's used, and why 
> > the Flow Label isn't sufficient for this purpose.
>
> That was proposed by the authors and discarded a long time ago, 
> because the usage was incompatible with RFC6437. I can't remember the 
> details without looking up long-expired drafts and old email. But generally:
> you can't encode semantics in conformant flow labels, because they are 
> pseudo-random.
>
Brian,

AFAICT the FlowMonID is just another type of flow identifier in the packet. For the purposes of correlating flows in the network I believe it is redundant to the flow label and would otherwise add a lot of complexity to implement. I think what you might be referring to are earlier proposals to put the loss signal bits in the flow label and not use an EH-- that idea is indeed infeasible at this point. IMO, we should be able to eliminate FlowMonID from the option, but still need the two signaling bits in the option hence the alt marking option would contain one byte of data.

Tom

> Regards
>    Brian

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------