Re: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt

Greg Mirsky <gregimirsky@gmail.com> Tue, 02 March 2010 00:28 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@core3.amsl.com
Delivered-To: mpls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 963993A8A0C for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 16:28:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.512
X-Spam-Level:
X-Spam-Status: No, score=-2.512 tagged_above=-999 required=5 tests=[AWL=0.086, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 V-XRR5ekBV-q for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 16:28:02 -0800 (PST)
Received: from mail-bw0-f212.google.com (mail-bw0-f212.google.com [209.85.218.212]) by core3.amsl.com (Postfix) with ESMTP id D5AF33A89F9 for <mpls@ietf.org>; Mon, 1 Mar 2010 16:28:01 -0800 (PST)
Received: by bwz4 with SMTP id 4so2369634bwz.28 for <mpls@ietf.org>; Mon, 01 Mar 2010 16:27:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=6fzJckI9uwHKeuvw70EvCTbZPGbveH6zUksaK/Dl3uk=; b=SYwKWTk8z8hGliJ252ohVAnQP1J7DCJ4sPugL4lxabe3srr5GutroSvbhaf9U7q9XH kTAKUJ993sUDcRVuVwB2QWw+FtvJQHuzdITgEcjXwnHCXEk44C19zxSoVc73tL7Og+IB rK7olnWiaydpaFYLSBBap5kFdcu3tah1XJV9c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=UYQPsQ0B7JxfaeTiV2fC+yadgl0MyVdAvI04S+BSEUiBBFcwOgtf812y8QcQ83awcV MkEnWj3ntU279xiy3pJ9hDqT0j1OoS4caROQvjr3rRSd9E/8XuzgoYX0OJW9SH2bf3j/ KLPFp89qxU2GFDDteD84AWJ/rVck/VhpnL0DA=
MIME-Version: 1.0
Received: by 10.204.38.77 with SMTP id a13mr3741970bke.26.1267489674039; Mon, 01 Mar 2010 16:27:54 -0800 (PST)
In-Reply-To: <8249B703AE8442429AF89B86E8206AA26CC440774B@EUSAACMS0703.eamcs.ericsson.se>
References: <4B890BA3.8010306@pi.nu> <787be2781003011053k111c76f2q44b86939338987c5@mail.gmail.com> <5A5E55DF96F73844AF7DFB0F48721F0F52E44D2FB4@EUSAACMS0703.eamcs.ericsson.se> <787be2781003011252x5ec5d206vbfe29057fb0abfc7@mail.gmail.com> <8249B703AE8442429AF89B86E8206AA26CC4407610@EUSAACMS0703.eamcs.ericsson.se> <787be2781003011355l395d34d2qf51d64108424c883@mail.gmail.com> <8249B703AE8442429AF89B86E8206AA26CC4407701@EUSAACMS0703.eamcs.ericsson.se> <787be2781003011531v40898f6et7ecd10387ca0f317@mail.gmail.com> <8249B703AE8442429AF89B86E8206AA26CC440774B@EUSAACMS0703.eamcs.ericsson.se>
Date: Mon, 01 Mar 2010 16:27:53 -0800
Message-ID: <787be2781003011627w631803ecmf20f27842c91943a@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
To: Wenhu Lu <wenhu.lu@ericsson.com>
Content-Type: multipart/alternative; boundary="00032555a316c713c90480c66f20"
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Mar 2010 00:28:03 -0000

Hi Wenhu,
I think that you are overlooking the fact that B advertises at LSInfinity
its ALL links, including to PE2 in your diagram. Thus, as I understand OSPF,
there's no way A will select B for its path to PE2. Yes, you've found
another way "to slice the cake" but, as I've mentioned, the main issue is
when to advertise the real IGP cost being handled by both documents
identically.

Regards,
Greg

On Mon, Mar 1, 2010 at 4:15 PM, Wenhu Lu <wenhu.lu@ericsson.com> wrote:

>  Hi Greg,
> "I don't think that A has or can to do anything." - that's exactly my
> point. i.e. A cannot manipulate its cost to favor C or B.
> Now B can't either !
> If you increase B's cost (to the LAN) to LSInfinity, it still doesn't
> change A's decision.
> "A->B->PE2" is still shorter than "A->C->D->PE2".
>
> The traffic thus will be directed to B, hence the traffic loss.
>
> Regards,
> -wenhu
>
>  ------------------------------
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Monday, March 01, 2010 3:32 PM
> *To:* Wenhu Lu
> *Cc:* mpls@ietf.org
>
> *Subject:* Re: [mpls] working group last call on
> draft-ietf-mpls-ldp-igp-sync-bcast-00.txt
>
> Hi Wenhu,
> I've snipped text to leave only your question for further discussion.
>
>
>>
>> [luw] Let me ask a simple question. In the following diagram, let's assume
>> the link cost is 10 everywhere.
>>
>>                           |
>>                           |    +---+           +---+
>>                           |----| B |-----------|PE2|
>>                           |    +---+           +---+
>>         +---+    +---+    |                      |
>>         |PE1|----| A |----|                      |
>>         +---+    +---+    |                      |
>>                           |    +---+    +---+    |
>>                           |----| C |----| D |----+
>>                           |    +---+    +---+
>>
>>  Originally the primary LSP from PE1 to PE2 is "PE1-A-B-PE2". The backup
>> LSP is "PE1-A-C-D-PE2".
>> Now after B's link to the broadcast network (that connects A, B, and C)
>> restores to UP from being DOWN,
>> "A" wants the traffic continues to flow through the backup path
>> "PE1-A-C-D-PE2" for a while, so that it gains
>> time to recover the primary LSP(s).
>> With the RFC5443 method, could you let me know what "A" should do to keep
>> traffic from flowing through "B"?
>>
>> Regards,
>> -wenhu
>>
>>
> I don't think that A has or can to do anything. Per RFC 5443, as well as
> per your work, it is responsibility of up-and-coming node to try not to
> disturb existing topology. The node B can, per RFC 5443, advertise its link
> to the broadcast network (DR in OSPF) with LSInfinity (I'd prefer divide it
> in half but that's me). The real problem, and RFC 5443 clearly acknowledges
> this, is when the node B can advertise the real IGP cost (irrespective of
> type of its IGP interface). Yes, the delay timer is a workaround and sort of
> a "black magic". The LDP End-of-Lib, as both documents point out, is better
> and more appropriate trigger.
>
> Regards,
> Greg
>