[Softwires] Softwires configuration via DHCP
"David W. Hankins" <David_Hankins@isc.org> Tue, 17 February 2009 23:00 UTC
Return-Path: <David_Hankins@isc.org>
X-Original-To: softwires@core3.amsl.com
Delivered-To: softwires@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E826628C192 for <softwires@core3.amsl.com>; Tue, 17 Feb 2009 15:00:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level:
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 9DgNY0AWjQau for <softwires@core3.amsl.com>; Tue, 17 Feb 2009 15:00:25 -0800 (PST)
Received: from hankinsfamily.info (the.hankinsfamily.info [204.152.186.148]) by core3.amsl.com (Postfix) with ESMTP id 9DB9828C189 for <softwires@ietf.org>; Tue, 17 Feb 2009 15:00:23 -0800 (PST)
Received: from hcf.isc.org (dhcp-186.sql1.isc.org [204.152.187.186]) (authenticated bits=0) by hankinsfamily.info (8.13.8/8.13.8) with ESMTP id n1HN0Yar025160 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <softwires@ietf.org>; Tue, 17 Feb 2009 15:00:35 -0800
Received: by hcf.isc.org (Postfix, from userid 10200) id 2C9FC57354; Tue, 17 Feb 2009 15:02:33 -0800 (PST)
Date: Tue, 17 Feb 2009 15:02:33 -0800
From: "David W. Hankins" <David_Hankins@isc.org>
To: softwires@ietf.org
Message-ID: <20090217230232.GF16400@isc.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="64j1qyTOoGvYcHb1"
Content-Disposition: inline
User-Agent: Mutt/1.5.17 (2007-11-01)
Subject: [Softwires] Softwires configuration via DHCP
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Tue, 17 Feb 2009 23:00:26 -0000
In forming the DHCPv6 option format for Softwires configuration, I made a few assumptions. I would like to (hopefully _very_ briefly) explain my rationale, and invite additional feedback before I revise the draft. 1) That the only configuration required would be the endpoint - that the 'Softwires Protocol' would include as specification a single kind of tunnel, for example. The presumption, for simplicity, is that any Softwire client can establish a connection with any Softwire service without needing to know "which type." Put another way, all Softwire services will be externally identical. 2) That only a single endpoint is sensible. That there wouldn't be a configuration where a client had multiple Softwire endpoints configured at once (migrated from one to another, but never straddling two or more at once). 3) That although many current tunneling software implementations might accept domain names as configuration parameters, a) A recursive domain name lookup after completing DHCP is extra work for no benefit. DHCP servers can and will perform the lookup on behalf of the client. These extra packet exchanges are trivial, until every packet you transmit drains your phone's battery. b) Tunneling is a "routing kind of service", and so my first inclination is that operators are likely to solve tunnel endpoint reachability problems ("failure modes") by using classic IP routing solutions. Consequently the configuration of interest is an IPv6 address, whose termination may change through changes in routing policy. These are essentially the assumptions that went into draft-dhankins-softwire-tunnel-option-01. -- David W. Hankins "If you don't do it right the first time, Software Engineer you'll just have to do it again." Internet Systems Consortium, Inc. -- Jack T. Hankins
- [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Brian E Carpenter
- Re: [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Brian E Carpenter
- Re: [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Brian E Carpenter
- Re: [Softwires] Softwires configuration via DHCP Francois-Xavier Le Bail
- Re: [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Francois-Xavier Le Bail
- Re: [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Francois-Xavier Le Bail
- Re: [Softwires] Softwires configuration via DHCP David W. Hankins
- Re: [Softwires] Softwires configuration via DHCP Francois-Xavier Le Bail