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

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 01 March 2018 19:47 UTC

Return-Path: <brian.e.carpenter@gmail.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 2AD8112F4DC for <v6ops@ietfa.amsl.com>; Thu, 1 Mar 2018 11:47:57 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 cpw73LcPxUYF for <v6ops@ietfa.amsl.com>; Thu, 1 Mar 2018 11:47:55 -0800 (PST)
Received: from mail-pg0-x233.google.com (mail-pg0-x233.google.com [IPv6:2607:f8b0:400e:c05::233]) (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 1211112F4DB for <v6ops@ietf.org>; Thu, 1 Mar 2018 11:47:55 -0800 (PST)
Received: by mail-pg0-x233.google.com with SMTP id y8so2746698pgr.9 for <v6ops@ietf.org>; Thu, 01 Mar 2018 11:47:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=YwC2Oul904FliL38tBm3IxGCPy1jTZ3fe8RM2TgVCbQ=; b=ZJ8Wl+9HUVh5hyM5+IwVsmfhWJ538gXFEQZC2NKXysDfXwjQgh1nxLaftokFpdDt2d YXVYFRfH6nQI3tWMb4W3NuX+QIC3MkY5AgO53qWYIZlKRFv8k4UBH27oyjIIn220/Rfd fbpTNqGra339fEvBHVTJ2UZR+Bc0JhrVnW3CMNTxPofpgJtK/G7b6I5Da73XqEHLoVAJ lpwNa0IH2vY2hNvjs26jCRy1C00jrs0fE5xV5PSNAbWCPL/biuBVYt1OWFfqc2q6ASUZ zmhgxD/S8WMnM0GOTewmPc9pT/tbdDAMhFyjWykLhXqQnMD1HRX/gzKvP3pMYh+jkuEb naxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=YwC2Oul904FliL38tBm3IxGCPy1jTZ3fe8RM2TgVCbQ=; b=o36JbhDhNq1d3qlgR5j2MiRCOh+YL6T3sp4Q2elkltO0bawSChwjIoextFtE6fiNfi v7B2I7a14hvS7yq+gBuV6zTITUTPJPtEe8qWAlGwjiDdmflzEAm/62x8uR2SfEhDFuHV EXE5WJfFr2/JVELC02cwTU4pLUz6C8/5/F64AzK66oeAamhOJQrm92iBbdB+6Wm0qZxI jh6vIDr+dBfV56OqQdHer87tNQl5LO6HnB5ljh6qIbwZc1KK9x0kREhiFO89zU7fKYzF SBuhcTphiFL1YjgDzehepx0JbMEZRBWOmCsHm7EleN/M4uTW4fF1aBhcIIuvrkSgDCqJ Gc2A==
X-Gm-Message-State: APf1xPC1rkTNPPYhKpmlnJ4eoNd2GXVBHGtD/y9K7t4MNXobIg+TVPpq hZzXpkOa8ZxDY3goIhqSpMY=
X-Google-Smtp-Source: AG47ELsYqtkkSep37I5P03Wx8EgP6XSjUgCgBxw8Hly1FPP43+mn7c2KWexU8NqqKf35yrmLrVhRFA==
X-Received: by 10.98.108.2 with SMTP id h2mr3054686pfc.43.1519933674546; Thu, 01 Mar 2018 11:47:54 -0800 (PST)
Received: from [192.168.43.75] ([118.148.131.111]) by smtp.gmail.com with ESMTPSA id q17sm8584352pgt.7.2018.03.01.11.47.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Mar 2018 11:47:53 -0800 (PST)
Sender: Brian Carpenter <becarpenter46@gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: Fioccola Giuseppe <giuseppe.fioccola@telecomitalia.it>, "v6ops@ietf.org WG" <v6ops@ietf.org>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
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> <CALx6S34btz-WX2WRSuRo2EVnCChXMyZkSCMqW+hAYp_zpLYosQ@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <899847f0-aa36-8a5d-929e-e03172f8385b@gmail.com>
Date: Fri, 02 Mar 2018 08:27:51 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CALx6S34btz-WX2WRSuRo2EVnCChXMyZkSCMqW+hAYp_zpLYosQ@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/c7IktH8koG5Lyuu8RS-WMhL5m0c>
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 19:47:57 -0000

> The intended status should also be informational I would think.

Yes, that seems right to me - it's a description of possible practice
that is sort-of compatible with the existing standard if carefully
deployed.

Actual standardisation of bits in the IPv6 header belongs in 6MAN,
but remembering the heavy lifting involved in the present flow label
standard, IMHO this would be hard to achieve.

   Brian
On 02/03/2018 06:28, Tom Herbert wrote:
> 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
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>