[Lsr] Comments regarding convergence regarding draft-cc-lsr-flooding-reduction and draft-li-lsr-dynamic-flooding

"Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com> Thu, 24 January 2019 17:04 UTC

Return-Path: <gunter.van_de_velde@nokia.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 612EB131237; Thu, 24 Jan 2019 09:04:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level:
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 nswTmpkZbnxI; Thu, 24 Jan 2019 09:04:10 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0705.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::705]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64264131230; Thu, 24 Jan 2019 09:04:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b448RgPlAzt7lI2GPgjaIrDeD0OCcyhFnScmiQRSsWM=; b=D5HkaXBDHMXCGTTD0emsmRMk6YraVcAJBFdt77LkfD3C3qMqDh9MIfCUi/8z+36iWOBpJDbNHyTGk3cIGEPCRrCLBwdKx3K2AeJbkxD9VK0pmhlTvSAHePhtsTkrkr0YwmoTs4Tl9MaoByCHxL0dv7YvIrthX4EU6lWmTpaX3+0=
Received: from DB7PR07MB5148.eurprd07.prod.outlook.com (20.178.43.22) by DB7PR07MB4522.eurprd07.prod.outlook.com (52.135.140.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.10; Thu, 24 Jan 2019 17:04:07 +0000
Received: from DB7PR07MB5148.eurprd07.prod.outlook.com ([fe80::648f:57f7:b160:b6a8]) by DB7PR07MB5148.eurprd07.prod.outlook.com ([fe80::648f:57f7:b160:b6a8%6]) with mapi id 15.20.1580.004; Thu, 24 Jan 2019 17:04:07 +0000
From: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
To: "lsr@ietf.org" <lsr@ietf.org>
CC: Alvaro Retana <aretana.ietf@gmail.com>, Christian Hopps <chopps@chopps.org>, Yingzhen Qu <yingzhen.ietf@gmail.com>, "draft-li-lsr-dynamic-flooding@ietf.org" <draft-li-lsr-dynamic-flooding@ietf.org>, "draft-cc-lsr-flooding-reduction@ietf.org" <draft-cc-lsr-flooding-reduction@ietf.org>
Thread-Topic: Comments regarding convergence regarding draft-cc-lsr-flooding-reduction and draft-li-lsr-dynamic-flooding
Thread-Index: AdSz/FEDV1gXhhlyTJuIwqwhTB9x7gACkNBg
Date: Thu, 24 Jan 2019 17:04:07 +0000
Message-ID: <DB7PR07MB5148E4D337FFD6FB70646B4AE09A0@DB7PR07MB5148.eurprd07.prod.outlook.com>
References: <DB7PR07MB5148B48096A7AD81A385DCFEE09A0@DB7PR07MB5148.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB5148B48096A7AD81A385DCFEE09A0@DB7PR07MB5148.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=gunter.van_de_velde@nokia.com;
x-originating-ip: [2a02:a03f:4eb5:6200:88a7:20a1:9105:f2e4]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB7PR07MB4522; 6:CQKsRWqGdR/e5OZyEPXDY4DqtuFMnykYixGuDktUy85LT3wtvbAA6r87/7VqlfDXGoWPYRIQnGH/ead1cjb+lXH3jO7O2yfduirhQvvCYZMg+I1ke5js5+bzOja+0oHHD1LBEnnpQq+iYlMtNlyIf+6/W9BQF9YlswH6isGHT//iS477Xjou18lnmoxcQGseqHcxf0RfbopUwN6f2f1LePhJbcOKeQy5NVsOg2JDoLaMV5zx65xaTT0Caa3kVDRzeZDzfbjkxwSafqtlzOffbktxdMBY5bjB3fKjthoMXeCUGBp6m9/leq6ohrqd2vYgNy7qtaZaFn2rS5eODucXuaQUsdS2UBPtVXB93APkysk7LFBr1f/06rrQn18107SDmZvxdHYlA2bhJ9t2DSB9oz6BR68uiDTCQhOREuqCELb3FR4LyEjylVvKBwsy2tj54+L5uK1fpKDdD5Sqzz14PA==; 5:haOaHntdtzylcs5lvM6Nyy6TzPop8L/HJcy0vw+GqYia9kxd6kSXV3W3U1lmEpzCt/7m4CLWC+ckXzBoNtOXSP8FMiFTCKQvutbFbCCe7WmIDX7i2qU6+n2tE8fhixBlDShpm/FaBLCen2BGmFGCNaP/YAQQNx8+3E9RxGMtW1QwOL2DUVvRq8kJ5n8+zeCQNnKVIO9rT2q9Vi6hOhOjJQ==; 7:VNkJBRKLpj0aJxNM4javNgUVdF6SeTBYr0rSqyA3zSXXZyn13yAx3SyhmN1R9zGYkYM9zfP8wzrJTQilOcolu5iZ48TefAe3CP8tjyJBAlxMB+ezxA6y55A/UlXUt/OuYDZJnt/IPNi/99YzTksEFA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 5ba7c769-43a3-422d-5cd7-08d6821df400
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7193020); SRVR:DB7PR07MB4522;
x-ms-traffictypediagnostic: DB7PR07MB4522:
x-microsoft-antispam-prvs: <DB7PR07MB45229A59331A4FFF0B1688F7E09A0@DB7PR07MB4522.eurprd07.prod.outlook.com>
x-forefront-prvs: 0927AA37C7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(136003)(346002)(396003)(39860400002)(199004)(189003)(476003)(76176011)(4743002)(316002)(55016002)(6916009)(33656002)(6116002)(561944003)(74316002)(7696005)(54906003)(446003)(6436002)(11346002)(8936002)(2940100002)(71200400001)(71190400001)(14454004)(305945005)(99286004)(68736007)(6506007)(5640700003)(2906002)(39060400002)(93156006)(46003)(478600001)(9686003)(7736002)(102836004)(186003)(413944005)(53936002)(2501003)(106356001)(86362001)(81156014)(105586002)(14444005)(256004)(25786009)(4326008)(81166006)(1730700003)(486006)(2351001)(97736004)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4522; H:DB7PR07MB5148.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /l49kvB+EGYxe8Prqbjbfe1XJum4Sb4nI767C9XVX52PZfUoMvWEv03KlkNf8TIbAq5WIWCWvwxUE+91UR7UMWfNa/2wZNW3KCzA814fjTKFBEfp5M2n1uul4aFT5YbsbNizU2inSJfsERjtBB5oUDsYNAqhdW8Vej7bJ1hkb0X757VUukWyasuAz+CVvHZRltWPUWwV0p9N2+bfvh8M5J7ZRMD3YoKy3BoDOWhEh2CTtvlY0UQw1G0L4NABOwszXRszBzKQ5bRBqd38Gt/JORViN2wnl4S8c5B/rcW13vT3v4tN78pgGjVPVT4dmfIS38NerzixCHA6d+8HG/EKpsPGzMC0rEhY9OFuS2pH5z4RAnXX7qc89DmISpSUW7hMg5UVoJEhQdq21k92Rl0LZGlV2+MDIhRnEkc7Bx7BQ88=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5ba7c769-43a3-422d-5cd7-08d6821df400
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2019 17:04:07.7219 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4522
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/cgKmpe31Z-9c7nxQFir0zYEnUtI>
Subject: [Lsr] Comments regarding convergence regarding draft-cc-lsr-flooding-reduction and draft-li-lsr-dynamic-flooding
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: Thu, 24 Jan 2019 17:04:13 -0000

