Re: [Lsr] Fwd: Open issues with Dynamic Flooding

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Tue, 09 April 2019 15:09 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 5E9B61203CE for <lsr@ietfa.amsl.com>; Tue, 9 Apr 2019 08:09:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 header.b=BEbQcg9j; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=gbvJBL34
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 OjMCuOz_adhY for <lsr@ietfa.amsl.com>; Tue, 9 Apr 2019 08:09:08 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D097B120405 for <lsr@ietf.org>; Tue, 9 Apr 2019 08:09:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17484; q=dns/txt; s=iport; t=1554822547; x=1556032147; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=p2cXPANZSZ+ixzgv1DZ87jc7YodsWqagaqHGVJ3l4TQ=; b=BEbQcg9jKE69FiKQLm0GMVuW99RZBvcdHn/iDQNrAg7FAkiABKa4gWfg AogaNVhDPlxhg59CAdmMMAwtKO7G98Oca9yhZQSzRpfxPxI6A6qS4Lh1K nPotATZyTCjXSN9kE8KbMSDsAxeJ8qB/V6SgFEE/3W7gINvy452EVQywv k=;
IronPort-PHdr: 9a23:u9iZqh1X39d4PPjCsmDT+zVfbzU7u7jyIg8e44YmjLQLaKm44pD+JxKGt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSwdDjMwXmwI6B8vQBkz9N/TndSMSF8VZX1gj9Ha+YgBY
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AzAABctKxc/5BdJa1lGQEBAQEBAQEBAQEBAQcBAQEBAQGBUwIBAQEBAQsBgT1QA2hUIAQLJ4QOg0cDjyhKgg2XGIEuFIEQA1QOAQEYCwmEQAIXhUkiNgcNAQEDAQEJAQIBAm0cDIVKAQEBAwEBASEdAQEsDAQHBAIBCBEEAQEBKgICAiULHQgCBAESCAaDFYFdAw0IAQIMom8CihRxgS+CeQEBBYUFGIIFBwMFgTABhF6GaBeBQD+BEEeCTD6CYQEBgS4BCwcBISSCZDGCJosJgg2ELodfjGYJAoR0jyiCBo5/g1qLU4EakmMCBAIEBQIOAQEFgVYLJmVxcBU7gmyCCgwXg0yDRoFOhT9ygSiMdw8XBIIkAQE
X-IronPort-AV: E=Sophos;i="5.60,329,1549929600"; d="scan'208";a="326811798"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Apr 2019 15:09:06 +0000
Received: from XCH-ALN-019.cisco.com (xch-aln-019.cisco.com [173.36.7.29]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id x39F96Qv026060 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 9 Apr 2019 15:09:06 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-019.cisco.com (173.36.7.29) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 9 Apr 2019 10:09:05 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 9 Apr 2019 10:09:04 -0500
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 9 Apr 2019 10:09:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector1-cisco-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SAu4H21CCzS6/TvzxWuMyUogIMTDz36QJqp8dZh2g4k=; b=gbvJBL34S4FWwCJPDGxrZYkroDGnA9cwUO/jxY92QZrydiRW3XIv2s/Zp8HFhpf5ZyUhvdfgGn1RBy90QIvfzhrlUNPAvDPUGI2djxKrU3jJQ4+q+NKJdHaDRle8kZ/Denld6GxnmhoPIeFjmGXTrsVsuzGH9nFfmG4BN251ggg=
Received: from BYAPR11MB3638.namprd11.prod.outlook.com (20.178.237.19) by BYAPR11MB3574.namprd11.prod.outlook.com (20.178.206.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1771.16; Tue, 9 Apr 2019 15:09:02 +0000
Received: from BYAPR11MB3638.namprd11.prod.outlook.com ([fe80::d801:cf9d:b255:2b07]) by BYAPR11MB3638.namprd11.prod.outlook.com ([fe80::d801:cf9d:b255:2b07%5]) with mapi id 15.20.1771.016; Tue, 9 Apr 2019 15:09:02 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "tony.li@tony.li" <tony.li@tony.li>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Fwd: Open issues with Dynamic Flooding
Thread-Index: AQHU7hdQJLMQmx7mlkOuQX94HVVspqYz7k9w
Date: Tue, 09 Apr 2019 15:09:02 +0000
Message-ID: <BYAPR11MB3638B650F1543A2AC2A2C511C12D0@BYAPR11MB3638.namprd11.prod.outlook.com>
References: <15C35B7A-6402-4EE3-A85B-5FDCFAA20162@tony.li> <783C6E19-A730-4F18-9447-0582A8FCCA07@tony.li>
In-Reply-To: <783C6E19-A730-4F18-9447-0582A8FCCA07@tony.li>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ginsberg@cisco.com;
x-originating-ip: [2001:420:30d:1320:a083:211f:30aa:ba42]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d436e5a-12f5-4bbf-3851-08d6bcfd4d0f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(2017052603328)(49563074)(7193020); SRVR:BYAPR11MB3574;
x-ms-traffictypediagnostic: BYAPR11MB3574:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR11MB3574C4396DE3C169A7894EE4C12D0@BYAPR11MB3574.namprd11.prod.outlook.com>
x-forefront-prvs: 000227DA0C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(346002)(136003)(39860400002)(366004)(13464003)(199004)(189003)(53754006)(229853002)(97736004)(71200400001)(76176011)(71190400001)(305945005)(2501003)(6246003)(316002)(99286004)(476003)(106356001)(6506007)(6436002)(53546011)(55016002)(5660300002)(2906002)(86362001)(74316002)(9686003)(102836004)(99936001)(25786009)(6306002)(7696005)(6116002)(7736002)(14444005)(53936002)(68736007)(33656002)(486006)(5024004)(186003)(256004)(966005)(81166006)(110136005)(8936002)(478600001)(14454004)(105586002)(46003)(81156014)(446003)(52536014)(11346002)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3574; H:BYAPR11MB3638.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aKAD4ihNHycL9Ks99KlMaIUktDpvM6EDn94s6bHiP8ksx8N9AZt3fcSctSmKsbLjd4AuClksYWcuCccQy0RwbxKf6DgWYSNKIrI8Bir6fqRdvVuZuWrcHEiSIVMa/2mTCGSVO+xF/MmmRRp/y71TiWEyTLrnOPoiv3IFjUnoPnYJzoqLEnZ370j/SizhCoP6MjgFNWqlPGoYq6GJICDtgxjmGZoAHcVQ+uKIKMHj/lQqhDf6xZasj7DQ+EVqZX+guQyzQbdA0ZZUb1w0uEKF5qnfAoOsQTiIGNbTasUo8YHzSbvdANh9H5rI0E+ayTVC8niFMmjsXgFG8pwGnUmcaoZ1ajBtbWQczHjGz/bRe4Lm2YlK3dxTNOEzYo/a0HT0XI7oVK5q8H0TIFXRLaxoqlBQH0qksoRhmQfYmsyi29E=
Content-Type: multipart/mixed; boundary="_002_BYAPR11MB3638B650F1543A2AC2A2C511C12D0BYAPR11MB3638namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d436e5a-12f5-4bbf-3851-08d6bcfd4d0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2019 15:09:02.2602 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3574
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.29, xch-aln-019.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/k2jwsAJgkzUDZQH4p-xJ-uIYjFo>
Subject: Re: [Lsr] Fwd: Open issues with 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: Tue, 09 Apr 2019 15:09:12 -0000

Tony -

Here is my take.

Regarding Issue #2 below, we had a healthy thread on this since Prague and I believe have consensus that we WILL support LANs in the encoding of the flooding topology (centralized mode). Authors need to agree on changes to the draft which we will take offline and then publish an update.

Regarding Issue #1 below, we did have a thread on this BEFORE Prague and seemed to reach consensus on:

<snip>
Let me propose that we add something to sections 6.7.5, 6.7.9, and 6.7.11 like:

Addition of temporary flooding should be done with caution, as the addition of excessive connectivity to the flooding topology may trigger unwanted behavior. Routers SHOULD add temporary flooding in a rate limited manner, if not configured otherwise.

<end snip>

(See attached email)

Again, authors need to address this in the next draft revision but I believe we have agreement in principle.

So I think we can consider these matters resolved - pending WG feedback on the updated draft whenever it becomes available.

   Les


> -----Original Message-----
> From: Lsr <lsr-bounces@ietf.org> On Behalf Of tony.li@tony.li
> Sent: Monday, April 08, 2019 7:27 AM
> To: lsr@ietf.org
> Subject: [Lsr] Fwd: Open issues with Dynamic Flooding
> 
> 
> Hi all,
> 
> It’s been another week and we’ve had a few more very interesting
> conversations, but we seem to have not moved very far.
> 
> Have we converged?
> 
> Tony
> 
> 
> 
> > Hi all,
> >
> > I hope that everyone had a safe and uneventful trip home from Prague and
> that no one else had the seat right in front of the screaming baby.  ;-)
> >
> > I would like to re-open the discussion on the mailing list. Based on the off-
> line discussions that I had with folks, I believe that we’re leaning towards
> including the LANs in the signaling and rate limiting link addition during repair.
> >
> > Dissent? Discussion?
> >
> > Tony
> >
> >
> >> On Mar 4, 2019, at 9:54 AM, tony.li@tony.li wrote:
> >>
> >>
> >> Hello,
> >>
> >> There are still two issues that need to be discussed and I was hoping that
> we could make progress on the mailing list before Prague.
> >>
> >> 1) Temporary additions to the flooding topology
> >>
> >>   There are several cases where we would like to make temporary
> additions to the flooding topology: repairing a partition of the flooding
> topology or adding a node to the base topology for the first time. We can:
> >>
> >>   (a) Temporarily add all of the links that would appear to remedy the
> partition. This has the advantage that it is very likely to heal the partition and
> will do so in the minimal amount of convergence time.
> >>
> >>   (b) For each node adjacent to the partition, add no more than a single
> link across the partition.  If that does not repair the partition in a while (LSP
> propagation time + SPF time), then add another link.
> >>        Iterate as necessary. This has the advantage that it minimizes the risk
> of creating a cascade failure.
> >>
> >> 2) Inclusion of pseduonodes in the System IDs TLV
> >>
> >>   In the general case, a topology can include LANs. If a LAN is in parallel
> with a P2P link, the Area Leader cannot currently distinguish between the
> two links. This can be of importance if there are other
> >>   systems also on the LAN that should be using their LAN interface for
> flooding.
> >>
> >>   We propose to change the System IDs TLV to include a pseudo-node ID
> as well as the system ID.  It would also make sense to rename the TLV to be
> the “IS-IS Area Node IDs TLV”.
> >>
> >>   Behaviorally, we should add a requirement that if the Area Leader
> includes a pseudonode in the flooding topology, then all systems with an
> adjacency on that LAN should use the LAN as part of the
> >>   flooding topology, whether or not they are explicitly listed as adjacent to
> the LAN in the Flooding Path TLV.
> >>
> >> Thoughts? Comments? Flames?
> >>
> >> Regards,
> >> Tony
> >>
> >
> 
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
--- Begin Message ---

>> I agree that optimal is probably unknowable. The question then is what
>> do we say in the document?  How about something about rate limiting?
> 
> yes, something of that nature, with possible config option.


Let me propose that we add something to sections 6.7.5, 6.7.9, and 6.7.11 like:

Addition of temporary flooding should be done with caution, as the addition of excessive connectivity to the flooding topology may trigger unwanted behavior. Routers SHOULD add temporary flooding in a rate limited manner, if not configured otherwise.


> the trick is that "all" nodes would comply, where we may only need one/subset to do...


This is the addition of one link, and in particular the onus is really on the DIS to drive synchronization.  Per your above arguments, I’m comfortable with this.

Tony

_______________________________________________
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr
--- End Message ---