RE: Lars Eggert's Discuss on draft-ietf-6man-ipv6-alt-mark-08: (with DISCUSS and COMMENT)

Giuseppe Fioccola <giuseppe.fioccola@huawei.com> Fri, 22 October 2021 13:55 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 B56703A0E1A; Fri, 22 Oct 2021 06:55:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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 ga7cADyw-53z; Fri, 22 Oct 2021 06:55:31 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBA463A0E15; Fri, 22 Oct 2021 06:55:30 -0700 (PDT)
Received: from fraeml710-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4HbQjk43k7z67xFD; Fri, 22 Oct 2021 21:51:06 +0800 (CST)
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml710-chm.china.huawei.com (10.206.15.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.15; Fri, 22 Oct 2021 15:55:26 +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.2308.015; Fri, 22 Oct 2021 15:55:26 +0200
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>, Lars Eggert <lars@eggert.org>
CC: "ipv6@ietf.org" <ipv6@ietf.org>, "draft-ietf-6man-ipv6-alt-mark@ietf.org" <draft-ietf-6man-ipv6-alt-mark@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, The IESG <iesg@ietf.org>, "6man-chairs@ietf.org" <6man-chairs@ietf.org>
Subject: RE: Lars Eggert's Discuss on draft-ietf-6man-ipv6-alt-mark-08: (with DISCUSS and COMMENT)
Thread-Topic: Lars Eggert's Discuss on draft-ietf-6man-ipv6-alt-mark-08: (with DISCUSS and COMMENT)
Thread-Index: AQHXiqaCe4LS65IPoke4Ve63Qoanj6vN2QKAgAA/jFCAAGp1gIAARPXQgADPTgCAAD81MIAOF+TQgAEG8QCAACgDkIAAZZtA
Date: Fri, 22 Oct 2021 13:55:26 +0000
Message-ID: <c675af5bd2c745f9b4bca328eb3886a8@huawei.com>
References: <162824256748.9012.15703111505505730185@ietfa.amsl.com> <5A3DB972-AC12-40A2-970D-1846F916AD6E@eggert.org> <c8e1f6518f344594ab962947edda7948@huawei.com> <3402ee98-b072-b862-a55a-44ff9bfa9992@gmail.com> <dedd91aef6cc41ecb61b6a0bd835eb53@huawei.com> <FA0D9A71-49F8-4D48-B82D-C1B3375376F1@eggert.org> <884c9d3f52b7472ca123e056a9030290@huawei.com> <c4c389d3716f4caeb990fde406364f62@huawei.com> <7015F886-4ED0-4F97-8473-AE9405A7157A@eggert.org> <2900f16eaf104129bb4621b639e02abe@huawei.com>
In-Reply-To: <2900f16eaf104129bb4621b639e02abe@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.48.212.122]
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/RS0lP3PUC7DZG2cbQd5mjYLS6RA>
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: Fri, 22 Oct 2021 13:55:36 -0000

Hi Lars,
I just submitted the new version. Please check whether the revised section 5.3 clarifies and addresses your concerns.

Regards,

Giuseppe

-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Giuseppe Fioccola
Sent: Friday, October 22, 2021 9:55 AM
To: Lars Eggert <lars@eggert.org>
Cc: ipv6@ietf.org; draft-ietf-6man-ipv6-alt-mark@ietf.org; Bob Hinden <bob.hinden@gmail.com>; The IESG <iesg@ietf.org>; 6man-chairs@ietf.org
Subject: RE: Lars Eggert's Discuss on draft-ietf-6man-ipv6-alt-mark-08: (with DISCUSS and COMMENT)

Hi Lars,
My replies inline as [GF].
I will submit a new version soon to address your comments.

Regards,

Giuseppe

-----Original Message-----
From: Lars Eggert <lars@eggert.org> 
Sent: Friday, October 22, 2021 9:26 AM
To: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
Cc: Bob Hinden <bob.hinden@gmail.com>; draft-ietf-6man-ipv6-alt-mark@ietf.org; ipv6@ietf.org; The IESG <iesg@ietf.org>; 6man-chairs@ietf.org
Subject: Re: Lars Eggert's Discuss on draft-ietf-6man-ipv6-alt-mark-08: (with DISCUSS and COMMENT)

Hi,

On 2021-10-21, at 16:49, Giuseppe Fioccola <giuseppe.fioccola@huawei.com> wrote:
> Please note that we just published a new revision of the draft. In section 5.3 we have clarified the recommended deployment mode based on matching FlowMonID with source and destination addresses.

I'm looking at the diff at https://www.ietf.org/rfcdiff?url2=draft-ietf-6man-ipv6-alt-mark-11.

There is now this paragraph in Section 5.3:

>    The value of 20 bits has been selected for the FlowMonID since it is
>    a good compromise and implies a low rate of ambiguous FlowMonIDs that
>    can be considered acceptable in most of the applications.  Indeed,
>    with 20 bits the number of combinations is 1048576.

You only get ~1M concurrent flows with centralized assignment of the FLowMonIDs. With uncoordinated local randomized assignment, you'll get much less, esp. since you'll want to require very low collision probabilities (do the math). The tradeoffs here are important to explain in detail, so that deployers realize they need to either look into using a controller and/or combining the FlowMonID with additional header fields.

[GF]: I agree. I will clarify that for local random assignment the collision probability is different (50% chance of collision for 1206 flows). For this reason, the draft can also recommend the centralized solution.

>    The requirement
>    of the controlled domain also reduces the probability of FlowMonID
>    collisions, since the AltMark Option is not spread over the internet.


I don't understand how this is true. The collision probability only depends on flow creation rates?

[GF]: To avoid misunderstanding I can omit this sentence.

>    A consistent approach MUST be used in the implementation to avoid the
>    mixture of different ways of identifying.

I think you mean "A consistent approach MUST be used ***in deployment***"?

[GF]: Yes, I will revise.

>    By considering source and destination
>    addresses together with the the FlowMonID it can be possible to
>    monitor 1048576 concurrent flows per host pairs.  This allows finer
>    granularity and therefore adds even more flexibility to the flow
>    identification.

Again, this ~1M concurrent flows per host pair only holds for centralized assignment via a controller, not for randomized assignment.

[GF]: yes, as above.

Thanks,
Lars

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