[with corrected copy/paste in cc]

Dear LSR WG,

The LSR chairs informed that attempts to merge drafts draft-cc-lsr-flooding-reduction and draft-li-lsr-dynamic-flooding is exposing challenges, and hence asked me as independent unbiased WG contributor to have a look at both drafts and provide suggestions on how we may progress to deliver the highest quality WG technology deliverable. 

Please find following observations on both documents with my hat of "independent unbiased LSR contributor":

Both drafts have clearly written problem space description and in general a well written solution space. The problem space is real. Each draft approaches the problem space using different accents within the solution space. These accents are obvious when the solution-space is discussed in both drafts.

I found the solution space described in "draft-cc-lsr-flooding-reduction" centered around restoring flooding topology and making sure that during critical changes, flooding is still fast. The solution space provides mechanism to make sure that a reduced flooding topology has minimal impact upon convergence (it use backup paths, critical paths/node, ...). The compromise to achieve fast topology restoration is by introducing a complexity trade-off. For example, there are many moving parts from flooding mechanics, to avoid against flooding topology split. This raise to me some concern from implementor perspective.

The solution space discussed in "draft-li-lsr-dynamic-flooding" uses a generic vision based upon solution requirements and seems to focus around protocol efficiency/simplicity versus speed of topology convergence. From a documentation perspective I found the flow contained by "draft-li-lsr-dynamic-flooding" easier to understand. This understanding includes packet format descriptions and architectural decisions (for example known LSR technology properties/limitations). I found most of the information sufficiently well described with minimal complexity. 

In both drafts the distributed algorithm solution seems underspecified and that raise implementation concerns to me.

Conclusion:
Coming back to the original request of the LSR chairs asking feedback to progress for a quality WG deliverable. I have read both drafts and constructed an opinion. Items of interest to me were draft documentation flow, draft technological format/content and high level architectural decisions made within each proposal. Using those criteria, the balance scales towards "draft-li-lsr-dynamic-flooding" because it is using clear solution requirements, clear descriptions of encoding and their usage, clear behavioral specifications and has considered introducing minimal complexity. This means that from review perspective "draft-li-lsr-dynamic-flooding" seems best candidate to adopt with most potential for high quality WG deliverable. In addition, we could assign a shepherd to work within the WG. If needed I am happy to help shepherding the WG deliverable.

This work is important for industry. The solution must work and be causing less issues as the problem we are trying to fix. 
We need to progress the work on flooding reduction. We need to select the most optimal/pragmatic solution.
 
Obviously, additional reviews from WG contributors will help LSR WG to define and build the highest quality WG deliverable. 

Kind Regards,
Gunter Van de Velde