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

Wenhu Lu <wenhu.lu@ericsson.com> Mon, 01 March 2010 23:14 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 D436A3A8BC2 for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 15:14:20 -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 pNyaDT3zc8Bo for <mpls@core3.amsl.com>; Mon, 1 Mar 2010 15:14:19 -0800 (PST)
Received: from imr1.ericy.com (imr1.ericy.com [198.24.6.9]) by core3.amsl.com (Postfix) with ESMTP id 78FC528C591 for <mpls@ietf.org>; Mon, 1 Mar 2010 15:14:18 -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 o21NGdmb018829; Mon, 1 Mar 2010 17:16:39 -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 18:14:17 -0500
From: Wenhu Lu <wenhu.lu@ericsson.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 01 Mar 2010 18:14:16 -0500
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt
Thread-Index: Acq5igFHGt/sXC8WSsisdi528OyNFQAAx1rA
Message-ID: <8249B703AE8442429AF89B86E8206AA26CC4407701@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>
In-Reply-To: <787be2781003011355l395d34d2qf51d64108424c883@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_8249B703AE8442429AF89B86E8206AA26CC4407701EUSAACMS0703e_"
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: Mon, 01 Mar 2010 23:14:21 -0000

Hi Greg,
My answers inline with [luw].

________________________________
From: Greg Mirsky [mailto:gregimirsky@gmail.com]
Sent: Monday, March 01, 2010 1:56 PM
To: Wenhu Lu
Cc: Sriganesh Kini; mpls@ietf.org
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt

Hi Wenhu,
the RFC 5443 does not explicitly specify when the real IGP cost must be advertised.
[luw] It does, see section 2, third paragraph. Basically when an IGP discovers a new neighbor, it has to update its PDU to reflect the change, either the real cost or poisoned cost.
  Even more, the RFC explicitly discusses configurable delay timer to allow IGP-LDP synchronization and refers to then ongoing LDP End-of-Lib work as better trigger condition (top paragraph on p.3).
[luw] The dealy timer is well understood and already widely used. It is a temporarily workaround of the (not ready yet) End-of-Lib event. I don't see how this would help addressing the broadcast network cases.
 All said, I don't see the problem with the RFC 5443. It allows enough freedom for developers to demonstrate their ingenuity and good judgment.

[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

Regards,
Greg

On Mon, Mar 1, 2010 at 1:21 PM, Wenhu Lu <wenhu.lu<http://wenhu.lu>@ericsson.com<http://ericsson.com>> wrote:
Hi Greg,
The point is that the original (RFC5443) method cannot be used to handle the broadcast network cases.
Do you agree with that?

Thanks,
-wenhu

________________________________
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>] On Behalf Of Greg Mirsky
Sent: Monday, March 01, 2010 12:52 PM
To: Sriganesh Kini
Cc: mpls@ietf.org<mailto:mpls@ietf.org>

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

Hi Sri,
in my view, the problem you're addressing in this document is implementation specific. You're proposing alternative implementation, which requires SPF modification.

Regards,
Greg

On Mon, Mar 1, 2010 at 12:14 PM, Sriganesh Kini <sriganesh.kini@ericsson.com<mailto:sriganesh.kini@ericsson.com>> wrote:
Greg, see inline @ [Sri]


- Sri



________________________________
From: mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org> [mailto:mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>] On Behalf Of Greg Mirsky
Sent: Monday, March 01, 2010 10:53 AM
To: mpls@ietf.org<mailto:mpls@ietf.org>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-ldp-igp-sync-bcast-00.txt

Dear Authors,
I've following questions to the document:

 *
was it reviewed/discussed by OSPF and ISIS WGs;
[Sri ] It was presented at OSPF WG in IETF-75
 *
how not advertising connection to a broadcast network is better then advertising it with maximum cost
[Sri ] See section 1 of the draft that explains issues that arise due to advertising it with maximum cost. Not advertising connection to the broadcast network solves those issues.
 *
if the answer to the previous question "Because former considers LDP state", then why not amend second interpretation of the [LDP-IGP-SYNC] with that improvement
[Sri ] The problem with the second interpretation of the draft is described in the last para of section 1. Amending it with LDP state does not help. A's next-hop (towards PE2) would point to B immediately when IGP converges. Consider the timeline when B has not yet advertised a label to A for the prefix PE2. Then A does not have a LSP path to PE2 and would blackhole packets.
 *
I find "will not" in the following sentence at the end of Section 1 to assertive: "After IGP has converged but the LDP peering A-B is not yet operational, A will have B as the nexthop for PE2 and will not have a LDP LSP path to PE2." May I suggest to change it to "may not".
[Sri ] This hinges on a clear definition of operational. The definition we are using is that it is operational (for PE2) when B has advertised a label (for PE2) to A. In this case "will not" is applicable. We can add a clarifying statement in the draft.

Regards,
Greg

PS. RE: Question #2 from Ben. Cost to PE2 through B is 2, while through C-D it is 3. Thus B will be selected as NHR from A to PE2. Note, that the stated problem exists only if a better path is coming up on the broadcast segment.

On Sat, Feb 27, 2010 at 4:10 AM, Loa Andersson <loa@pi.nu<mailto:loa@pi.nu>> wrote:
All,


this is to start a mpls working group last call on
draft-ietf-mpls-ldp-igp-sync-bcast-00.txt

Please sen your comments to the mpls working group mailing
list (mpls@ietf.org<mailto:mpls@ietf.org>).

The working group last call end eob March 12.

/Loa
--


Loa Andersson                         email: loa.andersson@ericsson.com<mailto:loa.andersson@ericsson.com>
Sr Strategy and Standards Manager            loa@pi.nu<mailto:loa@pi.nu>
Ericsson Inc                          phone: +46 10 717 52 13
                                            +46 767 72 92 13
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls