Re: [Softwires] I-D Action: draft-ietf-softwire-dual-stack-lite-11.txt

Daniel Roesen <dr@cluenet.de> Sat, 28 May 2011 12:42 UTC

Return-Path: <dr@cluenet.de>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 969CDE0693 for <softwires@ietfa.amsl.com>; Sat, 28 May 2011 05:42:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z83z43IAq5P2 for <softwires@ietfa.amsl.com>; Sat, 28 May 2011 05:42:39 -0700 (PDT)
Received: from mail1.cluenet.de (mail1.cluenet.de [IPv6:2001:1440:201:101::5]) by ietfa.amsl.com (Postfix) with ESMTP id ABAD9E0662 for <softwires@ietf.org>; Sat, 28 May 2011 05:42:38 -0700 (PDT)
Received: by mail1.cluenet.de (Postfix, from userid 500) id 88D3410812D; Sat, 28 May 2011 14:42:36 +0200 (CEST)
Date: Sat, 28 May 2011 14:42:36 +0200
From: Daniel Roesen <dr@cluenet.de>
To: softwires@ietf.org
Message-ID: <20110528124236.GB24079@srv03.cluenet.de>
Mail-Followup-To: softwires@ietf.org
References: <20110527233759.12521.9023.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20110527233759.12521.9023.idtracker@ietfa.amsl.com>
User-Agent: Mutt/1.5.17 (2007-11-01)
Subject: Re: [Softwires] I-D Action: draft-ietf-softwire-dual-stack-lite-11.txt
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 May 2011 12:42:39 -0000

Hi,

maybe just nitpicking, but...

A.3.  High availability
[...]
   An important element in the design of the Dual-Stack Lite technology
   is the simplicity of implementation on the customer side.  An IP4-in-
   IPv6 tunnel and a default route over it in the B4 element are all is
   needed to get IPv4 connectivity.  It is assumed that high
   availability is the responsibility of the service provider, not the
   customer devices implementing Dual-Stack Lite.  As such, a single
   IPv6 address of the tunnel end-point is provided in the DHCPv6 option
   defined in [I-D.ietf-softwire-ds-lite-tunnel-option].
[...]

This ain't strictly correct.

Unfortunately[1], the DHCPv6 option was changed to provide an FQDN which
then has to be resolved to AAAAs by the B4 chosing one of them in an
unspecified way.

Best regards,
Daniel

[1] now you need working IPv6 DNS resolution to get IPv4 connectivity up
and running (ARGH!), adding unnecessary complexity in B4 initialization
and nondeterministic B4 behaviour in regard of AAAA choice, making any
load balancing mechanism based on returning multiple AAAA infeasible due
to possible biassing. While load balancing could have been achieved via
plain IPv6 address DHCPv6 option just fine, leaving it up to the DHCPv6
server issuing AFTR addresses in a balanced fashion.

-- 
CLUE-RIPE -- Jabber: dr@cluenet.de -- dr@IRCnet -- PGP: 0xA85C8AA0