Re: [lisp] Thinking forward to Vancouver, important dates.

Robert Raszuk <robert@raszuk.net> Fri, 06 July 2012 14:39 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD46221F85A5 for <lisp@ietfa.amsl.com>; Fri, 6 Jul 2012 07:39:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.567
X-Spam-Level:
X-Spam-Status: No, score=-2.567 tagged_above=-999 required=5 tests=[AWL=0.032, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XGn8ny+2qRli for <lisp@ietfa.amsl.com>; Fri, 6 Jul 2012 07:39:16 -0700 (PDT)
Received: from mail1310.opentransfer.com (mail1310.opentransfer.com [76.162.254.103]) by ietfa.amsl.com (Postfix) with ESMTP id 03E0721F8573 for <lisp@ietf.org>; Fri, 6 Jul 2012 07:39:15 -0700 (PDT)
Received: (qmail 18246 invoked by uid 399); 6 Jul 2012 14:39:31 -0000
Received: from unknown (HELO ?192.168.1.91?) (pbs:robert@raszuk.net@83.31.235.177) by mail1310.opentransfer.com with ESMTPM; 6 Jul 2012 14:39:31 -0000
X-Originating-IP: 83.31.235.177
Message-ID: <4FF6F8A1.8040705@raszuk.net>
Date: Fri, 06 Jul 2012 16:39:29 +0200
From: Robert Raszuk <robert@raszuk.net>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1
MIME-Version: 1.0
To: Damien Saucez <damien.saucez@gmail.com>
References: <CC0A0295.26FA1%terry.manderson@icann.org> <20120625155835.GA19669@vaf-mac1.cisco.com> <90A7C124-89E6-4755-8462-1D9B02FDDA35@gmail.com> <4FEEDCC9.9040606@raszuk.net> <18ED80B7-0DFE-434D-AD32-06B2728F0157@gmail.com>
In-Reply-To: <18ED80B7-0DFE-434D-AD32-06B2728F0157@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: Joel Halpern <joel.halpern@ericsson.com>, LISP mailing list list <lisp@ietf.org>
Subject: Re: [lisp] Thinking forward to Vancouver, important dates.
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: robert@raszuk.net
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: <http://www.ietf.org/mail-archive/web/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: Fri, 06 Jul 2012 14:39:17 -0000

Damien,

>> That is completely incorrect. BGP keeps (and may use locally) as
>> many paths as it receives from it's iBGP and eBGP peers.
>
> well, with vanilla BGP, at one given router you have only one exit
> per prefix.

No. EBGP multipath and IBGP multipath are clear examples where in 
vanilla BGP you install more then one BGP path to RIB.

> In the paper, we consider vanilla BGP, of course multipath BGP allows
> several exits per prefix, and you can use add path to iBGPed announce
> multiple routes internally

I am talking about vanilla BGP. No add-path is required for multipath.

>> Please note that there are commercial deployed products doing just
>> that for the last 10 years or so already.
>>
> sure, but as far as I know, they are black boxes and there is no
> standard method for them. is there?

They are not that black. They in fact work by influencing BGP best path 
decision.

>> Also multipath considers link-bw which results in non equal traffic
>> spread.
>
> you are right that the phrasing was not ideal. It is obviously
> possible to have no equal traffic spread when combined with TE, but
> it is not BGP itself that allow this.

Of course this is BGP itself. Nothing to do with TE. Please see:
http://tools.ietf.org/html/draft-ietf-idr-link-bandwidth-04

>> The tunneling to deflection point in the upstream can be done, but
>> it guarantees nothing. Till you have at least a minimal assurance
>> what is the view of the world of the peers of the upstream any
>> decision you make from stub AS point of view will be quite blind.
>
> Sorry, I am not sure I understand this sentence. With the tunnels, we
> can select the exit point exactly, however, of course, the selection
> of this exit point is based on partial information.

You select it exactly but only in your peer. The point is that it buys 
you very little as avrage AS distance today is 3.4 - You have completely 
no control what happens after the deflection point.


>> Assuming that LMDs are just a bit extended RRs normal EBGP with
>> add-paths could be used. I see no need for new protocol.
>
> I thought add path was limited to iBGP. If we can use add-path in
> eBGP and if we can use any selection mode we want, then yes it would
> make it.

Today it is limited to iBGP, but not that it can not be extended if you 
provide valid case for it.

Thx,
R.