RE: Is there an official Extension Headers List?

"Duncan, Jeremy" <jeremy.duncan@salientfed.com> Tue, 22 May 2012 15:33 UTC

Return-Path: <jeremy.duncan@salientfed.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04CBA21F85EF for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.406
X-Spam-Level:
X-Spam-Status: No, score=-1.406 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FR_TEST_BASE64_BAD=3.189, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, TRACKER_ID=2.003]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gqVecs4vg6VB for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:33:19 -0700 (PDT)
Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe001.messaging.microsoft.com [65.55.88.11]) by ietfa.amsl.com (Postfix) with ESMTP id 4927321F85D3 for <ipv6@ietf.org>; Tue, 22 May 2012 08:33:19 -0700 (PDT)
Received: from mail18-tx2-R.bigfish.com (10.9.14.240) by TX2EHSOBE008.bigfish.com (10.9.40.28) with Microsoft SMTP Server id 14.1.225.23; Tue, 22 May 2012 15:33:04 +0000
Received: from mail18-tx2 (localhost [127.0.0.1]) by mail18-tx2-R.bigfish.com (Postfix) with ESMTP id 3F70C460C55 for <ipv6@ietf.org>; Tue, 22 May 2012 15:33:04 +0000 (UTC)
X-SpamScore: -26
X-BigFish: PS-26(zz9371I1443Nc85dhzz1202hz31iz1033IL8275bh8275dhz2dh2a8h668h839hd25hf0ah)
X-Forefront-Antispam-Report: CIP:157.56.236.101; KIP:(null); UIP:(null); IPV:NLI; H:BY2PRD0510HT005.namprd05.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail18-tx2 (localhost.localdomain [127.0.0.1]) by mail18-tx2 (MessageSwitch) id 1337700782536617_4200; Tue, 22 May 2012 15:33:02 +0000 (UTC)
Received: from TX2EHSMHS019.bigfish.com (unknown [10.9.14.239]) by mail18-tx2.bigfish.com (Postfix) with ESMTP id 7FC4D4201F9 for <ipv6@ietf.org>; Tue, 22 May 2012 15:33:02 +0000 (UTC)
Received: from BY2PRD0510HT005.namprd05.prod.outlook.com (157.56.236.101) by TX2EHSMHS019.bigfish.com (10.9.99.119) with Microsoft SMTP Server (TLS) id 14.1.225.23; Tue, 22 May 2012 15:33:01 +0000
Received: from BY2PRD0510MB366.namprd05.prod.outlook.com ([169.254.5.242]) by BY2PRD0510HT005.namprd05.prod.outlook.com ([10.255.84.40]) with mapi id 14.16.0152.000; Tue, 22 May 2012 15:33:14 +0000
From: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>
To: "'ipv6@ietf.org'" <ipv6@ietf.org>
Subject: RE: Is there an official Extension Headers List?
Thread-Topic: Is there an official Extension Headers List?
Thread-Index: Ac04KrD94/8F1LakTiO1lxxNyun92QABXf9V
Date: Tue, 22 May 2012 15:33:14 +0000
Message-ID: <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>
In-Reply-To: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [214.3.40.3]
Content-Type: multipart/alternative; boundary="_000_923297B868FB664FBFA90FCC255696DF025E70BY2PRD0510MB366na_"
MIME-Version: 1.0
X-OriginatorOrg: salientfed.com
X-Mailman-Approved-At: Tue, 22 May 2012 08:36:46 -0700
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 22 May 2012 15:33:20 -0000

yes, sect 4 of RFC 2460:

   A full implementation of IPv6 includes implementation of the
   following extension headers:

           Hop-by-Hop Options
           Routing (Type 0)
           Fragment
           Destination Options
           Authentication
           Encapsulating Security Payload

   The first four are specified in this document; the last two are
   specified in [RFC-2402] and [RFC-2406], respectively.

4.1  Extension Header Order

   When more than one extension header is used in the same packet, it is
   recommended that those headers appear in the following order:

           IPv6 header
           Hop-by-Hop Options header
           Destination Options header (note 1)
           Routing header
           Fragment header


http://www.ietf.org/rfc/rfc2460.txt


010100110110010101101101011100000110010101110010001000000100011001101001

Jeremy Duncan
Senior Director, IPv6 Network Architect Salient Federal Solutions, Inc.
(Now including SGIS & Command Information Inc.)
4000 Legato Road, Suite 600 Fairfax, VA 22033
Google Voice:  540.440.1193
jeremy.duncan@salientfed.com
________________________________
From: ipv6-bounces@ietf.org [ipv6-bounces@ietf.org] on behalf of Marksteiner, Stefan [stefan.marksteiner@joanneum.at]
Sent: Tuesday, May 22, 2012 11:04 AM
To: 'ipv6@ietf.org'
Subject: Is there an official Extension Headers List?

Hello,

I just wonder if  any *official* summarization of currently existing IPv6 extension headers exists.
The only way I found to determine all headers is to step through the IANA protocol numbers list and check in the references whether the according protocol has a defined IPv6 extension header.
As far as I see it a complete current list would be:
Hop-by-Hop Option                       0
Routing Header                               43
Fragment Header                           44
AH                                                         51
ESP                                                        50
Destination Options                       60
Mobility Header                              135
Host Identity Protocol                   139
Shim6 Protocol                                140

Is there something I missed or misinterpreted? Or is there actually an official list (a citable source would fit my needs best)?
Thanks in advance.

Cheers,

Stefan