Re: [Idr] I-D Action: draft-ietf-idr-rs-bfd-03.txt

Jeffrey Haas <jhaas@pfrc.org> Tue, 04 July 2017 19:18 UTC

Return-Path: <jhaas@pfrc.org>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 721E6131702 for <idr@ietfa.amsl.com>; Tue, 4 Jul 2017 12:18:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 4l4lhIfd_kFY for <idr@ietfa.amsl.com>; Tue, 4 Jul 2017 12:18:31 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 1A9621319FD for <idr@ietf.org>; Tue, 4 Jul 2017 12:18:30 -0700 (PDT)
Received: from dresden.attlocal.net (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id A979B1E333; Tue, 4 Jul 2017 15:27:43 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <20170704191312.nkkjeylhrpx5qcgz@Vurt.local>
Date: Tue, 04 Jul 2017 15:18:28 -0400
Cc: idr@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B6652DA5-77EA-4966-ACA9-9F73B6CB4551@pfrc.org>
References: <CACWOCC_bQitHeR9tHc5tPsXmoSDDLQH764equTAHrP854fYh-A@mail.gmail.com> <BF65C4DC-D2F5-41AF-8454-D43B403E328B@juniper.net> <CACWOCC9cmz7ARnWNowCCEu3Rt_NiyuWgJMZ3pWfmxZ_BO8Ovjw@mail.gmail.com> <292534ED-98BC-49A0-82A2-45B6688F851D@juniper.net> <CACWOCC_KTzJLQAJf_j4ZqM1oJSFq9JcyT7aAPLGf3+2Ess7BBA@mail.gmail.com> <09BFF794-6899-4DA5-8EF5-DDF86513BFBA@pfrc.org> <20170704104840.mg5bflnmmjlv4jbi@Vurt.local> <20170704175334.GO2289@pfrc.org> <20170704181454.la5hw3nyisneefff@Vurt.local> <79BF9BD8-5589-48E4-A2ED-478E9BD9E989@pfrc.org> <20170704191312.nkkjeylhrpx5qcgz@Vurt.local>
To: Job Snijders <job@ntt.net>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/6VFMW6Qk6ky_CADf3FoAGPutDHQ>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-rs-bfd-03.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jul 2017 19:18:32 -0000

> On Jul 4, 2017, at 3:13 PM, Job Snijders <job@ntt.net> wrote:
> 
> On Tue, Jul 04, 2017 at 02:36:10PM -0400, Jeffrey Haas wrote:
>> My point here is that at no point does this document mandate the RS
>> implement path selection mechanisms in response to the reported state
>> from the clients.  However, this shouldn't preclude implementations
>> that desire to make use of such state.
>> 
>> Thus, I don't understand the proscriptive desires.
> 
> Interesting, my perception of the document was different. From section 4
> it is not clear to me that this behaviour is optional:

I see the issue now.  Some of the language got simplified out of -03 from -02.  My fault as one of the contributors in not catching this in John's rewrite.  

In -02:

3.  Advertising Client Router Connectivity to the Route Server

   As discussed above, a client router will advertise its Adj-NHIB-Out
   to the route server.  The route server SHOULD update the reachability
   information of next hops in the client's NHIB table accordingly.
   Furthermore, the route server SHOULD use reachability information
   from the NHIB as input to its own decision process when computing the
   Adj-RIB-Out for this client. 

The lack of the SHOULD appears to be the point of contention.

-- Jeff