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

Tony Li <tony.li@tony.li> Tue, 21 December 2010 23:28 UTC

Return-Path: <tony.li@tony.li>
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 296B43A6819 for <ipv6@core3.amsl.com>; Tue, 21 Dec 2010 15:28:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.466
X-Spam-Level:
X-Spam-Status: No, score=-102.466 tagged_above=-999 required=5 tests=[AWL=0.133, 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 v45--Y+x0cB2 for <ipv6@core3.amsl.com>; Tue, 21 Dec 2010 15:28:51 -0800 (PST)
Received: from qmta04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by core3.amsl.com (Postfix) with ESMTP id 5151C3A67FA for <ipv6@ietf.org>; Tue, 21 Dec 2010 15:28:51 -0800 (PST)
Received: from omta06.emeryville.ca.mail.comcast.net ([76.96.30.51]) by qmta04.emeryville.ca.mail.comcast.net with comcast id lrk01f00816AWCUA4zWofU; Tue, 21 Dec 2010 23:30:48 +0000
Received: from dhcp-171-70-245-102.cisco.com ([171.70.245.102]) by omta06.emeryville.ca.mail.comcast.net with comcast id lzWb1f00G2DGza38SzWfGc; Tue, 21 Dec 2010 23:30:45 +0000
Subject: Re: I-D Action:draft-ietf-6man-exthdr-01.txt
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset="us-ascii"
From: Tony Li <tony.li@tony.li>
In-Reply-To: <4D113364.3050105@ericsson.com>
Date: Tue, 21 Dec 2010 15:30:24 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <34F3EC7B-6EFA-4C0F-8773-DD3A3F2F76BB@tony.li>
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>
To: Suresh Krishnan <suresh.krishnan@ericsson.com>
X-Mailer: Apple Mail (2.1082)
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:28:52 -0000

Hi Suresh,

>> 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


That's not _exactly_ true.  See section 3 of that document.  I think that that section would create issues.


> 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?


The typical approach to code point exhaustion is to reserve one code point value within the space for future expansion.  Fortunately, that has already been done.  Value 255 has already been reserved.  This is both necessary and sufficient.


>> 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?


I'm referring to the Specific Type and Header Options fields.

Tony