Re: [i2rs] Comments on Ephemeral-REQ-07 (local config vs. ephemeral)
"Susan Hares" <shares@ndzh.com> Mon, 18 July 2016 17:40 UTC
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6F8212DB36 for <i2rs@ietfa.amsl.com>; Mon, 18 Jul 2016 10:40:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.738
X-Spam-Level: *
X-Spam-Status: No, score=1.738 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, RDNS_NONE=0.793] autolearn=no 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 Bzcky6wRoaUU for <i2rs@ietfa.amsl.com>; Mon, 18 Jul 2016 10:40:46 -0700 (PDT)
Received: from hickoryhill-consulting.com (unknown [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18F6212DB1D for <i2rs@ietf.org>; Mon, 18 Jul 2016 10:40:42 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=31.133.161.182;
From: Susan Hares <shares@ndzh.com>
To: 'Joe Clarke' <jclarke@cisco.com>, i2rs@ietf.org
References: <fc5d171b-82da-0041-3248-8a01d31e9202@cisco.com>
In-Reply-To: <fc5d171b-82da-0041-3248-8a01d31e9202@cisco.com>
Date: Mon, 18 Jul 2016 13:39:49 -0400
Message-ID: <016201d1e11b$6c0c3140$442493c0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIQ+p2C2ovBB8xVCOfYyAmnTkd9hp+gHAFA
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/cRYzsCiX6iChRQ5ub5QpZEjRXys>
Subject: Re: [i2rs] Comments on Ephemeral-REQ-07 (local config vs. ephemeral)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Jul 2016 17:40:48 -0000
Joe: We discussed "treating "local config" (e.g., CLI changes) as an I2RS client with its own I2RS priority" in order so that priority concept can resolve conflict. REQ-07 is a bit broader because we tagged this to the two "Knobs" that section 6.3.1 described. (see below) in the IETF architecture document. If you think the priority concept can provide the support for the two switches and use case below, could you describe it on the list. Your point is the last remaining point. Sue =============================== Section 6.3.1 ============= The policy settings in the architecture is: Knob 1: Ephemeral configuration overwrites Local Configuration. Knob 2: Update of Local Configuration value supersedes and overwrites the ephemeral configuration. Existence Updates Policy Knob 1 Policy Knob 2 Situation =================== ================== Router A ephemeral has ephemeral has Ephemeral is active priority priority . Router B Local Configuration Local Configuration Ephemeral is recorded in Agent, has priority has priority but not used. Can be turned on by turning knob 1 to "ephemeral has priority". Router C ephemeral has priority Local Configuration Nightly configuration overwrite Ephemeral. -----Original Message----- From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Joe Clarke Sent: Monday, July 18, 2016 10:08 AM To: i2rs@ietf.org Subject: [i2rs] Comments on Ephemeral-REQ-07 (local config vs. ephemeral) As I stated at the mic today, I think the way REQ-07 is written is a bit broad. This was evidently the intent, but I have a proposal. Can we not treat "local config" (e.g., CLI changes) as an I2RS client with its own I2RS priority? If all players (I2RS and local config) play with the same priority concept, then one can easily control what gets precedence. For example, if I want to temporarily overlay ephemeral-provided changes with local config, I could increase the local config priority. When I'm done with that, I set the priority back. By default, the local config priority would be the lowest value to allow for ephemeral changes to take precedence. I do not think this will have a negative impact on topology as I have read it, but if this doesn't make sense in some use cases, the priority could be ignored. Hopefully I've described this well so that it makes sense. Joe _______________________________________________ i2rs mailing list i2rs@ietf.org https://www.ietf.org/mailman/listinfo/i2rs
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Robert Wilton
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joel M. Halpern
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Andy Bierman
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joel M. Halpern
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joel M. Halpern
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Robert Wilton -X (rwilton - ENSOFT LIMITED at Cisco)
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Russ White
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joel M. Halpern
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joel M. Halpern
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Juergen Schoenwaelder
- [i2rs] Comments on Ephemeral-REQ-07 (local config… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Alia Atlas
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Joe Clarke
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Russ White
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Yasuhiro Ohara
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Juergen Schoenwaelder
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Susan Hares
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… jmh.direct
- Re: [i2rs] Comments on Ephemeral-REQ-07 (local co… Juergen Schoenwaelder