Re: [shim6] I-D Action:draft-ietf-shim6-applicability-04.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 10 January 2010 19:26 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: shim6@core3.amsl.com
Delivered-To: shim6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 835F428C0DE for <shim6@core3.amsl.com>; Sun, 10 Jan 2010 11:26:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.481
X-Spam-Level:
X-Spam-Status: No, score=-3.481 tagged_above=-999 required=5 tests=[AWL=-0.882, BAYES_00=-2.599]
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 WVFh97YXK--z for <shim6@core3.amsl.com>; Sun, 10 Jan 2010 11:26:56 -0800 (PST)
Received: from mail-yw0-f196.google.com (mail-yw0-f196.google.com [209.85.211.196]) by core3.amsl.com (Postfix) with ESMTP id 7A9CD28C0E5 for <shim6@ietf.org>; Sun, 10 Jan 2010 11:26:56 -0800 (PST)
Received: by ywh34 with SMTP id 34so14495944ywh.31 for <shim6@ietf.org>; Sun, 10 Jan 2010 11:26:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=J5nwYRl1DMvr9MD5Yeffmpdp2SeF80fyUug7LiMfcCA=; b=VFmYy+WoR6MPM/k5aPsAUjRvm7ewOiCsUDP9SN0mmHzLQL4/AckXfBWLhh4bb1QX0Z jF1y5nzx5QpoPx1LnSHOa8uY0fgsKH1AUKj8nG9u9vAZtwtbeCGrGyCXio5D0yA9dz9G ZVedbfbjq/xmyQ8LPDTGGdELXqtoM6dBfjPeE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; b=fUqZkfm7/a9+3tMaElfxAfn3cdLGHbvymlYB6cA38IqaMg/rGa9A+fIV6qAQK8xMBm l2hjvE2lB107Ji3gijaoWsvN0bFZJEHVjMLgXMRW3szxmBD7phLmmHKKl7TQC4W/5JxT RYWXml2iDztot9WpLOfy586IPgf6geux9IjW4=
Received: by 10.150.9.18 with SMTP id 18mr2410833ybi.164.1263151610886; Sun, 10 Jan 2010 11:26:50 -0800 (PST)
Received: from ?10.1.1.4? ([121.98.142.15]) by mx.google.com with ESMTPS id 21sm8671092ywh.46.2010.01.10.11.26.49 (version=SSLv3 cipher=RC4-MD5); Sun, 10 Jan 2010 11:26:50 -0800 (PST)
Message-ID: <4B4A29F3.4030503@gmail.com>
Date: Mon, 11 Jan 2010 08:26:43 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: shim6@ietf.org
References: <20091201093002.26AA028C0EA@core3.amsl.com>
In-Reply-To: <20091201093002.26AA028C0EA@core3.amsl.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Subject: Re: [shim6] I-D Action:draft-ietf-shim6-applicability-04.txt
X-BeenThere: shim6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SHIM6 Working Group Mailing List <shim6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/shim6>, <mailto:shim6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/shim6>
List-Post: <mailto:shim6@ietf.org>
List-Help: <mailto:shim6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/shim6>, <mailto:shim6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jan 2010 19:26:57 -0000

Hi,

I finally got around to this draft. Substantive points first, then
a couple of nits at the end.

> 3.1.  Protocol Version (IPv4 vs. IPv6)

Maybe this section should mention interaction with NAT64 synthetic
IPv6 addresses.

> 4.  Shim6 and Ingress Filtering
...
>    [RFC3704] proposes that non-PI addresses should ensure that each
>    packet should be delivered to the provider related with the prefix of
>    its source address.  To deliver packets to the appropriate outgoing
>    ISP, forwarding decisions must consider source addresses, in addition
>    to usual destination-based forwarding.  Tunneling may be used in the
>    customer network to reduce the number of routers in which forwarding
>    have to take source address into account.

I found this ('must consider' ... 'may be used') too vague to be useful.
I seem to remember an early draft by Christian Huitema about egress router
selection with more precise content. In any case this is an important topic
for shim6 deployment, so it surely needs to be more precise.

...
>    ...Note that even if
>    such notification is not received, or not processed by the Shim6
>    layer, defective ingress filtering configuration will be treated as a
>    communication failure, and Shim6 re-homing would finally select a
>    working path in which packets are not filtered, if this path exists.

This is a very good point. It might be worth saying explicitly that REAP
is a very powerful technique for end to end resilience.

> 7.3.  Shim6 and SCTP

Also mention that the same issues arise for multipath TCP.

Nits:

In Introduction:

>  In IPv4, site multihoming is achieved by injecting into introducing

Delete 'introducing'.

>    the DFZ.  Site multihoming for sites without PI addresses is achieved

Define 'PI' here instead of later.

    Brian