[rrg] Updating hosts
RJ Atkinson <rja.lists@gmail.com> Mon, 12 November 2012 23:25 UTC
Return-Path: <rja.lists@gmail.com>
X-Original-To: rrg@ietfa.amsl.com
Delivered-To: rrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9708A21F84F3 for <rrg@ietfa.amsl.com>; Mon, 12 Nov 2012 15:25:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.499
X-Spam-Level:
X-Spam-Status: No, score=-3.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 cSRj5Kb6gchx for <rrg@ietfa.amsl.com>; Mon, 12 Nov 2012 15:25:26 -0800 (PST)
Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by ietfa.amsl.com (Postfix) with ESMTP id AC7EE21F84BC for <rrg@irtf.org>; Mon, 12 Nov 2012 15:25:26 -0800 (PST)
Received: by mail-vb0-f54.google.com with SMTP id l1so8895849vba.13 for <rrg@irtf.org>; Mon, 12 Nov 2012 15:25:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; bh=RZSuwoy8j05wHdcc9IvFB91iot3Gsyl3X+Kq5b9voV8=; b=aB4yoF70eK750GNZ//+tOFKYwLDqTIpMsBsXTlwmfJcUGRbI9Yz4igvmDbURPxQLCE 0EcUyw+answ+jJHZT8jJP6mJAcyNgJ6vyoTbaW1x7xknlDf+X9sentkdkzmRNXlsLvGx hHNYSafsBVfUxjP31eyTWdmbIyT+VI9b333t4OLSXyF0kfQetEwjRoGmWFq09cJzqlJi EdoiPJvKcNOxp7z3FZr+jBetjvhFNf28t6CYSgVkaQzfYT01kscOBs6ZD08SPzRVfFBk MvNUVtlQr/qQt486B9y9p1YQro9YaIaTtWjHKQbaeeKiNLL8PSJd3Z/3IDdLdZRpQBKM aBQg==
Received: by 10.52.33.130 with SMTP id r2mr23911639vdi.43.1352762725891; Mon, 12 Nov 2012 15:25:25 -0800 (PST)
Received: from [10.30.20.14] (pool-74-110-100-136.nrflva.fios.verizon.net. [74.110.100.136]) by mx.google.com with ESMTPS id y15sm8290519vdt.9.2012.11.12.15.25.24 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 12 Nov 2012 15:25:25 -0800 (PST)
From: RJ Atkinson <rja.lists@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Date: Mon, 12 Nov 2012 18:25:23 -0500
Message-Id: <A5F253CD-71F6-49BD-95CC-897F803860F1@gmail.com>
To: IRTF Routing RG <rrg@irtf.org>
Mime-Version: 1.0 (Apple Message framework v1283)
X-Mailer: Apple Mail (2.1283)
Subject: [rrg] Updating hosts
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/options/rrg>, <mailto:rrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/rrg>
List-Post: <mailto:rrg@irtf.org>
List-Help: <mailto:rrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2012 23:25:27 -0000
On Sunday, 11 Nov 2012, Christian Huitema wrote, in part: > I think that we are giving up too early on the feasibility > of updating all hosts. [...] I also think that a research group > should not necessarily shy away from investigations that > affect all hosts. +1 Later on Sunday, 11 Nov 2012, Joel M Halpern wrote, in part: > I can well believe we can, for a reasonable value of all, > update all host TCP and UDP engines with a small, migratable, > change. > > We can't change all host applications. > > And we can not make a change that does not interoperate > with existing hosts. +1 Indeed, ILNP does update hosts, but does so with a clearly documented "backwards compatibility" mechanism and also a clearly documented "incremental deployment" scheme. At least one ILNP prototype already has shown an *un-modified* (i.e. no source code changes, no recompilation) FreeBSD ping6 binary using ILNPv6 between a pair of ILNPv6-enabled hosts. (NB: I'm aware of 2 independent implementations of ILNP that are underway, one for Linux and one for FreeBSD.) This is a good initial step towards showing that ILNP will enable existing "host applications" to be used with ILNP -- without requiring application changes. On Monday, 12 November 2012, Tony Li wrote, in part: > The cost of software changes to the end user are now pretty much > lost in the churn of maintenance releases and new devices. > > Thus, the real hurdle that has to be accomplished is to woo > the OS providers. Convince them to implement and distribute > and that solves the deployment problem. And to convince the > OS providers, you have to show them the killer app. Without > a value add, it's not in their interest. +1 The market makes its own determinations about what might be sufficient "value add" to be worthwhile to distribute. My crystal ball ('palantir') is cloudy, but here are some candidates, as a thought exercise: 1) Handset Mobility The ability to migrate TCP (or UDP or ...) sessions of a mobile handset (or Surface or iPad or similar) between the (usually lower cost per bit) WiFi interface and the (usually higher cost per bit) GSM/LTE/CDMA2000 interface, as desired, without losing the application-layer session, and without requiring deployment of special Mobile-IP routers, might be such a killer app. [See MILCOM 2008 paper and the "mobile networks" paper from MILCOM 2009 for how this works] 2) VM migration across routed IP subnetworks The ability to move an entire VM across routed IP subnets might be another such application. Certainly some large multi-site data centre operators (e.g. folks who measure computing in CPU-Acres or CPU-Hectares) very much would like that capability. [See our MILCOM 2012 paper for how] 3) Site-Driven Multi-homing (w/o adding prefixes to DFZ) The ability of sites to multi-home, without having to coordinate with all of their upstream providers, and without having to add site-specific routing prefixes into the world-wide DFZ RIB appeals to many. [See our MILCOM 2009 paper on site-Controlled multi-homing for how] Yours, Ran PS: All of these MILCOM papers are available from U. St Andrews, along with nearly all of the other ILNP papers. :-) <http://ilnp.cs.st-andrews.ac.uk>
- [rrg] Updating hosts RJ Atkinson
- [rrg] ILNP: existing applications & other critiqu… Robin Whittle
- Re: [rrg] ILNP: existing applications & other cri… Shane Amante
- Re: [rrg] ILNP: existing applications & other cri… Robin Whittle
- Re: [rrg] ILNP: existing applications & other cri… Shane Amante
- Re: [rrg] ILNP: existing applications & other cri… Mikael Abrahamsson
- [rrg] Happy Eyeballs RFC6555: app changes so dual… Robin Whittle
- Re: [rrg] Happy Eyeballs RFC6555: app changes so … Shane Amante
- Re: [rrg] Happy Eyeballs RFC6555: app changes so … Robin Whittle
- Re: [rrg] Happy Eyeballs RFC6555: app changes so … Dan Wing