Re: [v6ops] FW: New Version Notification for draft-fioccola-v6ops-ipv6-alt-mark-00.txt

Tom Herbert <tom@herbertland.com> Thu, 01 March 2018 17:28 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D2EC12EBA3 for <v6ops@ietfa.amsl.com>; Thu, 1 Mar 2018 09:28:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.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 LEKdWt6u79mr for <v6ops@ietfa.amsl.com>; Thu, 1 Mar 2018 09:28:11 -0800 (PST)
Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (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 6961B12EBA9 for <v6ops@ietf.org>; Thu, 1 Mar 2018 09:28:11 -0800 (PST)
Received: by mail-qt0-x22d.google.com with SMTP id y6so8510902qtm.7 for <v6ops@ietf.org>; Thu, 01 Mar 2018 09:28:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=3go95WcUm471uwBElia0rAjsQ0D8uh959iQcXbRQ2IQ=; b=D9iHtFtJBera/RwnHVX3zCYNB86y/RriaEPvsGs7TTXPCV/F8so3NeknDUN84gNcn7 LsRyUJKkmv5XiPLhMO6KxONk74IrXF6XxoZ0/DeY5w4ZLxbJW+3gcJK/O1zE65EpHaJH uma6NxM9rcN1/FLrEthIEvBAk9KPgkpsnXaOMB8GWtiER2yWLGlXG0qXbWyGQsgzFoQ0 W1u8cVQ1vwlDvHwbGtsHO7GWL2frNfYOcD1WiGBiS+2BXLXp0Iu1HCFpWPWE/vLlUApP a9xoQHFAVr0NaRlEYtLG7/jc6KnAINlA/394n4f0KEbC8GbD1XyKKpuFwK0C0MRnoFKW J7cA==
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:content-transfer-encoding; bh=3go95WcUm471uwBElia0rAjsQ0D8uh959iQcXbRQ2IQ=; b=JKj96R1BRco8G4jNV28mOIZgI94IKBPRLQpyubzx9BZ95JdkqaAcMOyrt+/ZdLf3YG Fs79jiXQbN4TtoGaJFfkiwiZP6MTy26xkfKfFUwsaW9uHH2fgtN77s0+/hG7gW84kwB5 H10HCVmze2nLaiXQvXLNoF97yX7KAdjhHXUObw1uLtjkaF4WLuDxkGUVM0/oXLplBqEH VKJG7buXwwN0oJYeIQp1+BVGUySP48RkDWjQueyJteqhwUwsdPenxpQt2Lt4t4ToaGJ2 R7M03xyYt+FX0oxkTVP9ZEkk0uL31FFZ/q30Y5E85BLjab+tM0yJLwPCLM/TvpO8khaX 5tNw==
X-Gm-Message-State: AElRT7Hk3FpNIIOchTVR4K84EVisMGW5J4HPCIBsMo5IwQC5Bni1UNO2 qT42k69ObXYzL8QfLvHrkIoKBD4IZ5/L0BBTuqKT1Q==
X-Google-Smtp-Source: AG47ELvbgvHB+deUOnKtsS5mczkhWYuqCW7hZvKiwyc/7UC6J/U+0TxbQe5w0sZKtCtzOXMh2nDKaHfu32pwXWvphxQ=
X-Received: by 10.200.52.73 with SMTP id v9mr4111454qtb.66.1519925290276; Thu, 01 Mar 2018 09:28:10 -0800 (PST)
MIME-Version: 1.0
Received: by 10.200.26.181 with HTTP; Thu, 1 Mar 2018 09:28:09 -0800 (PST)
In-Reply-To: <db9b9fb21ad845a5a84fd7841c579e3a@TELMBXB02RM001.telecomitalia.local>
References: <151965246238.31386.1515320046883185252.idtracker@ietfa.amsl.com> <AM5PR0701MB283629D5C19D87B777C3468FE0C10@AM5PR0701MB2836.eurprd07.prod.outlook.com> <CALx6S37S37g9KCXHXYcuMV-3hcvLFeB6i3isPdWRGkhz+5A3zA@mail.gmail.com> <2549744f-4d30-76f2-e48e-72c79f15016a@gmail.com> <AM5PR0701MB28363F45FD9404361C0337F9E0C00@AM5PR0701MB2836.eurprd07.prod.outlook.com> <CALx6S35S1ViA0Tsq26EtsxpFLmzJafLygKiXJf9WG=Q36h9_1w@mail.gmail.com> <db9b9fb21ad845a5a84fd7841c579e3a@TELMBXB02RM001.telecomitalia.local>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 01 Mar 2018 09:28:09 -0800
Message-ID: <CALx6S34btz-WX2WRSuRo2EVnCChXMyZkSCMqW+hAYp_zpLYosQ@mail.gmail.com>
To: Fioccola Giuseppe <giuseppe.fioccola@telecomitalia.it>
Cc: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jCPadohD38rfIp2hAKdbd5ejNuQ>
Subject: Re: [v6ops] FW: New Version Notification for draft-fioccola-v6ops-ipv6-alt-mark-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Mar 2018 17:28:13 -0000

On Thu, Mar 1, 2018 at 9:10 AM, Fioccola Giuseppe
<giuseppe.fioccola@telecomitalia.it> wrote:
> Hi Tom,
> Thanks for your feedbacks!
> My answers inline tagged as [GF].
>
> Giuseppe
>
> -----Messaggio originale-----
> Da: v6ops [mailto:v6ops-bounces@ietf.org] Per conto di Tom Herbert
> Inviato: giovedì 1 marzo 2018 01:25
> A: Van De Velde, Gunter (Nokia - BE/Antwerp)
> Cc: v6ops@ietf.org WG
> Oggetto: Re: [v6ops] FW: New Version Notification for draft-fioccola-v6ops-ipv6-alt-mark-00.txt
>
> On Tue, Feb 27, 2018 at 12:50 AM, Van De Velde, Gunter (Nokia -
> BE/Antwerp) <gunter.van_de_velde@nokia.com> wrote:
>> Indeed, the proposal would leave 18 bits for entropy (worst case is that 2 bits are used for Alternate marking according the Alternate marking standard).
>>
>> An important aspect to keep in mind that is about the outer header of the tunneled traffic, and not the payload inside IPv6 headers. These outer tunnel headers do not always reach the DC because they are removed by the DCI or ASBR when sending traffic beyond.
>>
>> The motivation that triggered this work is the passive measurement of MBH traffic in a pure IPv6 underlay environment. This is area where specialized HW (name your preferred network device vendor) is active, and these routers can use flowlabel in any form to generate entropy. It is a nodal capability and is under control of the operator to configure on or not to configure.
>
> I'm not sure a standard Internet protocol could be based on assumptions that only specialized HW is used, or that all devices support a feature that has not been standardized (i.e. applying a mask to flow label for ECMP).
>
> [GF]: A mask to flow label for ECMP is only a possibility.
>
>>
>> Yes, it is an important operational consideration, to document that the application domain of this draft, if not done so yet.
>>
> Another question I have concerns this purported benefit:
>
> "Less bits on the wire (going SRv6 has already a significant bits-on-wire tax because of the outer IPv6 header and the SRv6 EH)."
>
> The "significant on-the-wire tax" is at least something like 64 bytes (IP hdr + SR header + 1 SID)! The passive measurement requires a grand total of two bits and is always used in conjunction with SR AFAICT.
> Wouldn't it be easier to just put these two bits somewhere in the segment routing EH instead of redefining a standard field in IPv6 header with sematics that have long been applied in deployment?
>
> [GF]: I understand your point. For now it seems we focus only on SRv6 and flow label field but this is only an Use Case we considered as a consequence of our experiment (as described in RFC 8321). This new version of the draft does not give a unique solution but aims to analyze the several alternatives that can be taken into consideration for the choice of the marking field (Extension Header, IPv6 Address, Flow Label). Our intent is to understand, together with v6OPS WG, which is the better way to apply this technology to IPv6.
>

Okay, then I think you may want to add a couple of alternatives to the draft:

1) Adding a field to an existing proposed EH (e.g. SRv6) instead of
defining a new EH.
2) Using a field from an extensible encapsulation, such as GUE, to
carry the passive measurement bits. This technique was discussed at
length in nvo3.

The intended status should also be informational I would think.

Thanks,
Tom