Re: I-D Action:draft-ietf-6man-exthdr-01.txt
Thomas Narten <narten@us.ibm.com> Mon, 03 January 2011 20:38 UTC
Return-Path: <narten@us.ibm.com>
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE6A63A6BB4 for <ipv6@core3.amsl.com>; Mon, 3 Jan 2011 12:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.889
X-Spam-Level:
X-Spam-Status: No, score=-105.889 tagged_above=-999 required=5 tests=[AWL=0.710, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PKpH6PeyQ06x for <ipv6@core3.amsl.com>; Mon, 3 Jan 2011 12:38:16 -0800 (PST)
Received: from e32.co.us.ibm.com (e32.co.us.ibm.com [32.97.110.150]) by core3.amsl.com (Postfix) with ESMTP id C43CA3A6BB0 for <ipv6@ietf.org>; Mon, 3 Jan 2011 12:38:16 -0800 (PST)
Received: from d03relay05.boulder.ibm.com (d03relay05.boulder.ibm.com [9.17.195.107]) by e32.co.us.ibm.com (8.14.4/8.13.1) with ESMTP id p03KURD8031330 for <ipv6@ietf.org>; Mon, 3 Jan 2011 13:30:27 -0700
Received: from d03av05.boulder.ibm.com (d03av05.boulder.ibm.com [9.17.195.85]) by d03relay05.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p03KeHqn081196 for <ipv6@ietf.org>; Mon, 3 Jan 2011 13:40:17 -0700
Received: from d03av05.boulder.ibm.com (loopback [127.0.0.1]) by d03av05.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p03KeHFB025782 for <ipv6@ietf.org>; Mon, 3 Jan 2011 13:40:17 -0700
Received: from cichlid.raleigh.ibm.com (sig-9-48-32-3.mts.ibm.com [9.48.32.3]) by d03av05.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id p03KeFke025771 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 3 Jan 2011 13:40:16 -0700
Received: from cichlid.raleigh.ibm.com (localhost.localdomain [127.0.0.1]) by cichlid.raleigh.ibm.com (8.14.4/8.12.5) with ESMTP id p03KeE86005244; Mon, 3 Jan 2011 15:40:15 -0500
Message-Id: <201101032040.p03KeE86005244@cichlid.raleigh.ibm.com>
To: Suresh Krishnan <suresh.krishnan@ericsson.com>
Subject: Re: I-D Action:draft-ietf-6man-exthdr-01.txt
In-reply-to: <4D113364.3050105@ericsson.com>
References: <20101217234501.11691.81147.idtracker@localhost> <AANLkTi=Lr_4zOd=-DrAxic_t_o0MvyOoWPYmiktZZod2@mail.gmail.com> <63416880-97B6-4CE4-864A-1402DA977B5F@tony.li> <AA183326-2E70-4A23-83A7-9F96131ADFF4@tony.li> <4D113364.3050105@ericsson.com>
Comments: In-reply-to Suresh Krishnan <suresh.krishnan@ericsson.com> message dated "Tue, 21 Dec 2010 18:08:20 -0500."
Date: Mon, 03 Jan 2011 15:40:14 -0500
From: Thomas Narten <narten@us.ibm.com>
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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: Mon, 03 Jan 2011 20:38:18 -0000
FWIW, I'm sympathetic to Tony's basic sense that it is unclear that we need to do this work/document. I'm still not clear on exactly what *real* problem it solves. Suresh Krishnan <suresh.krishnan@ericsson.com> writes: > Since RFC2460 came out, four new extension headers have been defined. > 135 - Mobility header > 139 - HIP > 140 - Shim6 > 141 - WESP 2 of the above code points are used by IPv4, so having a generic extension header mechanism for IPv6 would have saved only 2 code points. No need to panic folks... > The idea of burning one protocol number right now was suggested by the > WG in order to limit further exhaustion of the protocol number space. > Would it be more acceptable to you, if we do not ask for an IANA > allocation for a protocol number at this point, and wait till the first > "Specific Type" request comes up? My general sense is that this work is mostly just good common sense advice to someone who has a need to define a new extension type. But until we see such a concrete proposal, I am not convinced (yet) that we should define anything new that suggests people go change implementations or allocate code points. Both are premature. As one concrete example, RFC 5175 defines extensions for adding future RA flags. But, none have been defined yet, so the work really isn't needed yet and implementations certainly don't need to do anything yet. However, that has not stopped NIST and DoD from citing these documents recommendations to implement. Upleveling a bit, and thinking about routing headers and destination options, my general sense is about such options is: 1) Destination options are the preferred route. Any other kind of option will be extremely hard to deploy, has all kinds of barriers, etc. (This proposal will have no impact on future destination options. Right?) 2) The routing header is essentially deprecated, and we probably won't define any more. We've already deprecated RHO. RH1 was never used, is now deprecated, and arguably shouldn't even count as ever having been defined. RH2 is the MIP routing header. RH2 was originally a regular type 0 option, but was changed because of the fear that firewalls would block packets with such options by default, preventing MIPv6 from being deployed. If we had to do it all over again, MIPv6 arguably should have used a destination option, since by definition RH2 is only processed if the two addresses in the routing header are on the same node, which is much more in line with the intention behind destination options. Which leads me to ask, exactly what kinds of future options do we think will take advantage of this new format? Note, my bias on this general topic is based on experience that unless we have something concrete driving this sort of work, we risk getting it wrong. So, I'm still trying to be convinced we need to do this sort of work *now*. If there was an actual proposal for a new option that solved some sort of real problem, things might be different. Thomas
- I-D Action:draft-ietf-6man-exthdr-01.txt Internet-Drafts
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Hing-Kam (Kam) Lam
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Tony Li
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Tony Li
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Tony Li
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Tony Li
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Thomas Narten
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Brian E Carpenter
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Fernando Gont
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Joel M. Halpern
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Rosomakho, Yaroslav
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Fernando Gont
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Thomas Narten
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Thomas Narten
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt RJ Atkinson
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Steven Blake
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Fernando Gont
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Joel M. Halpern
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Rémi Després
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt RJ Atkinson
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Suresh Krishnan
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Joel M. Halpern
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Bhatia, Manav (Manav)
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt Bhatia, Manav (Manav)
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt RJ Atkinson
- RE: I-D Action:draft-ietf-6man-exthdr-01.txt RJ Atkinson
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Brian E Carpenter
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt RJ Atkinson
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Rémi Després
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Rémi Després
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt james woodyatt
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Hing-Kam (Kam) Lam
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Hing-Kam (Kam) Lam
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Hing-Kam (Kam) Lam
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Hing-Kam (Kam) Lam
- Re: I-D Action:draft-ietf-6man-exthdr-01.txt Brian E Carpenter
- draft-ietf-6man-exthdr-01 - Support for adoption Rémi Després