Re: [Lsr] Moving Forward [Re: Flooding Reduction Draft Redux]

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Sun, 03 February 2019 21:37 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA7C3128D09 for <lsr@ietfa.amsl.com>; Sun, 3 Feb 2019 13:37:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.641
X-Spam-Level:
X-Spam-Status: No, score=-14.641 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.142, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNBMj8COXCUm for <lsr@ietfa.amsl.com>; Sun, 3 Feb 2019 13:37:55 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28C03128CF2 for <lsr@ietf.org>; Sun, 3 Feb 2019 13:37:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20394; q=dns/txt; s=iport; t=1549229875; x=1550439475; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=bigqkkwhvY3EReqJqNyCDBisctWVMuno/WIz5VtrB1M=; b=P8+mNG5jJtn5yvdyoFMqc/w9lWeI9HOsTjIzUDqgpmIqsT5lXjr+j10S mvNtjxGy8nsqjhKLhJsEMopoV51VfWx9YNb15PQlCgOYuvZtGJUQTyDkx 7wHWuzPkpv0fpGogh6iY3t2RRJ3Oatlg7GeJ47Eplgf5Co4SxZlFdFyFt s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ADAADeXldc/4sNJK1kGQEBAQEBAQEBAQEBAQcBAQEBAQGBUQQBAQEBAQsBgQ12Z4EDJwqDeYgai3GCDYJhhkaIeYVvgXsLAQGEbAIXgnoiNAkNAQMBAQIBAQJtHAyFSgEBAQEDIwpMEAIBCBEEAQEoAwICAjAUCQgCBAENBQgTgwiBHUwDFalJgS+KJoxBF4FAP4EQAYMSgleBZlsPEIJTglcCi3iEF4cDiy0zCQKOfoMyIYFshUGLF4ojhlWKYAIRFIEnHziBVnAVgyeJUIcNQTEBjkKBHwEB
X-IronPort-AV: E=Sophos;i="5.56,557,1539648000"; d="scan'208,217";a="235506800"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Feb 2019 21:37:43 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id x13Lbhdf005029 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 3 Feb 2019 21:37:43 GMT
Received: from xch-aln-001.cisco.com (173.36.7.11) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Sun, 3 Feb 2019 15:37:43 -0600
Received: from xch-aln-001.cisco.com ([173.36.7.11]) by XCH-ALN-001.cisco.com ([173.36.7.11]) with mapi id 15.00.1395.000; Sun, 3 Feb 2019 15:37:43 -0600
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Robert Raszuk <robert@raszuk.net>, Tony Li <tony.li@tony.li>
CC: Huaimo Chen <huaimo.chen@huawei.com>, "chopps@chopps.org" <chopps@chopps.org>, David Allan I <david.i.allan@ericsson.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Moving Forward [Re: Flooding Reduction Draft Redux]
Thread-Index: AQHUu+I7MTaos8rZLUehB4M55Pvgq6XO5twAgAAGgAD//6nxEA==
Date: Sun, 03 Feb 2019 21:37:42 +0000
Message-ID: <45942d70784d48a5ae154a2656534005@XCH-ALN-001.cisco.com>
References: <sa65zu31zqk.fsf@chopps.org> <sa64l9n1yqy.fsf@chopps.org> <CAOj+MMHVzuhfUNB+U_wLZ6M1KSPzJ_UNNAMwO0q5t9N3BoVoyQ@mail.gmail.com> <SG2PR06MB23139237E9A2CB6918C571C2FC6C0@SG2PR06MB2313.apcprd06.prod.outlook.com> <MN2PR15MB34394D9C30E039673757ABEDD06C0@MN2PR15MB3439.namprd15.prod.outlook.com> <5316A0AB3C851246A7CA5758973207D463B462E0@sjceml521-mbx.china.huawei.com> <CAOj+MMEwLFPy_fCLHC7XXCLbaYX=O8wDSpXe4ALUh9L24ZvAGg@mail.gmail.com> <04B9EB6B-AD78-4FFA-A292-9AFC06CDC487@tony.li> <CAOj+MME8=XB17OHVChnjes3-Z=-RCpEyLoVHrHjQnEKGQS_wPA@mail.gmail.com>
In-Reply-To: <CAOj+MME8=XB17OHVChnjes3-Z=-RCpEyLoVHrHjQnEKGQS_wPA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.18.23]
Content-Type: multipart/alternative; boundary="_000_45942d70784d48a5ae154a2656534005XCHALN001ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/1Eji9QQjnwOYvalHD6ow3F2-c1k>
Subject: Re: [Lsr] Moving Forward [Re: Flooding Reduction Draft Redux]
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Feb 2019 21:37:58 -0000

Robert –

Let’s please not introduce issues which are not relevant. ☺

Any flooding optimization solution only applies to a single LSDB – and the set of nodes/links which support flooding of that LSDB. This means (in IS-IS speak):


·         Level-1 is distinct from Level-2. I could choose to apply flooding optimizations to one level and not the other if I wished. Or use a different algorithm/level

·         One MI instance is distinct from another

·         MT is not relevant since all the MT specific advertisements for all supported topologies are contained within a single LSDB (I.e., we do not support MT specific flooding)

HTH

   Les


From: Lsr <lsr-bounces@ietf.org> On Behalf Of Robert Raszuk
Sent: Sunday, February 03, 2019 12:37 PM
To: Tony Li <tony.li@tony.li>
Cc: Huaimo Chen <huaimo.chen@huawei.com>; chopps@chopps.org; David Allan I <david.i.allan@ericsson.com>; li_zhenqiang@hotmail.com; lsr@ietf.org
Subject: Re: [Lsr] Moving Forward [Re: Flooding Reduction Draft Redux]


I fully agree and support proceeding with  draft-li-dyanmic-flooding and to include protocol extensions in it for centralized topology propagation as well as basic hooks like "execute dynamic protocol number X" for distributed calculations.

However one may observe that separate distributed algorithms may define their own protocol extensions and they should not break the above in any way.

Then there is already some requirements of building two disjoined topologies in any rich ECMP DC fabric one say for primary paths the other for backup flows. (Case of active-active dual streaming applications). Question arises if this would be addressed also as part of basic spec, be combined with one or many of distributed algorithms or will require yet one more document which in turn will "extend" all of the above ? And before anyone suggests multi instance approach with logical or physical link separation it is not the right direction here. If anything perhaps MTR or SR come a bit closer.

Kind regards,
Robert.


On Sun, Feb 3, 2019 at 9:14 PM <tony.li@tony.li<mailto:tony.li@tony.li>> wrote:

I think that this discussion would be greatly clarified if we clearly separated the discussion between

a) the algorithm for computing the flooding topology, and
b) the signaling to indicate how to proceed.

I think that we are all in agreement that the algorithms can and should be separated from the signaling.

I think that we are all in agreement that each algorithm should be independent.

I’m of the opinion that the centralized signaling is a bit more extensive than the signaling for the distributed mode, but that there is also considerable overlap and that things would
be unnecessarily redundant if we were to separate them. I believe that we are not in disagreement about the basics for the distributed signaling.

If you disagree with this, please clearly articulate why you feel the signaling should be separated.

Regards,
Tony