Re: [netmod] WG Last Call for draft-ietf-netmod-routing-cfg-23 (until Sep 9, 2016)

Kent Watsen <kwatsen@juniper.net> Thu, 08 September 2016 17:57 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 525BF12B03F for <netmod@ietfa.amsl.com>; Thu, 8 Sep 2016 10:57:00 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.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 3juvzFnny9rR for <netmod@ietfa.amsl.com>; Thu, 8 Sep 2016 10:56:58 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0116.outbound.protection.outlook.com [104.47.34.116]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DBE712B20C for <netmod@ietf.org>; Thu, 8 Sep 2016 10:56:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uBYfTi1hDDFvrlyMhVnjuLY2n9iC/8/Gd7aE0ExVX9c=; b=UXgqRnU/qejH1r9jKpMHr29QlTnPUtLTqS+QUFIXGQs3ZQDKrmMQM/jRWy6eQO9ZgCW7Bq1POQLIZdUc8gEOihkV65Zp3uhFDtVZLTa2QdZjpj0RI3+tlyZ1dT5nf5ECiDPTelnJ8e6T/OJv7RWNrTh3eenyDucGtsQdMA6gxgE=
Received: from DM2PR0501MB1455.namprd05.prod.outlook.com (10.161.224.152) by DM2PR0501MB1453.namprd05.prod.outlook.com (10.161.224.150) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.3; Thu, 8 Sep 2016 17:56:55 +0000
Received: from DM2PR0501MB1455.namprd05.prod.outlook.com ([10.161.224.152]) by DM2PR0501MB1455.namprd05.prod.outlook.com ([10.161.224.152]) with mapi id 15.01.0609.006; Thu, 8 Sep 2016 17:56:55 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Ladislav Lhotka <lhotka@nic.cz>
Thread-Topic: [netmod] WG Last Call for draft-ietf-netmod-routing-cfg-23 (until Sep 9, 2016)
Thread-Index: AQHR/8LivjdTqPfoxUWmbjRsB+ww7aBjI4mAgABLSQCAAnZNAIAABVCAgAB0BQCAARA1AIAIQ4aA
Date: Thu, 08 Sep 2016 17:56:54 +0000
Message-ID: <4E9228AA-5C89-45A7-8AF2-1F082794212E@juniper.net>
References: <08A2A580-BEA2-4AF0-9FFB-0F995B9DC778@juniper.net> <4CF2F47E-ABF2-4368-8793-64E81AA02375@juniper.net> <20160831184040.GA4834@elstar.local> <4110_1472804197_57C93565_4110_1509_1_9E32478DFA9976438E7A22F69B08FF921BD66D91@OPEXCLILMA4.corporate.adroot.infra.ftgroup> <699C9AEE-6AB8-4B60-B1BC-E4D93B733E6A@nic.cz> <95379285-DFC6-410C-A558-D7FDE66A856A@juniper.net> <A72CBEBD-141D-4B07-99EB-AE4FB144736E@nic.cz>
In-Reply-To: <A72CBEBD-141D-4B07-99EB-AE4FB144736E@nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.19.0.160817
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.13]
x-ms-office365-filtering-correlation-id: 6f85fe0f-a107-4496-5b33-08d3d811853b
x-microsoft-exchange-diagnostics: 1; DM2PR0501MB1453; 6:EnEO+zcnv7qVDZFC24OPl9tGsNoOxgavsAA3a+bQPOb9/TbRC75Mba3Qw06CdImLgtSabvyarqYZS/h/i2El0xN1uiKBpdAt3pCQ21IRuoqPpwh/zJET3RrCKAtMk2NLeV5PmMMzgdbt92lw4AzHNbP2l2L+Xu/SMt/vg7CqYSSbwu+Cnkk/ZdLSk1BDFaA1sAqRilczI3Pgn+/3S2G6i3pvAxXnuG5p1g7GLyAHAYDAuT5IXqBJ6UdPNsL5e+P6IdTxW/9Ti3Q5gH6Z6rw8xjzV8V+3n0t0KmJDP4YzXxFl3bV256pgJlFCcfwZMXld6rziNitaabslleelE2oNHQ==; 5:7zAa5fG6lj2wSLZmLVFPz1T9kpOUs0EtEktvhfBLY9Xr2fl+tJ0CGGsNke/H/FQrZlDtNuIHIHAjjvVPug41BMxU/Ur1LmuzkSzoKcvPSOUDfeTXrLnO/L/LONgcwTGJBOrDKqvU92s43KlgPsw50g==; 24:oP6MtGLrU43szsCJSLvdrhlddmCWu5V2AvJXtcpSxMxzWQtpctCZ4H1ojoV5GgGTLwTxCc4byGcgkr1XmpxZrlLamuGCcb165xNvDdOSPCU=; 7:YsH9X+EPtV/vSzVQfdscyBxflPzL9CLK4u/h4w7qhSRsU90nFa69EORUHoYV4Y1kaCstb+wKFeMq5vehKZrFjGmEZI76pyH+O0UKsD1g7DOC01JVpEiuspSzC5VPO10TEQx4ydXFAXCmWBnPtVf6mp9xcFS0+/KLyztIaFz5zzcMHUGFNIOVz64I21izV88/Nhvu3hUipJge0Mt/B5SzlRB4WqY5DdDXNfGfYw65x9HnrEPKOEISuhXworEG4QH0
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0501MB1453;
x-microsoft-antispam-prvs: <DM2PR0501MB1453F1AB3486F22F1F4C7FA4A5FB0@DM2PR0501MB1453.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(100405760836317);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:DM2PR0501MB1453; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0501MB1453;
x-forefront-prvs: 00594E8DBA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(52314003)(189002)(199003)(106356001)(8936002)(66066001)(5660300001)(3280700002)(102836003)(3660700001)(110136002)(11100500001)(99286002)(81166006)(122556002)(92566002)(106116001)(33656002)(86362001)(586003)(97736004)(4001350100001)(81156014)(3846002)(93886004)(7846002)(189998001)(7736002)(2906002)(8676002)(230783001)(54356999)(77096005)(4326007)(36756003)(10400500002)(87936001)(101416001)(2950100001)(83716003)(2900100001)(105586002)(50986999)(82746002)(5002640100001)(6116002)(68736007)(305945005)(76176999)(83506001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0501MB1453; H:DM2PR0501MB1455.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <4F379D102E1FA6408D3DB1F15840E2D6@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Sep 2016 17:56:54.8913 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0501MB1453
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/h-gWUpLeoyXrnSXY-jLvKObFX5M>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Subject: Re: [netmod] WG Last Call for draft-ietf-netmod-routing-cfg-23 (until Sep 9, 2016)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Sep 2016 17:57:00 -0000

>    Then you probably already know what the solution is going to be. I don't.

It’s not that I know the exact solution.  It’s that I see this approach offering good options for graceful migration to an opstate compliant solution (for which I’m on the design team alias), without incurring any modelling cost, other than there being an additional module.  I additionally see this approach as more flexible in that, as you said, it would allow one module to be updated without disturbing the other.


> Anyway, if the consensus was to split config and state data into separate modules, we would have to tell all module developers who build upon the core routing model to split their augments into config and state parts as well, because otherwise the change to ietf-routing would be useless.  

Yes, indeed, this would be the primary consequence.


>    Lada

Kent