RE: Mail regarding draft-litkowski-rtgwg-spf-uloop-pb-statement
<stephane.litkowski@orange.com> Mon, 11 May 2015 13:22 UTC
Return-Path: <stephane.litkowski@orange.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09BE51A86EC for <rtgwg@ietfa.amsl.com>; Mon, 11 May 2015 06:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham
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 1LpYGCxDe9CH for <rtgwg@ietfa.amsl.com>; Mon, 11 May 2015 06:22:10 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5B2C1A8033 for <rtgwg@ietf.org>; Mon, 11 May 2015 06:22:09 -0700 (PDT)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm09.si.francetelecom.fr (ESMTP service) with ESMTP id ED87F2DC257; Mon, 11 May 2015 15:22:07 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.18]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id 90B4B238084; Mon, 11 May 2015 15:22:07 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM34.corporate.adroot.infra.ftgroup ([fe80::cba:56d0:a732:ef5a%19]) with mapi id 14.03.0235.001; Mon, 11 May 2015 15:22:07 +0200
From: stephane.litkowski@orange.com
To: Mike Shand <imc.shand@gmail.com>, "draft-litkowski-rtgwg-spf-uloop-pb-statement@tools.ietf.org" <draft-litkowski-rtgwg-spf-uloop-pb-statement@tools.ietf.org>
Subject: RE: Mail regarding draft-litkowski-rtgwg-spf-uloop-pb-statement
Thread-Topic: Mail regarding draft-litkowski-rtgwg-spf-uloop-pb-statement
Thread-Index: AQHQiK5RETJAo+tZiUSF9W0P5N5c0p1wKmiAgAadk8A=
Date: Mon, 11 May 2015 13:22:06 +0000
Message-ID: <23035_1431350527_5550ACFF_23035_155_5_9E32478DFA9976438E7A22F69B08FF921665341D@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <554B3A72.4000807@mshand.org.uk> <554B3B19.3000700@gmail.com>
In-Reply-To: <554B3B19.3000700@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.3]
Content-Type: multipart/alternative; boundary="_000_9E32478DFA9976438E7A22F69B08FF921665341DOPEXCLILMA4corp_"
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2015.4.13.120621
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtgwg/2NBoUKNW0dET5FIhb59tmhR45JA>
Cc: "rtgwg@ietf.org" <rtgwg@ietf.org>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 May 2015 13:22:13 -0000
Hi Mike, Thanks for this first review. I will for sure address your comments. Some inline answers. From: rtgwg [mailto:rtgwg-bounces@ietf.org] On Behalf Of Mike Shand Sent: Thursday, May 07, 2015 12:15 To: draft-litkowski-rtgwg-spf-uloop-pb-statement@tools.ietf.org Cc: rtgwg@ietf.org Subject: Re: Mail regarding draft-litkowski-rtgwg-spf-uloop-pb-statement I have been assigned as Routing Directorate QA reviewer for this document. The following web page contains a briefing on the QA process. https://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDirDocQa The document provides a useful summary of the issues leading to micro-loop formation, especially in mixed vendor networks and provides examples of the possibilities to adversely affect the the micro-loop behaviour by inconsistent choices of parameters and algorithms among the routers in the network. I confess that I find the timing diagrams quite hard to follow. One of the penalties of being constrained by the need to use ASCII art. But I wonder if something could be done to make them a little easier to follow without losing the essential information? There are some very simple mitigation techniques, such as delaying the locally triggered SPF/FIB installation more than a remotely triggered one, which it may be helpful to mention. The document goes on to propose future work to standardise some behaviours. Clearly this work is at an early stage and the trade-offs between standardisation and allowing vendors freedom to innovate for the benefit of their customers must be carefully considered. The document seems like a good starting point for this work. In reading the document I spotted a few items which it would be as well to address. General: 1. micro-loop or microloop. The terminology is used inconsistently. RFC 5715 uses micro-loop [SLI] Will be fixed 2. There are numerous instances of awkward usage of english. It would be helpful to address these at some stage. Nits: 3. " We will call SPF delay, the delay timer that exists in most implementations that makes codes to wait before running SPF computation after a SPF trigger is received." The phrase "makes codes to wait" is somewhat contrived. How about "that specifies the required delay"? [SLI] your proposal is fine, will be fixed 4. " Routers have more and more powerful controlplane and dataplane that reduce the Control plane to Forwarding plane overhead during the convergence process. Even if FIB update is still reasonably the highest contributor in the convergence time for large network, its duration is reducing more and more and may become comparable to protocol timers. This is particular true in small and medium networks." I don't understand what is meant by "may become comparable to protocol timers"? Are you suggesting that the FIB update latency WAS greater than the protocol timers, but has now been reduced to a comparable value? [SLI] Right, even if it may be not true for all the networks, this tends to be the case The reference to small and medium networks is also confusing, since in my experience it is actually the small and medium networks which are subject to the LARGEST FIB update times as a result of the deployment of under powered hardware. [SLI] Yes and no … I may say that small/medium networks have less powerful hardware, but also less routes (except badly designed networks ☺ ). Large network have more powerful hardware but more routes to handle. 5. " In multi vendor networks, using different implementations of a link state protocol may favor micro-loops creation during convergence time due to deprecancies of timers." deprecancies? Do you mean discrepancies? [SLI] Yep, I meant “discrepancies” , will be fixed. 6. "4.2 Exponential Backoff" " o First delay : amount of time to wait before running SPF. This delay is used on when SPF is in fast mode." I assume "is used only when SPF" is what you mean. [SLI] Right, will be fixed and similarly in the next bullet Mike _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you.
- Re: Mail regarding draft-litkowski-rtgwg-spf-uloo… Mike Shand
- RE: Mail regarding draft-litkowski-rtgwg-spf-uloo… stephane.litkowski
- Re: Mail regarding draft-litkowski-rtgwg-spf-uloo… Martin Horneffer
- RE: Mail regarding draft-litkowski-rtgwg-spf-uloo… stephane.litkowski