Re: [Lsr] On flooding, diameter, and degree

David Allan I <david.i.allan@ericsson.com> Mon, 19 November 2018 21:44 UTC

Return-Path: <david.i.allan@ericsson.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 ADE4F130934 for <lsr@ietfa.amsl.com>; Mon, 19 Nov 2018 13:44:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.77
X-Spam-Level:
X-Spam-Status: No, score=-4.77 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=WyE6zaoq; dkim=pass (1024-bit key) header.d=ericsson.com header.b=LGBZkEn2
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 BbBc92s6ZtbI for <lsr@ietfa.amsl.com>; Mon, 19 Nov 2018 13:44:14 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 7185A130DFE for <lsr@ietf.org>; Mon, 19 Nov 2018 13:44:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1542663851; x=1545255851; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6T343JB2JYxf/tHma3M1HYwdYo7382CSb+8SNR96/Lg=; b=WyE6zaoqZMbIa3o493vR9u1oqyXa1c5pmCDQ6/ClGmiplOF7I/fClKtmDXJV3aNE S/sSTH49RXl+FhjXFL5jGiosfP37J8EVy7hDdONP7DCfzycLBn4DiEARYPeEy5LO QVHDkCKY0Hxn177AwUYasW2yK1n+muV136AdU2TR4nc=;
X-AuditID: c1b4fb3a-45fff70000002747-a1-5bf32eaba4fb
Received: from ESESBMB504.ericsson.se (Unknown_Domain [153.88.183.117]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id ED.2E.10055.BAE23FB5; Mon, 19 Nov 2018 22:44:11 +0100 (CET)
Received: from ESESSMR504.ericsson.se (153.88.183.126) by ESESBMB504.ericsson.se (153.88.183.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 19 Nov 2018 22:44:11 +0100
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESSMR504.ericsson.se (153.88.183.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 19 Nov 2018 22:44:11 +0100
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Mon, 19 Nov 2018 22:44:10 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6T343JB2JYxf/tHma3M1HYwdYo7382CSb+8SNR96/Lg=; b=LGBZkEn23TcstnS8lJBzdoo7YtVSnFtw8HdM0K12BjI4+bMJ1eY5HOAIRmT+UW5FiSGJAVI0f5SbgJ4kjd8AVUzpI2eYYZi9vN140gVkAOESlsEtSmLABT/u1VK5Y5TQMYWpnoasflTcmC3dv0QpaWdEOjqmdfcLkFv7zNyU2uo=
Received: from CO1PR15MB1095.namprd15.prod.outlook.com (10.166.30.141) by CO1PR15MB1013.namprd15.prod.outlook.com (10.166.30.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.23; Mon, 19 Nov 2018 21:44:08 +0000
Received: from CO1PR15MB1095.namprd15.prod.outlook.com ([fe80::68ce:f3fe:a637:9605]) by CO1PR15MB1095.namprd15.prod.outlook.com ([fe80::68ce:f3fe:a637:9605%7]) with mapi id 15.20.1294.048; Mon, 19 Nov 2018 21:44:08 +0000
From: David Allan I <david.i.allan@ericsson.com>
To: "tony.li@tony.li" <tony.li@tony.li>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] On flooding, diameter, and degree
Thread-Index: AQHUgDXRBgaZt7SKjEeBM81qp/VqM6VXngow
Date: Mon, 19 Nov 2018 21:44:07 +0000
Message-ID: <CO1PR15MB1095CB6927D20C7CD7EDFAD8D0D80@CO1PR15MB1095.namprd15.prod.outlook.com>
References: <EDB53B05-0AFD-4C94-A9D7-80EE22BEF6C7@tony.li>
In-Reply-To: <EDB53B05-0AFD-4C94-A9D7-80EE22BEF6C7@tony.li>
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=david.i.allan@ericsson.com;
x-originating-ip: [2601:646:8e00:b457:991d:9a81:b072:57e2]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CO1PR15MB1013; 6:Nory0XNNLo7nyHCefRMbamoYSnTbkHzsUMB6dqvaHVpGYxFDqHKvSoIIvOFgil3V5gP5biI+/5dk8uwSl5w3hRoPjXL4+1pVfHDxcaMlrBttC1nJ+fko4P6D0jwPbkk5VXppW7EilOIXX1TZrzRPCfDFlSdyDB9i5MUhI0Fx6RbIuzUAl/m5q3QHFB1KtH+NUfEW4Q67sxU4eWSa432mLrty2xULpyZ7hj/gVZgQQ5oPDXy7HoyFrfdKPcfT6c4QVx1qNKVoPnSnmn77ksKfuq8vPWaMfqFLmrxN4gOMsQAwRHNsj3JSZjiFSMU2magyFedzYl7s3nBYV0nSI7gxn9w6Oteb3ZgIBoJfOU1d4NkK03J4LECAP+qYaWRmqCrPFFbSZvtyqkJ4SWWM/FZhQQA1Ot7Acpqmydh1UY8HPnqjXCwPEk6cVgNPJs/Mun0MuCHAoVbRAC5kFZxmIRJkcg==; 5:/GlU7mG2kjRy8ar3zk3/6uDsgcHyV9sEHB0W8XSbKn2Z7VaI4eowIf8XCEnqG8vglac6LpXAAqd4b8CMQge2NQG0WHT7WHO+N3oYdSV2lAUBUsp1QOj2/dKvmk9j1g8y6fRxQyZvJ0XLeJot2ssFNb0wu5Tyn2ei+n0xiUjYd7Q=; 7:wtiAa3Vo2gbSyTIttpFoqUSAupPRIWXbem0rLw4OP09wBE+6zvPYeVlKkf8xmooFvC4fmp4E57qJBEk4Xd1w5tsGQospBGJaH5366WgB17IWHcRfahsdY3atKNbPAyHzcllWTatrgdMQzHS+0oZ3sQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: b70100e6-cf6f-42a2-3935-08d64e68226a
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:CO1PR15MB1013;
x-ms-traffictypediagnostic: CO1PR15MB1013:
x-microsoft-antispam-prvs: <CO1PR15MB10132CEA274E1F8D5A53A742D0D80@CO1PR15MB1013.namprd15.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231439)(944501410)(52105112)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:CO1PR15MB1013; BCL:0; PCL:0; RULEID:; SRVR:CO1PR15MB1013;
x-forefront-prvs: 08617F610C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(396003)(376002)(39860400002)(366004)(199004)(189003)(53754006)(53546011)(6506007)(2900100001)(76176011)(105586002)(7696005)(102836004)(790700001)(6116002)(186003)(2501003)(110136005)(6246003)(74316002)(6436002)(7736002)(229853002)(68736007)(5660300001)(106356001)(446003)(316002)(33656002)(97736004)(14454004)(478600001)(2906002)(6306002)(25786009)(8676002)(81166006)(55016002)(81156014)(71190400001)(46003)(486006)(54896002)(476003)(86362001)(11346002)(8936002)(9686003)(256004)(14444005)(53936002)(99286004)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO1PR15MB1013; H:CO1PR15MB1095.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: lWo8QVknB3pQf6/yA1ZWJRgmJhRisKMTpozmToYfc4uWljQUm7yiB+s48Wl7DMfLn4QZ1I/ahBSLLozd8jXqx3ee+kFX4E6TQ0cy07up2XPyjEzuzxSAdf7Y83II4TTHKQh2jCzWtN3hi+O6iVgFU8x678U9/qZGGK5LDc71FHxeYKrlwZ5Oxx+NSR9W7FiE8DJWJ4mH0cVC4Jiffacvtm1wBb4WvEZELscBTjkjp2xShnkVPk4GYES9Pqc78fv4eCCAKzFGULu//GAOBn83k7L7ZRp/CBUhYKqZgm2aI6czzPVXETpdSFi/bAhLkXwOLCoCA59/qKFVPXV4ZBbARtlwK8qJdhhpT7JqE0X7izg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CO1PR15MB1095CB6927D20C7CD7EDFAD8D0D80CO1PR15MB1095namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b70100e6-cf6f-42a2-3935-08d64e68226a
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2018 21:44:07.8054 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR15MB1013
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SeUhUURTGuW+bN0Mjt5fLyTBpKErNlSxTE+sP0VKQICptcciXimvzVFQS hkKQcclcEMdMy1FcBooolckFB0tNakypaIHcQFs0U0vL0Jx5U/jf7/vOd+6553JZktPTjmxC SjqvSlEmKRgZVXWmPcO91WMx2qtX7+I3MNVE+63n32CCiVCd7hcR+rJ7mIgkomSBsXxSQiav 8gyKkcUP6A10WttNlFVe2EyoUV8R0iApC/gAFC7/oDVIxnK4D4FOs0KI4icCw5ca9F+0F3+g RKEj4FV3PWMWFC4hYehRmbWnlIDJpwXWngkEo7Mm2jyGwV7Qub5kGWmLQ6Cu6z2pQSy7bWO8 djZYtH2h4fZni22LfeCNQWa2KbwHqiufM2aW43NQ+rVaYmYO+0NLxXfSzFIcAK39OsLMCNvD 8jO9hUnsAO+maglxUQy6ThMpsh18mlyjxfx5mHiiZkTfH4ab5miRnWCkVlwF8GsGxsrU1oI7 zFdUWA+KgK77aloMDSN4XD0pEQuu0Hi9wRpKhME7L6zPvRNaisYpsaGfhKWeVqYEeWo33Vbk VBgrHmG0lq23wmDVFKXdeBgSu8A9gzW+C8oLxiUi74O8WzWSzX4dkrQgO4EXhOQ4Hx8PXpVw SRBSUzxS+PQHaOMP9T5c9e9AvdNHjQizSLFFbrN7MZqjlZlCdrIRAUsqbOWRjQvRnDxWmZ3D q1IvqjKSeMGIdrCUwkF+7LJfFIfjlOl8Is+n8ap/VYKVOqqRrt63sPaw87omY7vz6dEC05Xs 5Dx+KGIl7KpkL3FBl5hn8ztu5u5b39BvdA/pc83ZWDY9HpZrWgzQHoo8hbiQnCbvcpTbXGLg WJxOuc2FnNhv19f1p3O1Q2I0OQXFcGmVM+FSt4nG4wuBW4/Mh388aZ81eFaVs9bmEjaUf3BW QQnxSm9XUiUo/wKbK7QZPwMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/03BXCLp-IC5OMftyU5PltW6pelU>
Subject: Re: [Lsr] On flooding, diameter, and degree
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: Mon, 19 Nov 2018 21:44:17 -0000

HI Tony:

Re: draft-allan-lsr-flooding-algorithm….

My draft falls under the “bushy” class of solutions,  to borrow your terminology.

So mapping to your datapoints and translating what I presented in Bangkok to actual numbers:

Graph      Fault free      Single Fault    Replication     Receipt
Diameter        Worst case       Degree          Degree
Diameter
K4,17      2               3               17              2
K4,40      2               3               40              2
K8,80      2               3               80              2
K8,200     2               3               200             2
K16,200    2               3               200             2
K20,400    2               3               400             2
K40,800    2               3               800             2

Worst case occurs when an inter node link fails, as the LSA from one end of the link needs to loop back via the other root to the node at the other end of the failed link.

Rgds
Dave

From: Lsr <lsr-bounces@ietf.org> On Behalf Of tony.li@tony.li
Sent: Monday, November 19, 2018 10:29 AM
To: lsr@ietf.org
Subject: [Lsr] On flooding, diameter, and degree


Hi all,

I’d like to expound a bit more on a point that I made at the mike in Bangkok.

The figures of merit for a flooding algorithm are the resulting diameter of the flooding topology and the maximum degree of the nodes in the topology.

The diameter is important because it says how many hops an link state update will have to traverse before it covers the topology. This dictates what the convergence time of the network will be.

The degree is important because it is the measure of the amount of replication that a node will have to do during flooding, and, more importantly, it is also a bound on the number of times that a node can receive replicas of the same update.  If the degree is too high, then the node can be overwhelmed by an influx of flooding, resulting in instability.

For a flooding algorithm to be seriously considered, it is important to characterize these results and understand how they grow under scale.  In particular, I’m concerned about tree based algorithms because they typically have a large diameter because the tree is tall and spindly, or they end up with a large degree, because the tree is quite bushy.

I would very much like to see candidate algorithms present how they perform.

Here’s a few data points from our algorithm simulations, just for comparison:

Graph      Diameter        Degree
K4,17      4               10
K4,40      4               23
K8,80      4               22
K8,200     4               53
K16,200    6               28
K20,400    5               45
K40,800    6               43

Thanks,
Tony