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

Wenhu Lu <wenhu.lu@ericsson.com> Tue, 02 March 2010 00:15 UTC

Return-Path: <wenhu.lu@ericsson.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 E92BE3A8619 for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 16:15:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level:
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 2A+p4U7NbOk3 for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 16:15:28 -0800 (PST)
Received: from imr1.ericy.com (imr1.ericy.com [198.24.6.9]) by core3.amsl.com (Postfix) with ESMTP id 4015F28C0E3 for <mpls@ietf.org>; Mon, 1 Mar 2010 16:15:27 -0800 (PST)
Received: from eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) by imr1.ericy.com (8.13.1/8.13.1) with ESMTP id o220HmeV004800; Mon, 1 Mar 2010 18:17:48 -0600
Received: from EUSAACMS0703.eamcs.ericsson.se ([169.254.1.20]) by eusaamw0711.eamcs.ericsson.se ([147.117.20.178]) with mapi; Mon, 1 Mar 2010 19:15:26 -0500
From: Wenhu Lu <wenhu.lu@ericsson.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 01 Mar 2010 19:15:25 -0500
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt
Thread-Index: Acq5l2I4oxiHqy3IRs2dvwGsCqLzgAAAwaYQ
Message-ID: <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>
In-Reply-To: <787be2781003011531v40898f6et7ecd10387ca0f317@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_8249B703AE8442429AF89B86E8206AA26CC440774BEUSAACMS0703e_"
MIME-Version: 1.0
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:15:29 -0000

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