Re: [v6ops] draft-gont-v6ops-ipv6-ehs-in-real-world: clarification text

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 18 April 2015 20:20 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8331A8ABA for <v6ops@ietfa.amsl.com>; Sat, 18 Apr 2015 13:20:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, SPF_PASS=-0.001] autolearn=ham
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 tIqPGvqCw31w for <v6ops@ietfa.amsl.com>; Sat, 18 Apr 2015 13:20:52 -0700 (PDT)
Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (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 EF4B51A8AB2 for <v6ops@ietf.org>; Sat, 18 Apr 2015 13:20:51 -0700 (PDT)
Received: by pacyx8 with SMTP id yx8so162409556pac.1 for <v6ops@ietf.org>; Sat, 18 Apr 2015 13:20:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=/U/DBvXt8npA9PYS7W2cjUXFgbZssaOK/cdDr9kahOM=; b=FhYuisvRSY4pPTuU6VGoHTzmLEJ6qR5WLkmGNmq8uiSSzDX+OIjgJw3unD6sk1gqjo VuiO57wC8EqHLBDgL3Df/Tn2S5EBxQ+QOWsaB4U2zAtFCqM7mYAx400ls78k0kyZvmOh hvK9Qn8WMPfTQqK3TL1TgvAmgrzvQB/Fez1OxhHQqgzBY3MOoyuhDvMA09q5OvcfnllO GX+fwPTfdFgZGTYLSXu3VcL+ew3c+lPAfJVzhD038CYMWOs6+W3tRmLbV9Cw/q/8lOZo YSXzrSHD0t6yDSEyP9ZKIkbHWfsxyDWm3H2/4sK5QbTAPdNekP+v+LdyiTaZnzZO8zur lV1Q==
X-Received: by 10.66.65.130 with SMTP id x2mr15344828pas.152.1429388451676; Sat, 18 Apr 2015 13:20:51 -0700 (PDT)
Received: from ?IPv6:2406:e007:7f27:1:28cc:dc4c:9703:6781? ([2406:e007:7f27:1:28cc:dc4c:9703:6781]) by mx.google.com with ESMTPSA id sl9sm13778444pac.41.2015.04.18.13.20.47 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Apr 2015 13:20:50 -0700 (PDT)
Message-ID: <5532BC9C.20600@gmail.com>
Date: Sun, 19 Apr 2015 08:20:44 +1200
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
MIME-Version: 1.0
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, "Fred Baker (fred)" <fred@cisco.com>
References: <D157BDE1.44CEE%evyncke@cisco.com>
In-Reply-To: <D157BDE1.44CEE%evyncke@cisco.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/NMAuIylOMFJ-QdpOrOKHD2p1bwk>
Cc: Fernando Gont <fgont@si6networks.com>, "v6ops@ietf.org" <v6ops@ietf.org>, Merike Kaeo <merike@doubleshotsecurity.com>, "draft-gont-v6ops-ipv6-ehs-in-real-world@tools.ietf.org" <draft-gont-v6ops-ipv6-ehs-in-real-world@tools.ietf.org>
Subject: Re: [v6ops] draft-gont-v6ops-ipv6-ehs-in-real-world: clarification text
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Sat, 18 Apr 2015 20:20:54 -0000

On 18/04/2015 17:58, Eric Vyncke (evyncke) wrote:
> Fred,
> 
> The performance impact/network health issues are mainly related to
> hop-by-hop which is per RFC 2460 inspected by every router on the path.
> This EH should be ignore IMHO by all routers over the Internet (private
> networks may still inspect/act on it for RSVP for examine).

With a slight sigh:

We explicitly covered this in RFC 7045, which updated RFC 2460 in 2013.
http://tools.ietf.org/html/rfc7045#section-2.2

IMHO we should not be messing with that (or other) standards track
statements in this Informational document.

On 18/04/2015 23:23, Nick Hilliard wrote:

> On 18/04/2015 02:46, Fred Baker (fred) wrote:
>> Well, question for you. If we follow RFC 2460, the router in the middle
>> doesn’t know whether the header is there or not. The only systems that
>> should have a performance impact are systems that parse to them or
>> interpret them. 
> 
> layer 4 information is routinely parsed to extract n-tuples in order to
> create lag / ecmp hashes for load balancing.  I.e. we have a requirement
> for routers to interpret ipv6 packet headers on a per-hop basis, and make
> consistent routing decisions based on this analysis.

Again, we have hashed over this (pun intended) in the past and the conclusions
are in RFC 7045, RFC 6564 and for that matter in RFC 6438 and RFC 7098.

Badsically the design of the extension header mechanism is unfriendly to
middleboxes, which is one reason that I have been trying to make the flow
label useful.

    Brian