Re: [rrg] A Revised critique for LISP - 745 words

Robin Whittle <rw@firstpr.com.au> Sun, 14 February 2010 04:19 UTC

Return-Path: <rw@firstpr.com.au>
X-Original-To: rrg@core3.amsl.com
Delivered-To: rrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 669693A7891 for <rrg@core3.amsl.com>; Sat, 13 Feb 2010 20:19:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.722
X-Spam-Level:
X-Spam-Status: No, score=-1.722 tagged_above=-999 required=5 tests=[AWL=0.173, BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
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 J6214tIHv61q for <rrg@core3.amsl.com>; Sat, 13 Feb 2010 20:19:23 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id CA8103A722C for <rrg@irtf.org>; Sat, 13 Feb 2010 20:19:22 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 2E8E61759E7; Sun, 14 Feb 2010 15:20:46 +1100 (EST)
Message-ID: <4B777A24.4050509@firstpr.com.au>
Date: Sun, 14 Feb 2010 15:20:52 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: rrg@irtf.org
References: <20E2830D-6BB4-4D0A-A788-4B3DE274CE5E@cs.ucla.edu> <A6F46E8E-2915-43DF-B42A-F0C595961A76@cisco.com>
In-Reply-To: <A6F46E8E-2915-43DF-B42A-F0C595961A76@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Subject: Re: [rrg] A Revised critique for LISP - 745 words
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/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: Sun, 14 Feb 2010 04:19:24 -0000

Hi Lixia,

My position regarding critiques is that it is unrealistic of you and
Tony to combine or rewrite parts of the texts of multiple critiques and
expect the authors of those critiques to be happy with the result.  If
you didn't have a 500 word limit, then two or more critiques could be
included verbatim - which would be the best approach, I think.

Your rewritten critique:

  http://www.ietf.org/mail-archive/web/rrg/current/msg06032.html

has 745 words.  If you would allow another 255 words, then you could
have both my critique and Noel's, as cohesive, independent pieces of
text - and keep me and I think Noel happy.

Your new critique does not cover all the things I mention in mine:

  http://www.ietf.org/mail-archive/web/rrg/current/msg05728.html

If you only want a single critique, then I would still prefer mine to be
in the RRG Report than either Noel's or your rewrite of Noel's - but
what I really want is Noel's and mine to be in the report, verbatim, on
equal terms.

I don't think it would be a good use of time to debate most of the text
you have created - though below I concur with Dino's concerns about the
last paragraph.

In an ID:

  http://tools.ietf.org/html/draft-whittle-rrg-critiques

(currently just a place-holder) I will include full length versions of
all the critiques, including Noel's which do not appear in full in the
RRG Report.

   Abstract

   This ID will contain the full-length versions of all critiques
   which were not included in full in the RRG Report.  It may also
   point to discussions I consider significant, and include any
   "rebuttals" or "reflections" which were not included in full in
   the Report.  This ID is to support and document the IRTF Routing
   Research Group discussions concerning scalable routing, in early
   2010.  It is not a formal product of the RRG.  To what extent
   its contents are supported by RRG consensus can only be
   determined by the co-chairs.


Dino wrote:

>> Last but not least: One would not be able to see global routing table
>> size reduction unless/until LISP has been adopted by significant
>> number of networks. On the other hand, LISP is potentially a useful
>> tool in data centers where its one-level of indirection may help
>> significantly simplify the support for virtual servers.
> 
> This is simply not true. The more specifics from site advertisements are
> withdrawn at the expense of coarse prefixes being injected by PITRs. The
> difference in the number of 1 or 2 orders of magnitude.

Yes, but I think factors of ~10 or ~100 are an underestimate.

These "coarse prefixes being injected by PITRs" have no specific name in
LISP, but I call the same things "Mapped Address Blocks" (MABs) in Ivip.
 I expect IPv4 MABs to be /24s to /16s or perhaps /12s.  Since many
end-user networks only need one or a handful of IPv4 addresses, I think
each MAB could serve the needs of thousands of end-user networks.  I
think the same applies to LISP, so I would say for LISP and Ivip that
there will generally be factors of 10^3 to 10^4 ratios between the
number of end-user prefixes supplied and the number of covering
("coarse" / MAB) prefixes advertised in the DFZ.

It is a feature of a CES architecture such as LISP or Ivip - both of
which support portability, multihoming and inbound TE benefits for all
packets irrespective of the level of adoption - that the scaling
benefits are in direct proportion to the level of adoption.  So I think
your first sentence is incorrect and any such statement does not apply
to LISP or Ivip.

Please see:

  CES & CEE are completely different (graphs)
  http://www.ietf.org/mail-archive/web/rrg/current/msg05865.html

The routing scaling benefits resulting from LISP and Ivip will be in
direct proportion to adoption.  There is no threshold in the level of
adoption - as implied by your use of "significant number of networks" -
at which routing scaling benefits begin

            ^
         B  |        *      Core-Edge Separation (CES)
         e  |       **
         n  |      ***
         e  |     ****
         f  |    *****
         i  |   ******
         t  |  *******
            | ********
            |*********
            0--------->
              Effort ~= level of adoption


Dino also wrote:

> And why is there two points in the same paragraph? The data center
> comment came out of no where.

Indeed.  What is a "data center"?  I have no idea what this second
sentence means.  It doesn't seem to be a critique of LISP.

  - Robin