Re: [Teas] Adam Roach's No Objection on draft-ietf-teas-lsp-diversity-08: (with COMMENT)

Dieter Beller <Dieter.Beller@nokia.com> Thu, 02 November 2017 13:01 UTC

Return-Path: <dieter.beller@nokia.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FF0613F63A; Thu, 2 Nov 2017 06:01:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.197
X-Spam-Level:
X-Spam-Status: No, score=-1.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no 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 UHM9-82fg1Ao; Thu, 2 Nov 2017 06:01:13 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0131.outbound.protection.outlook.com [104.47.2.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DBB813F45D; Thu, 2 Nov 2017 06:01:12 -0700 (PDT)
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; bh=GbknTHIV+q6L83xz+Gyu55tZRjwiURtAIhIDeRVohsg=; b=Cb/x/2fIPQZFJO20HG0VgieGve18kA4avMTCoA/NBLoVvGb4/qQLE5UEmsqj2lE5OaWeS1Qq1IBKmOAKpY0mt1wM1FX53pGt/rNbIO+fuu/fB0Nfl9yRlfYmHZ07F08+NycnM71qihxp+BLJ08c6rpJ86iM4UMwzop+/Pi/vVlI=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dieter.beller@nokia.com;
Received: from [149.204.106.208] (135.245.212.16) by HE1PR07MB3419.eurprd07.prod.outlook.com (2603:10a6:7:2c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.4; Thu, 2 Nov 2017 13:01:08 +0000
From: Dieter Beller <Dieter.Beller@nokia.com>
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-teas-lsp-diversity@ietf.org, teas-chairs@ietf.org, lberger@labn.net, teas@ietf.org
References: <150407177904.21566.4554462507948409747.idtracker@ietfa.amsl.com>
Organization: Nokia
Message-ID: <4553228a-eb70-6b26-ed6c-e2cecfd0f55b@nokia.com>
Date: Thu, 02 Nov 2017 14:01:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <150407177904.21566.4554462507948409747.idtracker@ietfa.amsl.com>
Content-Type: text/html; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [135.245.212.16]
X-ClientProxiedBy: HE1P18901CA0019.EURP189.PROD.OUTLOOK.COM (2603:10a6:3:8b::29) To HE1PR07MB3419.eurprd07.prod.outlook.com (2603:10a6:7:2c::10)
X-MS-Office365-Filtering-Correlation-Id: a1884bd0-edb4-4fd6-c523-08d521f1c983
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:HE1PR07MB3419;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB3419; 3:yUTgvv6xoa5YNARWzIYXGc0iFKbrtTjHKejWhJ3UFaSYqfBcSmdhG+Djjg5BWAefi4XOLgDIPqOtz7yoWm0rEZJ6rFrkLi5ndMxFDC+pyOrCg84eRVbV4eWwaFxIH0/KM8GMzIjzCaBxMAAnQMPdO2+5NsCTYlnY/j0dpfRwh9KsuEN/ftgKwPWP6+F83P84FdFl15D5ltwNzEC5IuBEgXKzNKWi4FE+bJqt5ylR9olIeXiemsIvL7BybaD1ppiG; 25:FhUvWyMLmVYRf3tuV13EJ/rl8uy0Pkxd4OmZ5xtRcWRhpcajF/PB0O3HnKNyTkenRIh30N4MdrHBbG74dN4Kf4rdpz5/iPtZiVsJB9JX/FFXp6NSyqx/p+CsSrhkHDIs8kACioqH//xSPk8jx55RIRO0Nb5pK5JSkxzZzTmXq+iCqg9KFEhvGcW10prCwx0K//VgGHfOtZI7DHvZIfSYpnEA5IwUKYBMGcC6+yoSQXT1jC5Z1xOOJMiANS8Vnq3I4s/PPhE8KFUWwSsCit0e9Bp0myA/FtsXlT0QK2hLnlcHKft0sR9HfKMw0/p1otEKHI3hSVlwoWe33uxo5SdSIg==; 31:lYqYBLka4117asjMRagc7PGggeITLvrcYXZRLtpbURfmWkmI7RJmBQzeN8upotKBjEGLm15HLghEKOiHAjIq+BqLfdSu346seG3RMfPQ3DGjcvtP8PUoZEk4Z6rHJ/6Dd2TGXbs05LiYBRyeXSeFfd/7Y7b/Fm4CZhXXJeTq30IPZLf7RFTvIVoxdNq2QXU5Y6CfOjEPbXj2XJ9HI3bta7hcW5glQsp6frYPD99AIZI=
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: HE1PR07MB3419:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB3419; 20:T8EthdUO0U82h9BhmImX1vuMGJ/mrTg4jm7TFP3ONiMF0SLZ+Fzk4pGzn33JCzS4kOLeYLjtxefacxSzkENKS0EOYhbEUGhkle4H136kidXakZMCHkUsju2wc5qhofU/ZFzXQwW5cgO+T3cTk/OrYh+GCL2XpJD7SJcyVHxIUgEe9rCzRxj8wVsb79dvg0vvdF1XfPSf9k+3Zlv8UZfiGTTkeOWpUUPX8nFArbz2V7I9MBm0SsaNsi/km/I1wgGh4q/TPaWUfo/xwP+WkiTVmlta2S6gB0fwbhR4sulbDSH/4IJJuc0iV8dMbyFUdpRapRahYAyeav2zyj3eacZPEg8ylqn/ZHWqsFSaoGTuMEdNZ5yfKr1dTr4OGPZRR2o4AyGxHgX8jvsI8lYgnyiO+Jq3guqL3D16G3ZBRToIE8Yj1hcH/bVCwO97SNjWT117HdO0jYT+cy0LqVPryMJTgEV1JOqH7DgvzjuDYPJ8gLN7O1djrNndrS9PvCU1UfvN; 4:P4B4+whuRZ5PZteTLyTM69Pw1oylNlibwSXTviFEOSKJddvP2ji/K+ctbY5INK4ijitFIfU+pZdkDa9kETyrxpT9p5aVW2RBwp1brXXr5/g9AKqdwWxtUAzq2kZVkUySngOcsbB4s9DrS2rNyTSRP0FF3uPnsS74ohgC5m6O7cePVk5P7BMrbv4Wk68ISPGhuI5e7sCRx9H2BHh7NMiLv5Z3pZJC0o2BIe6ZyjdPLrhjFqUch8kAikI3AW/6pZPZY0GLu+649714mBXeodg5s6MLe3mpCn6kZG//HBXOpp0BEAG45ZuX+XK41aISZF94
X-Exchange-Antispam-Report-Test: UriScan:(120809045254105);
X-Microsoft-Antispam-PRVS: <HE1PR07MB3419C9A0BE1F5DF734CB6D94E25C0@HE1PR07MB3419.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(3231020)(6055026)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR07MB3419; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR07MB3419;
X-Forefront-PRVS: 047999FF16
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(346002)(39860400002)(376002)(24454002)(189002)(37854004)(199003)(8936002)(189998001)(23676003)(83506002)(81166006)(81156014)(8676002)(65956001)(66066001)(31686004)(65806001)(229853002)(106356001)(6486002)(966005)(105586002)(23846002)(6666003)(97736004)(53946003)(6246003)(4326008)(6306002)(236005)(54896002)(478600001)(33646002)(2950100002)(7736002)(16526018)(49976008)(53936002)(5660300001)(110136005)(230783001)(101416001)(68736007)(50986999)(54356999)(76176999)(606006)(316002)(65826007)(16576012)(53546010)(25786009)(64126003)(6116002)(3846002)(86362001)(2906002)(31696002)(36756003)(2870700001)(58126008)(50466002)(78286006)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR07MB3419; H:[149.204.106.208]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
Received-SPF: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;HE1PR07MB3419;23:RAG9Af5yIg8sAznWLUgtG634ht30UJmmHzPTn3xT7gxukQ2UzNMUIjyzRv98pu7QR8DHdcsUpHyY1G5RfD4lt44A4X+M6/6OiMNGSQ4hMNxuAAbkkgUwkDdnKPMr77ai0nls7UyqXOUoooJjDwAp0OeIo3iWtLsR7u2En/ZDmSAPYxJl41/dadVo6Jt8Oq0zH9tagQbpgR1r+mjBwRqmgR8HsgjKMQIDTexyllVeh5T+sboao5dpfNpP1RDr+aex0vJnyMJXP1JZCfA5POzD9Sfns5TQra64RyUcoX8pl0VqXGB/AztmeXhEO4PjaulBat0g45LuxKYhPtBTXwGdGJoBMYlYR7+UGbfrWOQ4hH1fzS7tIFMofuxw+1T9V2OoPugwbY/EZRvF3ulcKoJ/0mPxLqfndTFsYz8vGNHB8FSRMwmDfW9qUSG8z/93/bmJoJj+plt+EpZPpwf5LaByHmfSXTFIkFvBuI5F32/dBfUc1jz6BT7AoZgUj52imHCnWWVmD7ZMtU4/hEBKd90n4HFvtzBjx9/wDN297FYQRxBCxi5A/E/0eXWxPrZrIdGjQ25z7BrH8QuiuqEQq2aBAG0VHBQVZP00scRnHvlDMfWv/Iw5HrdTPiXckFwue/T0qrLq7k2Av2RAfd/W/f0tw1Lf1xaIk4t7Tcjqx3GTts71b5l7R7YXzRq0Kbrw8I+X7C5nb1HgFBZNPm1+jTQ/8ko1TPio5jXMkF5eXvoLb1VIaB2R5uRVBTIBaTpceHEiCJ60fAE3rdt6vQ3t1ufKug5LUhd0l7+5jLLF6suJXocD860kx4/b/jn+40KQvgQwc9VSAopFlNxLHBIW31vz+waT1U+1HrNqJQCU+oy1kk8wwy0Fykc+aQOhYrqk+8QOaE1OVkhHyuFjm/Tantf0yeVhWgKtK94Entxn1vPOw6SIPhJqDgPPF5TVCd5BYcHK5BtoWoRwL/4HXG+dNWTng5K8WGwJsOCUew9VbGcGhzsducDZr6xY8bWO1H1MInCw36pe9S2BGp9ZLoYI8GI19Eix95Bw+/CSFewfsdZJio4+E0MENoexi1KSlw0f7QL0cEfGMslzhK7ZlGb0wrSkS5DSqaYTqOy4yEcKtegJ6pewhUKDc4YgGH2h4jUWKuscjJT3zWEu14wVA2mq0FvIqMzio+XAbJwmi8AnDXxH7N0xWblJ+OIQSXJHFwHxzx+1VfVfqY7gzXTKIgaDB9klJzBogGzYj/GZdmMQ6D+nmQoQwcfaj2COTQSU7Wb1dvqoXDeYdzhJHMrdxTB1SHarYDdjf9s42lUTlgZaW/a4KEDL5Y44MzmHmfPr4XnxdDRPDWOPyQhmobfKLIZXrQkxCdqjlD5gQJ0SV6ln7C1BCzwWZo1Ynqgz34yLwu8uEVwNMslIZb2fKpP+3yQeF9FuIEG052gmUkwi/I74Kw9/3ATrkufdQuq046Cjx/ulqyFjQ+0oIxFHAeaOqDIkcBNM1A==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB3419; 6:HfRsyP1GUh7aEJtZXdxu0YHziS6quliNLqNjdLo5UsmtVdN+joIrMto6Iju5uXfQ0ofAi8o6w/qusAoJtBUcNa9zpuc3R8/6NCQNExqVFBA23+E/PfVm10z0YXSL88nA6677Tn/dRsnK5wNwWR3wONYNYiCQtu6hERTJRHlQ8RWgR2Lwu9ZvZtgbXvg5sCZ2VgNNbJjnZawMXSprBYcG/wvtbtKYtvv3Q6IZ2vjBtO1OZG3fB5S8IGxzg6OU+PF/VMMZBWBpYs+1e7+O/CxmC+hF7DFOwYiYkb+kONv+3rWRMIW+Y5uDKpofAeCuf1qlgMddbqUtwHQ8pbX+gffHqQrds0YMJUVsHwagTV0Xg/o=; 5:flECx6WgZX0ZRImQU3X07b63yCNcrPwdjqavmL3GrQ4K8z6wLU5NTMgRVTqIKt/Oy/gWLbiccVp+5diUA0PFIeZmpg/FZ2rq31u6yqTiXUBl+Y6NP1PDEA1MfoTCwnlnzQ3HOIEKWTg8yJ+cP1abPnWLuDreTtijTRsryReu7w0=; 24:vcr7Gpk2kh+BgT+JITMQqNQbydgSDiKrMt6GZmJwXHijQ+5uCj4pfv4EY7MJ1t93OrgLFByBxyVo1BSHlA6yFghDpGlZLVLtvLr2ywYmiyU=; 7:PRGYv/IJ8/BAgNcYCunzK8ObVX7JWAqRzykYg7GQ8dspozEAlQA9A6eKqS7SAFAgccXhoCCLIFTDgJez1BynA5K9Z+d368bo2xFjwLqX3QdLsZwV68/T8UjRVQ0BoSARU7Xsg7aztdAabBtsp+bcgYwG4TFV/9UghDe6YmKfhXkyiOgt1ouK+tv1lwD/K0gapFV4/7XUBhq1N/MtG9y0jUXNEdiXvMiVCHqD2GmANhi6QielYnbZRWJGt3/DTKFE
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2017 13:01:08.7609 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a1884bd0-edb4-4fd6-c523-08d521f1c983
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3419
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/cU1ItPb4y76So8GglsA9Q0-voAk>
Subject: Re: [Teas] Adam Roach's No Objection on draft-ietf-teas-lsp-diversity-08: (with COMMENT)
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Nov 2017 13:01:19 -0000

Hi Adam,

my apologies for the late response - it was difficult for me finding time in the last weeks to address the IESG review comments.

Please find inline below how we suggest to address your comments.

Could you please let us know whether your comments are adequately addressed.


Thanks,
Dieter and co-authors


On 30.08.2017 07:42, Adam Roach wrote:
Adam Roach has entered the following ballot position for
draft-ietf-teas-lsp-diversity-08: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html" rel="nofollow">https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-teas-lsp-diversity/" rel="nofollow">https://datatracker.ietf.org/doc/draft-ietf-teas-lsp-diversity/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

The Abstract should stand on its own; and, as such, needs to expand the "XRO"
and "EXRS" acronyms (similar to the Introduction).

Changed as suggested:

This document specifies two new diversity subobjects for the RSVP eXclude Route Object (XRO) and the Explicit Exclusion Route Subobject (EXRS).


For completeness, the definition of the "E" flag in section 2.1 probably needs
to indicate that bit 0x08 is reserved, and MUST be set to 0 send, ignored on
receipt.

Changed as suggested:

0x08 = reserved

 

This flag is reserved. It MUST be set to zero on transmission, and MUST be ignored on receipt for both IPv4/IPv6 Diversity XRO subobjects.



In section 3.2, on page 19, concerning the following text:

      If, subsequent to the initial signaling of a diverse LSP, the
      requested exclusion constraints for the diverse LSP are no longer
      satisfied and an alternative path for the diverse LSP that can
      satisfy those constraints exists, then:

The phrasing "no longer satisfied" seems a bit incomplete, as (by my
understanding) the constraints might not have been satisfied in the first
place, if the L-bit was set in the initial request. I presume that, if this
were to happen, you'd want to signal when a compliant path became available --
but the current text doesn't indicate that this is okay. Perhaps something
like: "...are no longer satisfied (or, in the case that the initial request
triggered a "Failed to satisfy Exclude Route" error subcode, remain
unsatisfied), and an alternative path for..."

Here is the re-phrased text:

If, subsequent to the initial signaling of a diverse LSP, an
excluded path referenced in the XRO subobject becomes known to
the processing node, or a change in the excluded path becomes
known to the processing node, the processing node MUST re-
evaluate the exclusion and diversity constraints requested by the
diverse LSP to determine whether they are still satisfied.

-   In case the L-flag was not set in the initial setup message,
   the exclusion and diversity constraints were satisfied at the
   time of the initial setup. If the processing node re-evaluating
   the exclusion and diversity constraints for a diverse LSP
   detects that the exclusion and diversity constraints are no
   longer met, it MUST send a PathErr message for the diverse LSP
   with the error code "Routing Problem" (24) and error sub-code
   "Route blocked by Exclude Route" (67). The Path_State_Removed
   flag (PSR) [RFC3473] MUST NOT be set. A source node receiving a
   PathErr message with this error code and sub-code combination
   SHOULD take appropriate actions and move the diverse LSP to a
   new path that meets the original constraints.

-   In case the L-flag was set in the initial setup message, the
   exclusion and diversity constraints may or may not be satisfied
   at any given time. If the exclusion constraints for a diverse
   LSP were satisfied before and if the processing node re-
   evaluating the exclusion and diversity constraints for a
   diverse LSP detects that exclusion and diversity constraints
   are no longer met, it MUST send a PathErr message for the
   diverse LSP with the error code error code "Notify Error" (25)
   and error sub-code TBA5 "Failed to satisfy Exclude Route"
   (value: to be assigned by IANA). The PSR flag MUST NOT be set.
   The source node MAY take no consequent action and keep the LSP
   along the path that does not meet the original constraints.
   Similarly, if the exclusion constraints for a diverse LSP were
   not satisfied before and if the processing node re-evaluating
   the exclusion and diversity constraints for a diverse LSP
   detects that the exclusion constraints are met, it MUST send a
   PathErr message for the diverse LSP with the error code "Notify
   Error" (25) and a new error sub- code TBA6 "Compliant path
   exists" (value: to be assigned by IANA). The PSR flag MUST NOT
   be set. A source node receiving a PathErr message with this
   error code and sub-code combination MAY move the diverse LSP to
   a new path that meets the original constraints.