Re: I-D Action:draft-ietf-6man-exthdr-01.txt

Suresh Krishnan <suresh.krishnan@ericsson.com> Tue, 21 December 2010 23:06 UTC

Return-Path: <suresh.krishnan@ericsson.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 989613A6ACD for <ipv6@core3.amsl.com>; Tue, 21 Dec 2010 15:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.567
X-Spam-Level:
X-Spam-Status: No, score=-102.567 tagged_above=-999 required=5 tests=[AWL=0.032, BAYES_00=-2.599, 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 wYqjx+Thj-6X for <ipv6@core3.amsl.com>; Tue, 21 Dec 2010 15:06:54 -0800 (PST)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.8]) by core3.amsl.com (Postfix) with ESMTP id B62093A67FA for <ipv6@ietf.org>; Tue, 21 Dec 2010 15:06:54 -0800 (PST)
Received: from eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id oBLNfNhV011830; Tue, 21 Dec 2010 17:41:34 -0600
Received: from [142.133.10.113] (147.117.20.213) by eusaamw0706.eamcs.ericsson.se (147.117.20.91) with Microsoft SMTP Server id 8.2.234.1; Tue, 21 Dec 2010 18:08:48 -0500
Message-ID: <4D113364.3050105@ericsson.com>
Date: Tue, 21 Dec 2010 18:08:20 -0500
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
User-Agent: Thunderbird 2.0.0.24 (X11/20101027)
MIME-Version: 1.0
To: Tony Li <tony.li@tony.li>
Subject: Re: I-D Action:draft-ietf-6man-exthdr-01.txt
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>
In-Reply-To: <AA183326-2E70-4A23-83A7-9F96131ADFF4@tony.li>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
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: Tue, 21 Dec 2010 23:06:55 -0000

Hi Tony,
   Thanks for your comments. Please see responses inline.

On 10-12-21 01:10 PM, Tony Li wrote:
> On Dec 20, 2010, at 5:48 PM, Tony Li wrote:
> 
>> I do not support this work.  It seems ill conceived and unnecessary.
>>
>> If there are needs for new extension headers, they should be presented.  If the data must be carried as an extension header, then specific new extension headers should be defined for those code points.
> 
> 
> I've gotten multiple requests to expound on my comments.  To wit:
> 
> It does seem helpful and useful to propose that future new extension headers be TLV encoded.  While it seems obvious from 2460 that this was the intent, I cannot find that explicitly stated anywhere.  I would support this draft simply stating that and no more.  This should therefore be a one sentence document (minus the boilerplate ;-).  

And that is exactly what this draft started out as (a standard format 
for new extension headers to follow).

http://tools.ietf.org/html/draft-krishnan-ipv6-exthdr-00

> 
> I have an issue with creating the explicit header without a clear requirement.  As best I can tell, there is an allocation of a code point, which thereby implies that the figures shown in the draft are a literal extension that is being proposed and not just an example.  It seems very wasteful to burn this code point without an explicit and clear clause.  

Since RFC2460 came out, four new extension headers have been defined.

135 - Mobility header
139 - HIP
140 - Shim6
141 - WESP

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?

> 
> It seems like a generic extension will simply create a security issue, with a new covert channel for IPv6.
> 
> The document seems to mandate the internal format of future extensions, above and beyond TLV encoding.  This seems overly restrictive and insufficiently motivated.

Which fields are you specifically concerned about?

Thanks
Suresh