Re: [lisp] Alia Atlas' Abstain on draft-ietf-lisp-impact-04: (with COMMENT)

Alia Atlas <akatlas@gmail.com> Thu, 22 October 2015 14:16 UTC

Return-Path: <akatlas@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC6E21A21B8; Thu, 22 Oct 2015 07:16:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.999
X-Spam-Level:
X-Spam-Status: No, score=-101.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o9xdzMa0XKPD; Thu, 22 Oct 2015 07:16:17 -0700 (PDT)
Received: from mail-ob0-x230.google.com (mail-ob0-x230.google.com [IPv6:2607:f8b0:4003:c01::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 134B41ACEDE; Thu, 22 Oct 2015 07:16:17 -0700 (PDT)
Received: by obbda8 with SMTP id da8so68009394obb.1; Thu, 22 Oct 2015 07:16:16 -0700 (PDT)
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=ozePPmtRtRK0mmEYPMvjLwVONTlzO0iUq3oRuwSP1Yw=; b=k+LXJFsHcJqozekblZ+JVvLdz1kTH68+9J4BF7YPNEXEutbS8qXCrBQouXT1zwARf+ uLjHVvy1jj5jZ+GqC/VAUcs9XUp+nZHwwDhFtaYM10hAnhGwUYdNYfkZq7PSoMDgb8Ip fAnK50zek5Mg33k9hHrElwnui6CPIk7ZKexaLbNFPyjBUzA4p/5RQ0nDk+dKmaHmNg1R 9e7r1ez+QRaBVk0AfudQ0UVIhYtucGsijNUiuKWwZyWFex8brpTcGpXx5Lhd+ySJzc5p UGc+J3+P01c0xEHoPVB9HscLwRXMxyox8Ev4YW40e6FBNPgIE3tFU+5VZdCmZDHNuVNW TTTQ==
MIME-Version: 1.0
X-Received: by 10.60.116.101 with SMTP id jv5mr11260272oeb.24.1445523376348; Thu, 22 Oct 2015 07:16:16 -0700 (PDT)
Received: by 10.60.121.74 with HTTP; Thu, 22 Oct 2015 07:16:16 -0700 (PDT)
In-Reply-To: <A5CD1CC0-0190-4B99-87AD-00104EB57833@gigix.net>
References: <20151021204139.7539.98645.idtracker@ietfa.amsl.com> <A5CD1CC0-0190-4B99-87AD-00104EB57833@gigix.net>
Date: Thu, 22 Oct 2015 10:16:16 -0400
Message-ID: <CAG4d1rfjyVfMRhAEEPQLZHJ0_Okdsy99h5fAvgj9g1BAhKip_w@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Luigi Iannone <ggx@gigix.net>
Content-Type: multipart/alternative; boundary="089e0115f0525ca7950522b22399"
Archived-At: <http://mailarchive.ietf.org/arch/msg/lisp/6uCJS-huD2qgTMGMkoWo8pJop2E>
Cc: lisp-chairs@ietf.org, lisp <lisp@ietf.org>, draft-ietf-lisp-impact.all@ietf.org, The IESG <iesg@ietf.org>, draft-ietf-lisp-impact@ietf.org
Subject: Re: [lisp] Alia Atlas' Abstain on draft-ietf-lisp-impact-04: (with COMMENT)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Oct 2015 14:16:19 -0000

Hi Luigi,

Those fixes look good.

For the tone of the draft, I think the primary thing that I was looking for
was some context and indication in the introduction around the experiments
and experimental nature.

Given that the WG is willing to admit in the rechartering that trying to
solve
the general Internet routing scaling problem is not a continuing target for
LISP, I'd be interested in some text describing a combination of
"When invented, LISP was targeted at solving the Internet routing scaling
problem.  There have now been years of implementations and experiments
examining the impact and open questions of using LISP to improve
inter-domain routing scalability.  This document describes, at a high level,
the impacts and open questions still seen.  This information is particularly
useful for considering future approaches and to support further
experimentation
to clarify some large open questions (e.g. around the operations)."

Beyond that, there was one section which was a "without lisp, ..." versus
a "with lisp"  that struck me as incorrect and assuming that the only
solution
to the problem was lisp.  Changing it to "currently" or "as commonly
implemented"
would help.

Thanks for considering my comments.

Regards,
Alia

On Thu, Oct 22, 2015 at 5:58 AM, Luigi Iannone <ggx@gigix.net> wrote:

> Hi Alia,
>
> thanks for your comments, see inline for our replies.
>
> ciao
>
> Luigi
>
>
> > On 21 Oct 2015, at 22:41, Alia Atlas <akatlas@gmail.com> wrote:
> >
>
> [snip]
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> >
> > The opening of this draft
> > "The Locator/Identifier Separation Protocol (LISP) relies on three
> >   principles to improve the scalability properties of Internet routing:
> >   address role separation, encapsulation, and mapping.  The main goal
> >   of LISP is to make the routing infrastructure more scalable by
> >   reducing the number of prefixes announced in the Default Free Zone
> >   (DFZ)."
> > is targeted at solving the Internet scalability issue for Internet
> > routing.
> > While the document goes into some details about rather large unknowns
> > and issues observed, it does not have any indications or caveats up
> > front that this is still experimental work - certainly as far as solving
> > this
> > Internet-scale problem.
> >
> > At a minimum, I think there need to be clear caveats on the experimental
> > nature, on the aspects still to be understood, and on the complexity and
> > concerns around the operational and security aspects.
> >
> > While LISP is a really neat idea and it's good to see how far work and
> > research on it has progressed, this document reads much more like
> > marketing than something discussing the engineering and operational
> > trade-offs.
> >
>
> We did our best to change the tone of the document,
> trying to be as neutral as possible and just state observed facts.
> If something still slipped in please point us to the right spot and we’ll
> fix it.
>
> > 1) There is no discussion of what the "mapping system" is and I think
> > that some of the discussion is assuming the use of BGP, but it's a bit
> > hard
> > to tell.  At a minimum, it'd be good to clarify whether an
> > Internet-scale
> > deployment must use the same mapping system and what the trade-offs
> > there are.
>
> Fair enough. This is actually an open issue that has been just tackled by
> M. Boucaidair in his recent drafts.
>
> I would propose to saccutally modify in Sec. 5.2 the
> Business/Operational-related paragraph.
>
> That paragraph now ends with:
>
>         “….    how will the EIDs be
>          allocated to allow aggregation and hence scalability of the
>          mapping system?  Who will operate the mapping system
>          infrastructure and for what benefits?”
>
> We can append the questions:
>
>         “What is several operators run different mapping systems?
>         How will they interoperate or share mapping information?”
>
>
>
> >
> > 2) In Sec 4.1, "When there are several RLOCs, the ITR selects the one
> > with
> >   the highest priority and sends the encapsulated packet to this RLOC.
> >   If several such RLOCs exist, then the traffic is balanced
> >   proportionally to their weight among the RLOCs with the lowest
> >   priority value."
> >
> > It is unclear whether the "highest priority" means the lowest priority
> > value.
> > Please clarify because it incorrectly sounds like the highest priority
> > RLOC
> > is picked - unless there are multiple in which case load-balancing among
> > the
> > lowest priority value RLOCs is done.
>
> Excellent catch, thanks. The sentence is indeed misleading.
> The second sentence should be:
>
>         “If several RLOCs with the highest priority exist, then the traffic
>         is balanced proportionally to their weight among such RLOCs."
>
> >
> > 3) Sec 5.1 "Proxies cause what is referred to as path stretch and make
> >   troubleshooting harder."  This doesn't actually describe what path
> > stretch
> > is in any way.  I can guess from the name, but that's not sufficient.
>
> Sentence can be modified as follows, so to provide a definition of path
> stretch:
>
>         "Proxies cause what is referred to as path stretch (i.e., a
> lengthening
>         of the path compared to the topological shortest-path) and make
>          troubleshooting harder."
>
>
> >
> > 4) In Sec 5.2: "Deployment in the beta network has shown that LISP+ALT
> >         ([RFC6836], [CCR13]) was not easy to maintain and control,
> >         which explains the migration to LISP-DDT [I-D.ietf-lisp-ddt]"
> > Can you give a reference or indicate what the benefits of DDT are as
> > compared to ALT in this context?
>
> That is the content of [CCR13], but I agree that with the current
> formulation is not clear that the reader can find such information in it.
> The text can be modified as follows:
>
>         "Deployment in the beta network has shown that LISP+ALT
>         ([RFC6836]) was not easy to maintain and control ([CCR13]),
>         which explains the migration to LISP-DDT [I-D.ietf-lisp-ddt],
>         based on a massively distributed and hierarchical approach
>         ([CCR13]).”
>
>
> >
> >
>
>