[Netconf] Reconnection strategy in ietf-netconf-server.yang

"Beauville, Yves (Nokia - BE/Antwerp)" <yves.beauville@nokia.com> Thu, 09 August 2018 12:33 UTC

Return-Path: <yves.beauville@nokia.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C64F130E05 for <netconf@ietfa.amsl.com>; Thu, 9 Aug 2018 05:33:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham 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 GZqJf_2tF1pN for <netconf@ietfa.amsl.com>; Thu, 9 Aug 2018 05:33:40 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on071e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::71e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45548127598 for <netconf@ietf.org>; Thu, 9 Aug 2018 05:33:40 -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:X-MS-Exchange-SenderADCheck; bh=KHHTCuzjq1eTZwBEbyT+e0xb2qSGcimI5QapzcPS288=; b=Evm/kMqSuwpXiyVs9wOgygYjdllRhukcmu0rUic234p1rTi/bSNIIlFtWHKOFEnyCBuFbjl5zkgdo3Hd5PiGRHCA6XWxgi99AcJYRC97hIjv64OmErM6UD4NphM4TqQPX1oH8QznlounOb47GItwy/1xBqYnbp0ohtMz4HJSrcU=
Received: from [138.203.136.94] (135.245.212.94) by AM6PR0702MB3797.eurprd07.prod.outlook.com (2603:10a6:209:11::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1038.13; Thu, 9 Aug 2018 12:33:37 +0000
To: "netconf@ietf.org" <netconf@ietf.org>, Kent Watsen <kwatsen@juniper.net>
From: "Beauville, Yves (Nokia - BE/Antwerp)" <yves.beauville@nokia.com>
Message-ID: <045f9ea9-7cbc-f92c-68d9-ff370cad66e6@nokia.com>
Date: Thu, 09 Aug 2018 14:33:31 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-Originating-IP: [135.245.212.94]
X-ClientProxiedBy: HE1P192CA0001.EURP192.PROD.OUTLOOK.COM (2603:10a6:3:fe::11) To AM6PR0702MB3797.eurprd07.prod.outlook.com (2603:10a6:209:11::30)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 48eebf37-73d9-4432-5039-08d5fdf454a4
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:AM6PR0702MB3797;
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3797; 3:2sUaA/ZtnEBTSYI1iigO1LMcrKM436VscJZGtZRGFU+CEn2S2L+RQPtBRHfsmHygfZwtuqkkk5z8LodBaoaXtFJ4ezZE/pmuJdQBRi+PMUu33xnI5250WzF6E3QU/+pORsUUq19xu0QcsvxfRZXnfi8fj1gnXZbBFXBOtEe/nFoYq8Y4oNdNTuWccDoCiOjnu8mVCZdefExbrg4rZI0byD6V3BsJfMPAJTGsexo37zXH1HE8VWVy3mwkB+qwYSHq; 25:AEtYJLur0IHUjFNMtDfYWPrb1UfXeYHJFjbj1NNXE1xPDps+SjBEPE3tX9RmOVgxwnt+0xhgPQQohfDMBwcg7o5PxeJc5zrGRK2ZtsZIvEhnRJirVrt3Oava7+Ryv8kQ4rdhBaPdLh26cdkAQ2kwo7J2tU8sLGnsuG3qNf+x4fPZAZllzONVtwNCs4WK9Tp34Bge92OrAhcx7IgF3WdS30k3cj8A6W3mEwJZH5VyU7R1R7NGhg70jQM6KGJGexPdy00kpZiIUeyLGgyiN9PeZsXLog5mnqoRGs+NmBAepZ9I2K/BX93STaQsqbkvxB0thdEhMYM1aJbNIy0U7RVpSA==; 31:Rp4A4r81uNioqaOX80LKIZ31b61mMbMioqU+vwTjzQ54C/Di5qjsAxNoB2zY+fI4+BZwfy30nfG6UyJ8BvPdxeImHIu6UM2sejXbcY5nf8/j4Lky0cDUpGtR57b5+6h0+U8lOzb6oCziwez8f0fJJsX1OsalUwZR/5K9aUL0xIGlYmGkUIOy5DcC3/pEag5J7SMQa2KofZFqS2W3WVbYlkExUBu1JYv5p4jaOY6yD1c=
X-MS-TrafficTypeDiagnostic: AM6PR0702MB3797:
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yves.beauville@nokia.com;
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3797; 20:TeSOVc/tsQuIQ7nLnqE+/w9+b8QsVLH3hkXw/+ryPAT/eL8bb3mrtntyZtACPMEH1MuJOXgpqqnHBVx93oZz2ruicEu7woh8yRrpjXfKMmCY8EHW/bmWn99dryVZBXCSAuEBeZOweJnMWycuMRas1uDT4Of+LGV8kJfjkJkVunMCPZh+jheceAKGJAugBTr4hHsLtZYKAIgF244jjQV/ivNGPlhe+VPH/wXT3OJpOahldbWzYJJU2oI5NfMnapC15RqGOjNu6x0nYiEc6Ldzfpqrnx2L4XGTPr982av5HXrd+LvKxA0Qipk7wVE3JOu+sqtgoO1ZRBRP2+1I2sqEt3dto82xAaB3jsRpA2o9YUwge/2D1dUtr+HKO/hh2awlpWw463QZvu/65rH1c/HnerNGWjLQa8o3mMcbWlnutayMgb3grqUD2l8gspCfaZ4m6DhV6VJNskHxvLCOq0263wbUvMmfaI0f/Vp9EFrXrGalNFxFYEnfhh00ciyd+/OB; 4:SURo+DtWwWGlZbsKggVYyiq7D+6KtL6yUBKjfBR/0ezDWqfVZgOBIjJAivUIbvUUx1jGMUNRtNHDSb4WT/ymHUyOOYetnb4cwtiMgXFtVcy7WjLRk98shGnF1GOdOJUUnvCovyjvqOCxEf/wrXtFlADizNA4mggs6ZmRhF9dMvMC9AYWUqc8p6usD3tn5JxG/V1RQe7pQ7iKZi17Q40fs75Ykjy5ACMQUc0DeUPDm5lRXlJ13JtA/5I2MpIjoGHd1aeR+VyqHR+fpRU3R0rHDUp6usojPVTddfrYTEgwbW6vv+t+FeO/ZnpCDNG1CVD29+OlmggjCrLTLyyCplylUrDc+fTyLe7TjWl5G1qkZtw=
X-Microsoft-Antispam-PRVS: <AM6PR0702MB37970B33CE4AC48509CF929989250@AM6PR0702MB3797.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(21532816269658);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231311)(11241501184)(806099)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:AM6PR0702MB3797; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0702MB3797;
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(6049001)(346002)(136003)(39860400002)(366004)(376002)(396003)(189003)(199004)(7736002)(305945005)(478600001)(2906002)(14444005)(64126003)(97736004)(58126008)(47776003)(16576012)(486006)(316002)(66066001)(65956001)(65806001)(8936002)(110136005)(6116002)(3846002)(105586002)(2501003)(476003)(106356001)(68736007)(1941001)(36756003)(31686004)(50466002)(16526019)(86362001)(186003)(956004)(2616005)(65826007)(6486002)(26005)(67846002)(31696002)(49976009)(8676002)(81166006)(5660300001)(81156014)(25786009)(53936002)(3260700006)(23676004)(386003)(6666003)(230700001)(52116002)(2486003)(52146003)(78286006)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR0702MB3797; H:[138.203.136.94]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
Received-SPF: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;AM6PR0702MB3797;23:Qb1w7LR/5nNQhy3S0Hc1uU/IIxOXaJDEBW0whOK+b0oF+wzh0f9kWwnnldjP6l1oVt5evsPGjyi8RlhZbfSHesk0VO4B7Bp3PlwoGHBQkMOsLx7u+vxtwq9Tt07ts/Xdp+vRvA9jJ7Kdmk/lNknt5UqL464BRT5VE8bO8RQnrz+As62mC1Fy4g1mAnMVMRYFPaWc+qvDeGphcHfJL+0Fm3WgZ0N+jbEgYEI+Vi1WJL7OOeGujXSu+Rr4JcufPCeneLjErkcFgFk/tKIzWyBoVb+5ofDJL4+iq+EZ94fqjY5F4IU/BNB1ZdZ5JVHEJQ0FUxVdKCagvhM2/zWuHnUbinbJq4wVBPvUQndn1ADAXDtG3hNXaQLVrtMRYLV46SiMulivFJ4zSAomMU+acDLH/MlRwpMqw2RSHBDNG/SjRSRdZHRuXe3jIda0QTJDPSTk/X7wqHCT82sSfl65OyF58b2y0G6OoQn/BZNsC00BhdMTUM5KSpIrCHnTIU00jymu8XE5qaZzKZ05AR4YMP4QwMQyt8lzKutvGsWsBm4O7dxIFvX0Ds1qe1SNgeJxfXfkFd+ARdi0tSSEBtCsGenvU01tbAq9xdDAnfameyGR7BLeRVCxG5g97Wlm5LCCMmRMXXJFhBJQiFNT82O1rfUrGmDIeQ/xTQHywqV8cDr9Pa1gCaCzbMYq9vLtexMz8MKbNh9lpK23/vSBAh1vAP/f2tvZTut8RI+P+B0eK/O2XGH72lnJo0t8OqTpy8dB8urDCWbN71RQZS7Xc/QmR9BYeR7aaTGS+HcJcbQFCRUPNYmtb0/6xCMIag2dLJz3S62n+RgGyHeWd/WRnp9GlgO4D5vqXZAjUbpSrQ6vCA3itbCOPyF9X0DoYQ7f+yPPOx+y/lBjbeTIKHcAUp1JxffmTjMovzJqhEpzWqVSOO0kwiNBk27Vf6ZSGyDXyY0xvu3m5HqyfriW4hQoz9ezWziKVY+gQe8jp85qaaSIcOGyomGcczIHvIh5aE3U16fOtW6wsJc34l4Wrb1oYHvTLXvIXvUygPKX/n2doSP3lUk1YVH0XpzGikEb/TkEU2m+7eAgAz5mofrgwoM64lbjiUSZ7cVoYIQHqp7QCQcn9PDrCn2L7gN1ypw1ok46WT2mHDEuPX1cHhY0K8SjVwrG9OV7lvxmxwzubhr3IyQ7aEYPKKzwkFD2XgXWbJoS2AL9oIisPewY7eL6ceL/W3U7bXfjwlC6EABIYhED+8w94kDQpV/bgK+qmjpHxaKY72ZNd8P24ObaMLqIa+n6vN7OLMmbhCFQ4PYnsuPvO4AMXLge0BrLScF4Zfk2LtvwrwyxeqH0/vDc42J4O6mA2Q3NWCsJgOYqJnp4YhyKCJh+Dq+PsdarK7HxwcsD8hRlNeMycOe1iXsMGh7a6J73/PRalni0i1qcz83R5+uLGf9ZZMYIZ2tzk//6ZR3J8Pswl6Gj1R+CZhtotfKWdmg+zCql6mzEpg==
X-Microsoft-Antispam-Message-Info: LnhG2EV2mW509jdUmuW+5vrsiTPLGrNuTX9wIhphPNRcXwL+BtfXV+c7blsjFUVau0UQJQxFskjJq9FsKdAJ5QuLbPTWp+p0a5kj/mX3zUuBVXJUyJYqpyE5fbrYZ5pmOT36UnWIN42/s3/4A6y2aW+Gce6gCqsWY3FjTADLSgZRDnz2DDl5EUk1jnrv0AvwfmDiHZiN3C7S6RACRyyH+EqrJw5PF9aXMMSaXveMw+S6onmEuicqOYjGvYup1BZnA871RgeNLR9GzeRQx2Krq4wFtg37K/loo5o1S+b3yWLPVAs5UnuSfmp4FnW2ypXy9GgIWhS5RvjePQef5uRaMtP9l+PhDJ9+O3Dv0/IJtkEO45Lf0LU1X/gBiymGaHG9Rdsb8HKUceqn0sOKrwRsbA==
X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3797; 6:Fgid4rBRjzfVDF0fpV3giTtuAts4DAp+cfGQV5pjwCzf6HggPcXnuy1bUnDPaLy01iCCvhBDrSAsZ/Lvz7FYSd/8pM/4e+cljgXfYLD2/6ZJNXCBsSXhPqOgM55cbKJRxIa7z4CMToj8XwUOLtJdS3jphpw5BSo84ym+CMb+2Xq6pNb5V2ytAYLshvh3lcpYQokMnLS81DvJc3SrV56Hl1HA74dI3igNnovQiqB1VhU6RyJcA8eGkGOZWHiO6bH5MDrIl8iVgQi5GwmjtOatxXKx5grQVuzzD2ooFz19vQRuIfIaG+qZDBpaYf3/5d/4t79CEDkfgl4BWgtT2PgbvKwXOnS75CVkNPP2qmeTI83buSnxirzSLM5wAGj+9V+Lr0Y2vNUxiBU8uIO6RehthahseM8bzaXlDwKl099BxN++7+zlasmWfJhR6S8SbrC4Wgw9GizAqfVMp4AyI4/WFQ==; 5:8I5Xp67VvLdVWO6e1nkNU+Edv3Ckj0BzQawMc50amiokP8UaI+9aRU/kqa6XZDcfQvgBfTqamDyO1YO2S2Wl9pUj/8vwDksiNTrzpuJwkijfbwFsr12oCdjHXR/Fv0P6K5NyHPO4fotea437NE0IDVJ/XR8c1xgIPyG6TEtAFmI=; 7:a5gNJ5nSa4cp3aDxy6/rPUhsfAuDyyREhqz5WLWVtk5K9YxVgsaEuX6aByMGkPPwUvszjatyWRhGK5W8ZEASPq/rRBSHgdIdIhzZuCeBmzoDkZmnCp4SNe0TGDukL157onXJUJDaecC2tICcOwm9oG1Z0kxYl/96rgV2W1hw2EPaSgwvkbOV84ZhKtmFAoG17ODTQ/wcRsh+8LXautTnnYRawshDXwHmevJDXRkmser6UW/SKYzc9nirra+DPrlr
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 12:33:37.2882 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 48eebf37-73d9-4432-5039-08d5fdf454a4
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3797
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/vCNyADPW1sl-GWf1R4FbDmOGDos>
Subject: [Netconf] Reconnection strategy in ietf-netconf-server.yang
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 12:33:43 -0000

Hi Kent and all,

In the ietf-netconf-server.yang, the reconnection-strategy allows one to 
configure whether the server will reconnect to:

(1) the first client in the list (first-listed)

or

(2) the last client it was connected to (last-connected)

Does it make sense to support a 3rd option (next-after-last-connected) 
to let the server reconnect to the 'next' client in the list. By this, I 
mean the client following the last client it was connected to?

Here is my use case:

* I run a set of clients.

* When a client receives a call-home, it needs to accept it - open the 
NETCONF session - in order to assess whether it wants to continue 
working with that server or not.

* If not, the client releases the connection and expects the server to 
try and connect to the next client in the list

Does this make sense, or have I missed how to realize my use case with 
the proposed model?

Regards

Yves