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

John Leslie <john@jlc.net> Tue, 15 March 2011 13:24 UTC

Return-Path: <john@jlc.net>
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 691D63A6B5A for <ipv6@core3.amsl.com>; Tue, 15 Mar 2011 06:24:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.574
X-Spam-Level:
X-Spam-Status: No, score=-106.574 tagged_above=-999 required=5 tests=[AWL=0.025, 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 yt++gs4ZUixn for <ipv6@core3.amsl.com>; Tue, 15 Mar 2011 06:24:14 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by core3.amsl.com (Postfix) with ESMTP id 753EE3A694E for <ipv6@ietf.org>; Tue, 15 Mar 2011 06:24:14 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id 8E5BA33C2D; Tue, 15 Mar 2011 09:25:39 -0400 (EDT)
Date: Tue, 15 Mar 2011 09:25:39 -0400
From: John Leslie <john@jlc.net>
To: Suresh Krishnan <suresh.krishnan@ericsson.com>
Subject: Re: I-D Action:draft-ietf-6man-exthdr-02.txt
Message-ID: <20110315132539.GD52874@verdi>
References: <20110314223006.15936.74266.idtracker@localhost> <20110314225526.GB52874@verdi> <4D7EAF77.3080504@ericsson.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <4D7EAF77.3080504@ericsson.com>
User-Agent: Mutt/1.4.1i
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, 15 Mar 2011 13:24:15 -0000

Suresh Krishnan <suresh.krishnan@ericsson.com> wrote:
> On 11-03-14 06:55 PM, John Leslie wrote:
>>
>>   I notice that Section 4 calls for TLV:
>>] 
>>] 4. Proposed IPv6 Extension Header format
>>] 
>>]  This document proposes that all IPv6 extension headers be encoded in
>>]  a consistent TLV format so that it is possible for nodes to skip over
>>]  unknown extension headers and continue to further process the header
>>]  chain.
>>
>> But I don't see the equivalent of Section 4.2 of RFC 2460, specifying
>> the TLV format.
> 
> The T is the "Next Header", the L is the "Hdr Ext Len" and V is the 
> "Header Specific Data" as specified in the figure in Section 4 of the
> draft.

   Well, of course "Next Header" _isn't_ the Type of this option (rather
it's the Type of the next option).

   And the "Hdr Ext Len" isn't a particularly intuitive coding of Length
either...

   IMHO, referring to this format as "TLV" is unnecessarily confusing.

   Also IMHO, if we do define another Extension Header, it's likely we'll
want to make it expandable using the TLV format we _are_ familiar with.

--
John Leslie <john@jlc.net>