Re: [v6ops] new draft: draft-taylor-v6ops-fragdrop

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 07 November 2012 15:07 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 A878A21F8BF8 for <v6ops@ietfa.amsl.com>; Wed, 7 Nov 2012 07:07:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.587
X-Spam-Level:
X-Spam-Status: No, score=-103.587 tagged_above=-999 required=5 tests=[AWL=0.012, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3Ixwn6eh8lB for <v6ops@ietfa.amsl.com>; Wed, 7 Nov 2012 07:07:12 -0800 (PST)
Received: from mail-pa0-f44.google.com (mail-pa0-f44.google.com [209.85.220.44]) by ietfa.amsl.com (Postfix) with ESMTP id 367ED21F8BBE for <v6ops@ietf.org>; Wed, 7 Nov 2012 07:07:12 -0800 (PST)
Received: by mail-pa0-f44.google.com with SMTP id fb11so1278352pad.31 for <v6ops@ietf.org>; Wed, 07 Nov 2012 07:07:12 -0800 (PST)
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=lBVkV8cIjGV3bCgCQxZ4rRrZzTca2YfpEUKZAZKsmaM=; b=R7PSqAYGPBHsthU0bw2gj85FO8mRxC8VHOftehWnCyIHQsFTiWIiiyeeBATREerNdW lVYtVWNMd7tfS6YJTSABl5ndTySf7Zcd1GgyUuAt5B4Yf6zjko+mWVrz64xIzC+rCHVc nQvDMJJnkkVfiZznVcB/RUpM1+y5fGm1xjhs144A4mMPZQ/W6NG3oBGpMrqjgDImFnKg G0sKsZzV1AK2wVyJxK3dPIczK8fP5WMgZ9b1G7V0TsYAWuBvBFcpR2frtKSVa1hyjYac daixGlVkR+mqlQ0VUCI3SvNOgTI0udLrAan53uXOFnA/T7KWQyKNJjdfZtnf7FWvkQpN UsvA==
Received: by 10.68.218.97 with SMTP id pf1mr14419269pbc.96.1352300832024; Wed, 07 Nov 2012 07:07:12 -0800 (PST)
Received: from [130.129.19.51] (dhcp-1333.meeting.ietf.org. [130.129.19.51]) by mx.google.com with ESMTPS id ox8sm7780217pbc.31.2012.11.07.07.07.07 (version=SSLv3 cipher=OTHER); Wed, 07 Nov 2012 07:07:07 -0800 (PST)
Message-ID: <509A7922.9080000@gmail.com>
Date: Wed, 07 Nov 2012 15:07:14 +0000
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Joe Touch <touch@isi.edu>
References: <CAKD1Yr13cNspdWvTaXxHt4R_8UB-CKeA4nq8_XWrkbFGCgW7Gg@mail.gmail.com> <5090DECF.3050100@gmail.com> <CAKD1Yr1dUy-f78A2+kfA7NjpzD0WQRT8iwqGYAm5A=Erodpn-A@mail.gmail.com> <20121031.122110.41655699.sthaug@nethelp.no> <50910E41.2030100@gmail.com> <CAKD1Yr0mTTcVeq+Qf0fLv3UCBP_90QmStkK3Ha4tDdm3FxJjVA@mail.gmail.com> <50915F86.7050304@gmail.com> <509165B8.404@si6networks.com> <509169C2.9040208@isi.edu> <50916F21.6030303@si6networks.com> <509174F1.8080809@isi.edu> <50924264.7040300@gmail.com> <5092C0BA.4090000@isi.edu> <5092C846.5090009@gmail.com> <5092D5B1.2000201@isi.edu> <509381B3.9040602@gmail.com> <5093CF61.9090301@isi.edu>
In-Reply-To: <5093CF61.9090301@isi.edu>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: Fernando Gont <fgont@si6networks.com>, v6ops@ietf.org
Subject: Re: [v6ops] new draft: draft-taylor-v6ops-fragdrop
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 07 Nov 2012 15:07:12 -0000

On 02/11/2012 13:49, Joe Touch wrote:
> Hi, Brian,
> 
> On 11/2/2012 1:17 AM, Brian E Carpenter wrote:
> ...
>>> Isn't the real bug the fact that the option numbers don't indicate
>>> whether an option is HBH or not?
>>
>> Why is that a problem? The extension header that contains the options
>> tells you that (0 for hbh options, 60 for destination options).
> 
> Except for extension headers that are yet to be defined.

I don't get your point, Joe. It is very clear in 2460 that extension
headers are only interpreted at the destination, except for the HBH
options header. So there's no scope to develop a new header with HBH
semantics. In any case, this is already covered in RFC 6564:
  "New IPv6 extension
   header(s) having hop-by-hop behavior MUST NOT be created or
   specified.  New options for the existing Hop-by-Hop Header SHOULD NOT
   be created or specified unless no alternative solution is feasible."

    Brian

> 
> I.e., while you're fixing the order, another key issue is that:
> 
>     all HBH options MUST occur only in the HBH extension header
> 
> (similarly, 60 isn't strictly the only destination header; see esp. the
> end of Sec. 4.6, but that is much less problematic)
> 
> Frankly, the HBH extension header is misnamed; AFAICT, this is intended
> to be the true forwarding plane options. Other other currently defined
> options (AFAICT), including the routing option, occur only when the
> router is really acting as a host (i.e., where that router owns the
> destination IP address of the packet).
> 
> Joe
>