Re: [rrg] RRG to hibernation

Patrick Frejborg <pfrejborg@gmail.com> Tue, 13 November 2012 10:06 UTC

Return-Path: <pfrejborg@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 5D72821F8676 for <rrg@ietfa.amsl.com>; Tue, 13 Nov 2012 02:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level:
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[AWL=0.300, 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 MsE58UfUL4jm for <rrg@ietfa.amsl.com>; Tue, 13 Nov 2012 02:06:54 -0800 (PST)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by ietfa.amsl.com (Postfix) with ESMTP id 0191D21F861B for <rrg@irtf.org>; Tue, 13 Nov 2012 02:06:53 -0800 (PST)
Received: by mail-pb0-f54.google.com with SMTP id wz12so260161pbc.13 for <rrg@irtf.org>; Tue, 13 Nov 2012 02:06:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Gq04eJdqFw3WjFcq8vOq7a62UCcuCHreZEciZYaaHD8=; b=kPvn+PVb1KypE/7Sl5uvDV26Foa3YXxW2VNY5ZF3driBkEN/itVj975by2dvqVc/i2 qXEmI9ZdfrTX/whRGF8sXrjxhXkPjO8owXBm6bBxUQisJtrtf7u9I2kaB44knT8R+1EG YlSSrtS2EcKgx6JxoVu5ptcZyHpoJmy0553mkH02hFDFOkzZHosBq/G+dYe1F+/Vy6c8 CUyTXZf2yAgY87mn8pyU6fLpkEdJpzv+h4ObbHZStb49XmiOu8Br5lven5nVsnr+Crl9 9Zgq4CBqhmMM9wX9knNXz3Q18kqxw4DZYRA+J4spoNgSo0AXQvT5UxAJEKmzy/m9o42W WA4A==
MIME-Version: 1.0
Received: by 10.66.80.65 with SMTP id p1mr56770080pax.20.1352801211743; Tue, 13 Nov 2012 02:06:51 -0800 (PST)
Received: by 10.66.218.37 with HTTP; Tue, 13 Nov 2012 02:06:51 -0800 (PST)
In-Reply-To: <09cc01cdc173$71323cd0$5396b670$@huitema.net>
References: <20121112234012.05F8E18C0CA@mercury.lcs.mit.edu> <CAFgODJcP1zvwRJukJdnqjSR-78XAMB1nSxL32gjUQB+NqpgESg@mail.gmail.com> <50A18F75.8060001@joelhalpern.com> <CAFgODJcDAzaYPrWFEJhgeCjnN_M9tdd+pdHTiccd=Dz=1mYrLg@mail.gmail.com> <EC8FD781-E416-4AE6-BA99-F74FE2DDA14D@tony.li> <CAFgODJfMBJBxNJ_M1_L=K0f2DpbZvzOBUgLZ6sT+-y+JevGeSg@mail.gmail.com> <27E72BC2-C84D-469F-9667-7A749567B477@tony.li> <09cc01cdc173$71323cd0$5396b670$@huitema.net>
Date: Tue, 13 Nov 2012 12:06:51 +0200
Message-ID: <CAHfUk+Ubq8B_7g-CPreGnFiyt0-R+3M2M8nEV970C9xx2RkpiA@mail.gmail.com>
From: Patrick Frejborg <pfrejborg@gmail.com>
To: Christian Huitema <huitema@huitema.net>
Content-Type: text/plain; charset=ISO-8859-1
Cc: rrg@irtf.org
Subject: Re: [rrg] RRG to hibernation
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: Tue, 13 Nov 2012 10:06:55 -0000

On Tue, Nov 13, 2012 at 9:49 AM, Christian Huitema <huitema@huitema.net> wrote:
>> No.  Today if you have a set of PA prefixes and your address changes from
> one
>> to another, your TCP connections all break.
>
> That's true, has been for quite some time, and yet nobody seems to be doing
> much about it. Which makes you wonder how big of a problem that is in
> practice. If applications were really hurting, you would hear complaints
> from application developers. But you don't. The applications that need
> reliable long duration sessions incorporate some trivial checkpoint and
> restart mechanism, or some pretty elaborate consistency protocols for big
> databases. They probably would do that no matter what the reliability of
> TCP, as long as it is not "perfect." And PA renumbering is probably not very
> high in their list of "stuff that occasionally break TCP."
>
Outcome is that the networking people have to build larger L2 DC
networks so that applications don't break when a VM is moved between
locations - now the DC networks are becoming so large that we need
another layer (NVO3) to extend the VLAN range of the already very
large L2 DC networks.
Life would be so much easier to move a session from one VM to another
VM, with the help of a session identifier - instead the packets are
encaped with new headers on the "wire" and not at the hosts where the
encap/decap of the session layer should occur without changes for the
applications. Of course, some application will suffer; if all
applications are preserved as such then there is no true separation
between identifiers and locators because some of the applications make
use of the overload of Loc/ID (also transport protocol needs to evolve
in order to make multi-homing more convenient). However, it is a nice
starting point to apply the encap of a new header at the wire but it
shouldn't be the final goal, the goal should be to have a stack
containing a session layer.

Switching topic:
Danny and Shane had some thoughts about BGP, perhaps there is room for
improvement on inter-domain routing.  I agree there might some
unfinished topics for us, found an interesting paper on how BGP might
be improved.
http://www.cs.princeton.edu/~jrex/papers/multipath06.pdf

Patrick