Re: RFC2460bis and draft-previdi-6man-segment-routing-header-08

otroan@employees.org Mon, 05 October 2015 18:14 UTC

Return-Path: <otroan@employees.org>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAC841B3273 for <ipv6@ietfa.amsl.com>; Mon, 5 Oct 2015 11:14:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level:
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Ohq8a-zGrcK for <ipv6@ietfa.amsl.com>; Mon, 5 Oct 2015 11:14:40 -0700 (PDT)
Received: from cowbell.employees.org (cowbell.employees.org [65.50.211.142]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE2A01B328D for <ipv6@ietf.org>; Mon, 5 Oct 2015 11:14:36 -0700 (PDT)
Received: from cowbell.employees.org (localhost [127.0.0.1]) by cowbell.employees.org (Postfix) with ESMTP id 93F41D7884; Mon, 5 Oct 2015 11:14:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=employees.org; h=subject :mime-version:content-type:from:in-reply-to:date:cc:message-id :references:to; s=selector1; bh=jD37xvNBtNseIRMI9mzzmfLaDe8=; b= mx5QS/m1s39fB9Z3pGi/a3Avnpb5hl4/hw4L1ZSIyjbnMGtE5g8s7fsZVlgq2jcq 6zwU8jImjZ3pIdzr71gTsxKMLyJK+m1WoR/vjEtzmvDofpPc+O1pLjZ+Py54IAv4 LIoJOcaVcWrqOOUPcS5gVs1kDUPB9Ec6TVMqAcc2Gag=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=employees.org; h=subject :mime-version:content-type:from:in-reply-to:date:cc:message-id :references:to; q=dns; s=selector1; b=P3EWZNlSPB8WDc5c7SJufABxk3 RIKfDlqM+otobLfdeHckN5Mk8B9Bxq597Oz39U8xl5DV6JTJ8ba05UAAdv3EStMa Jp76WmV6t7u1rVHuGvdM3ejBRBf1trvQsPBChEpJ2wqNlAvwIx8CV2aA7vDu1Jnt syaoiI/nHN51aT/z4=
Received: from h.hanazo.no (unknown [195.159.234.46]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: otroan) by cowbell.employees.org (Postfix) with ESMTPSA id 55167D788E; Mon, 5 Oct 2015 11:14:35 -0700 (PDT)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by h.hanazo.no (Postfix) with ESMTP id CC6A34F1373; Mon, 5 Oct 2015 20:14:32 +0200 (CEST)
Subject: Re: RFC2460bis and draft-previdi-6man-segment-routing-header-08
Mime-Version: 1.0 (Mac OS X Mail 9.0 \(3094\))
Content-Type: multipart/signed; boundary="Apple-Mail=_3C4F7487-7DA9-44C6-B629-F99F5E14F33A"; protocol="application/pgp-signature"; micalg="pgp-sha512"
X-Pgp-Agent: GPGMail 2.6b2
From: otroan@employees.org
In-Reply-To: <5BB4ECCA-6D7F-4F26-8855-822FD874742A@employees.org>
Date: Mon, 05 Oct 2015 20:14:32 +0200
Message-Id: <6E929748-4C5F-4A4E-9802-304EC21F7C9E@employees.org>
References: <560EDAF6.1030906@gmail.com> <773A174A-6313-4E98-AB98-09A004CA132C@gmail.com> <560F13AE.5010906@acm.org> <650138C4-2EBF-44D8-B423-F84976C7F652@gmail.com> <5BB4ECCA-6D7F-4F26-8855-822FD874742A@employees.org>
To: Bob Hinden <bob.hinden@gmail.com>
X-Mailer: Apple Mail (2.3094)
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/hkq-IpFVgn6O49ZBphpHA34c7_c>
Cc: Erik Nordmark <nordmark@acm.org>, 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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, 05 Oct 2015 18:14:42 -0000

>>>> How about something like this:
>>>> 
>>>>   Extension headers are only allowed to be added to packets at
>>>>   the source node.
>>>> 
>>>> I think that was always the intent and this would be a clarification to the specification.
>>> Bob,
>>> "source node" might not be sufficiently specific in the case of tunneling, and "added" can be read as their insertion is somehow independent and we want it to be coupled with the insertion of an IPv6 header.
>>> 
>>> I think what we want to say is that extension headers can only be placed in packets by the same node that is placing the base IPv6 header in the packet. Hence they can not be added unless a preceeding IPv6 header is also added.
>> 
>> Good suggestion.
> 
> what about:
> 
>   1.  If the SRH specifies the complete path from source to
>        destination, the router places the SRH directly in the datagram
>        itself.
> 
>   2.  If the SRH only specifies a subset of the path from source to
>       destination, the router uses IPv6-in-IPv6 tunneling [RFC2473] and
>       places the SRH in the outer IPv6 header.  Use of tunneling
>       ensures that the datagram is delivered unmodified and that ICMP
>       errors return to the source of the SRH rather than the source of
>       the original datagram.
> 
> 
> which is verbatim from RFC6554.

sorry, I misread this and made this suggestions for draft-previdi-6man-segment-routing-header. I don't propose the above text for 2460bis.

Best regards,
Ole