Re: [trill] TRILL Resilient Distribution Trees, who have read it?

Mingui Zhang <zhangmingui@huawei.com> Mon, 17 December 2012 07:12 UTC

Return-Path: <zhangmingui@huawei.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E394521F89E9 for <trill@ietfa.amsl.com>; Sun, 16 Dec 2012 23:12:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level:
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[AWL=-2.931, BAYES_00=-2.599, FB_INCREASE_VOL=3.629, MANGLED_PREMTR=2.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JfSWErLGRA4S for <trill@ietfa.amsl.com>; Sun, 16 Dec 2012 23:12:52 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6F421F8971 for <trill@ietf.org>; Sun, 16 Dec 2012 23:12:51 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMO19436; Mon, 17 Dec 2012 07:12:50 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 17 Dec 2012 07:12:45 +0000
Received: from SZXEML410-HUB.china.huawei.com (10.82.67.137) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 17 Dec 2012 07:12:49 +0000
Received: from SZXEML507-MBS.china.huawei.com ([169.254.7.234]) by szxeml410-hub.china.huawei.com ([10.82.67.137]) with mapi id 14.01.0323.003; Mon, 17 Dec 2012 15:12:42 +0800
From: Mingui Zhang <zhangmingui@huawei.com>
To: Thomas Narten <narten@us.ibm.com>
Thread-Topic: [trill] TRILL Resilient Distribution Trees, who have read it?
Thread-Index: Ac3O0ux4S0JhVhpwS56Ahgx4dyNymwLBniSAAJL4eEA=
Date: Mon, 17 Dec 2012 07:12:41 +0000
Message-ID: <4552F0907735844E9204A62BBDD325E73213A467@SZXEML507-MBS.china.huawei.com>
References: <4552F0907735844E9204A62BBDD325E732132977@SZXEML507-MBS.china.huawei.com> <201212141659.qBEGxxqU012075@cichlid.raleigh.ibm.com>
In-Reply-To: <201212141659.qBEGxxqU012075@cichlid.raleigh.ibm.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.102.185]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] TRILL Resilient Distribution Trees, who have read it?
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Developing a hybrid router/bridge." <trill.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trill>, <mailto:trill-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/trill>
List-Post: <mailto:trill@ietf.org>
List-Help: <mailto:trill-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trill>, <mailto:trill-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2012 07:12:53 -0000

Hi Thomas,

Thanks for posting the question.

TRILL provides multicast service using ISIS link state routing. When there is a failure, RBridges are notified through the propagation of LSPs, which will trigger a campus-wide convergence on distribution trees. The convergence includes the following major processes: 1) the propagation of LSPs around the whole campus; 2) the recalculation of trees on affected RBridges; 3) the update of forwarding information on those RBridges. These processes make the convergence time-consuming. As we know, most multicast traffic is generated by applications which are sensitive to interrupt latency. Therefore, the convergence will lead to the disruption of multicast service.

Due to the propagation delay of LSPs, the distribution trees are calculated and installed on RBridges at different time, which brings _inconsistence_ of forwarding states among RBridges. Before the convergence finishes, multicast frames may be trapped by forwarding loops and finally dropped. This increases the volume of broadcast/multicast traffic. 

Protection is not a new topic for link state routing. It was proposed to reduce traffic disruption and resolve inconsistence during convergence using backup paths pre-installed. TRILL specified to calculate multiple distribution trees in those first days, which offers kind of ability for protection. The draft "TRILL Resilient Distribution Trees" makes use of this feature to provide the multicast protection without significant pay, which is natural rather than premature.

Thanks,
Mingui


>-----Original Message-----
>From: Thomas Narten [mailto:narten@us.ibm.com]
>Sent: Saturday, December 15, 2012 1:00 AM
>To: Mingui Zhang
>Cc: trill@ietf.org
>Subject: Re: [trill] TRILL Resilient Distribution Trees, who have read it?
>
>Hi.
>
>Per the Atlanta minutes:
>
>> Donald Eastlake (Huawei, co-Chair): OK how many people have read this
>> draft? That's a pretty small number so I suggest a message to the list
>> urging people to read this draft.
>>
>> Thomas Narten (IBM): I have a high level question. How important is
>> this document to the core of what we have to do as a WG? Seems like
>> this assumes you have a distribution tree, which we have now, and the
>> model is that if something goes wrong you just re-build the
>> tree. Maybe there is a brief period during which things don't
>> work. What we are doing here is building up a stand-by path. How
>> important is this? Do we know that convergence is too slow? It seems
>> to be to be pre-mature to work on this.
>>
>> Donald: I agree that that is the relevant question. How important is
>> this draft? Perhaps you should post that question to the list.
>
>I'm asking this question on the list.
>
>Thomas