Re: IPv6 Type 0 Routing Header issues

Gert Doering <gert@space.net> Thu, 26 April 2007 12:51 UTC

Return-path: <ipv6-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Hh3RQ-0008CO-84; Thu, 26 Apr 2007 08:51:20 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HgeRn-00014E-NG for ipv6@ietf.org; Wed, 25 Apr 2007 06:10:03 -0400
Received: from moebius2.space.net ([195.30.1.100]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HgeRm-0007ya-9z for ipv6@ietf.org; Wed, 25 Apr 2007 06:10:03 -0400
Received: (qmail 19051 invoked by uid 1007); 25 Apr 2007 10:10:01 -0000
Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=testkey; d=space.net; b=KYVmSEM3THt/Uly4NKtEgvODm1v4gNSwQJk8KcuQq4Z/RgR2pBq51bF4ssAsvZlG ;
Date: Wed, 25 Apr 2007 12:10:01 +0200
From: Gert Doering <gert@space.net>
To: Remi Denis-Courmont <rdenis@simphalempin.com>
Message-ID: <20070425101001.GH73965@Space.Net>
References: <20070425082408.GB73965@Space.Net> <ec091ee63209add27eb5fa7ac883049c@localhost>
Mime-Version: 1.0
In-Reply-To: <ec091ee63209add27eb5fa7ac883049c@localhost>
User-Agent: Mutt/1.4.2.1i
X-NCC-RegID: de.space
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
X-Mailman-Approved-At: Thu, 26 Apr 2007 08:51:18 -0400
Cc: ipv6@ietf.org, Mohacsi Janos <mohacsi@niif.hu>, IPv6 Ops list <ipv6-ops@lists.cluenet.de>, v6ops@ops.ietf.org, Gert Doering <gert@space.net>
Subject: Re: IPv6 Type 0 Routing Header issues
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0105198993=="
Errors-To: ipv6-bounces@ietf.org

Hi,

On Wed, Apr 25, 2007 at 10:46:54AM +0200, Remi Denis-Courmont wrote:
> 
> On Wed, 25 Apr 2007 10:24:08 +0200, Gert Doering <gert@space.net> wrote:
> 
> > Well, one could argue that the standard isn't very well-written then - a
> > machine that is a *host* should NEVER forward packets, period.
> 
> That's a BSD bug, not a standard bug.
> 
> The IPv6 specification says host must process RT0. It does not say they must
> forward packets as if they were routers on the sole basis of RT0 presence.
> 
> By the current spec (as far as I understand), if a host receives a RT0, it
> must process it. Then it must apply the same rules to the "new" packet
> destination as it would do to any packet it receives; in particular, if the
> packet cannot be delivered locally, it is dropped. You do the exact same
> thing when you receive a packet from link-layer while you are not the
> destination at network-layer.

Thanks for the clarification.  Indeed, this explains the necessity to
process the RH0 header locally (it might point to a different address on the 
*same host*).

Gert Doering
        -- NetMaster
-- 
Total number of prefixes smaller than registry allocations:  113403

SpaceNet AG                        Vorstand: Sebastian v. Bomhard
Joseph-Dollinger-Bogen 14          Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen                   HRB: 136055 (AG Muenchen)
Tel: +49 (89) 32356-444            USt-IdNr.: DE813185279
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------