[Netconf] netconf-binary-encoding comments

Balazs Lengyel <balazs.lengyel@ericsson.com> Thu, 05 July 2018 15:07 UTC

Return-Path: <balazs.lengyel@ericsson.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 2805D130DE5 for <netconf@ietfa.amsl.com>; Thu, 5 Jul 2018 08:07:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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=ericsson.com header.b=VmbkBnIb; dkim=pass (1024-bit key) header.d=ericsson.com header.b=MLhuxoUZ
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 3xqCibaA8pl5 for <netconf@ietfa.amsl.com>; Thu, 5 Jul 2018 08:07:55 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E696130DED for <netconf@ietf.org>; Thu, 5 Jul 2018 08:07:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1530803273; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=PpE9TXlvNO1t0H46OGPmkxi9dTpbji4qI1/DrKdEmtU=; b=VmbkBnIbvwvpOs1PQK+5khLeTNhk3e7AsmFhcA2PobxpO9DX9mRuOjjPvm5zwdMd jf1B+Qx7ZSXAcTeQIf4z+2LparAUiOeSdKiNZxzgoJ9rcl4YwzyM7n1lAhBe8IJ5 gr89oI1Gt2QApjTCQOjMW+WNjNBm/j16fvOrOZLWnKs=;
X-AuditID: c1b4fb30-93dff70000000a77-a4-5b3e34481cbd
Received: from ESESBMB502.ericsson.se (Unknown_Domain [153.88.183.115]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 22.B6.02679.8443E3B5; Thu, 5 Jul 2018 17:07:52 +0200 (CEST)
Received: from ESESSMB502.ericsson.se (153.88.183.163) by ESESBMB502.ericsson.se (153.88.183.169) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 5 Jul 2018 17:07:52 +0200
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB502.ericsson.se (153.88.183.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Thu, 5 Jul 2018 17:07:52 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OGnoYg9YJ4gxwF0KerJmH89J2YSmBE3XHA03OICldlE=; b=MLhuxoUZcTBE0jczdWa4ys2jt51elvLnjtOv1GTLYTpg4s7TUe8aAmz+IMezN+mnFsiCABF6cONwJRkYva1cztIcuYFGEGoJboUIhzR+aQS3ZyZDRb6y4/X4rgolkmIaUfo63OQ7Vfn7jeko5//whhBWwDptQ1JtKYD60+GAaTI=
Received: from [159.107.197.27] (89.135.192.225) by AM3PR07MB0488.eurprd07.prod.outlook.com (2a01:111:e400:8830::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.7; Thu, 5 Jul 2018 15:07:49 +0000
To: "netconf@ietf.org" <netconf@ietf.org>
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
Message-ID: <14395e68-eb71-7766-d4d2-4de0ea67681f@ericsson.com>
Date: Thu, 05 Jul 2018 17:07:42 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-Originating-IP: [89.135.192.225]
X-ClientProxiedBy: MR2P264CA0022.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:1::34) To AM3PR07MB0488.eurprd07.prod.outlook.com (2a01:111:e400:8830::18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c7ebcde5-8d05-48af-33c8-08d5e28912c2
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020); SRVR:AM3PR07MB0488;
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0488; 3:CJOeN5V/wxJ6R458V0LWg9cIuCsXoAhGoN9xNTW11VKeOnQXhxFB3gmd/sq9/5k5MCU2YR6tJESCbLswma3j6sJ2PEF+ElU3oq6elmcm4/pexpZu7Blf2G5hwpq/ECOiqEz3UjtEOBbqAi/LNCoy4J2hYY4zHpPvN7fGxzuUsTEdlHZGdavT3vTmrxrQvrJSI0i1mR5BbkPo0kXWFrZhr8TRVOv63x4CwsiKOJxUL2j7rD3ucLhv4wpF2UouPHbe; 25:g6mUdr2NSw8qYRv6zZCBdWrHJdkrDnuw1Ots7E7F+3oTYmTwywbCwtKJnKv3ljJCFsjI4d03A1FGMQMQrVzutm1Afd90j1CZVbQyURYHq+BEUW8fuoHfKoJ3ak7Gai5SayMkqIC2rN/mwPPF0+Yg2fuENz4V/YojUi/Sv0Gey59/m4jirK31HKVzscFiGXHAkiIeGU9OHcI3FJuV1RCQ7Q1apgDKb0gFWuunL2VHeFyozZ2b4eW63mnnOpXarb3Vrbs+IegfVKEWEqP+8LYI7AKDdo3ki+RFhcJMsmPCDu3f82r47h7uQEzVNa7OJaLA2J82aalAb7TkrxrMvUOhBw==; 31:1lt2ivnRJRfMefkWzRNHExioS8a8NPLM9V3fThpjLx4ZzfrIfEUpM+X3QPxFAz7ULrK/r03sUkx6LWm6vpcWfOll9Px0RE29ImCQQsW/PCR/UXMpe9RxorNAVNf9DDp5zmNEjFL1a1loH12sV6GpNRcFb5rtAyk5MctWBD6O8Tiu6X3wt5ef//s4wxpbCVukBO6pyrqXFCIQWln0LKCa+P5xjDqy1DQNECqkZzTaYLU=
X-MS-TrafficTypeDiagnostic: AM3PR07MB0488:
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com;
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0488; 20:g3fA2+7hn3ldq7av0AkNN+hf6MTGEx89G0GgiV8op9nIeXGcSplF9i//rpll5Dl443qq+PdBPQDcgylIq/e1yvPdLcm6L/eXRFkWh1ejUUdJFfqHSL4DDIv4ftTNK34lGLuN1OZlnKobfE7W6HHuyPmJCMftGU6k0atsQ4hIBvP6il/Z5opldXN/kO6rghn3xlmamSmoejcCE3Ds2xEdtf29mTRf9s67RZLHSuTki1dQ80qUzRAwfg12PLlzYbnG7p/+7AodZRP/mMAXfFvJYNPM81KbrZaTkAu6yGaD2OWDRyNL7R3LLokVOFmh6q+Z/r+d4pp5SPFrUqGtL6KjusXia5YfVsQPR2SZzTkexlrAwPRTPxd80NayVa/IdKSG1xbWA6xzSGTFgxTrnisKinWnW6V8tJE628P9XzkmhVJS8Q6RkikHGGLloqVLsFPKyqCK1O2iHTPRfONTPP6/kih5rL2hahvbL0ixbNMWjlPZaqSHYidl12NJZwvXd1bQ; 4:zksKI6gF+7tal47KuQSH3hxlnFZEE7W1tu4vCXJjoHUxAb/BVMvF3DSpwcrGnzBG7lg6UaN960l3PptKF9KhQ+U8yvmPTgxlzbIluWZYbyB5tPlGxPZsM4Q2Wn44cHcWF90gijUusnvMFH4GzMlZaKDex6juEwDa2XueUkPQN6zeGjGbFRpvRUDEJYyEGmtvbFqVdFFX2wDkZzC7hXxG37F98fFCdAkf155I25xBcAn94GNe+uudSaGYSD1pwIPQjHcq9meBUFkq5cLB3ytSaftYCvZ5J+rkwwLnU7LZppLZRjNdG08YctwWOcRaBQs0V5hkwcSwXDCCmyLXMeXlww==
X-Microsoft-Antispam-PRVS: <AM3PR07MB048886141BAB5A22BC25E4E5F0400@AM3PR07MB0488.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(37575265505322)(158342451672863);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231280)(2018427008)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:AM3PR07MB0488; BCL:0; PCL:0; RULEID:; SRVR:AM3PR07MB0488;
X-Forefront-PRVS: 0724FCD4CD
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(346002)(376002)(39860400002)(396003)(136003)(252514010)(189003)(199004)(57704003)(67846002)(386003)(316002)(58126008)(50466002)(52116002)(7736002)(49976009)(16576012)(2501003)(230700001)(6916009)(64126003)(23676004)(2486003)(52146003)(31686004)(65826007)(6666003)(105586002)(478600001)(5660300001)(3846002)(6116002)(106356001)(97736004)(65806001)(66066001)(5640700003)(186003)(14444005)(16526019)(65956001)(305945005)(26005)(25786009)(47776003)(6486002)(53936002)(2351001)(36756003)(8936002)(68736007)(956004)(2616005)(81156014)(8676002)(86362001)(1730700003)(486006)(44832011)(81166006)(31696002)(2906002)(476003)(78286006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM3PR07MB0488; H:[159.107.197.27]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;AM3PR07MB0488;23:mkFXI5vXgjjLKMGQniIYeczEVV+/7SOJ0VRmCTf28A9S/qHGi4nkSNkhc1jsyuAoO9hP97SrdBntwvKNmXrMz8j8G5iW+zUNfv4qB+GsZKU15TsiXb5iYEySMkqHHHqcJAcEo+U8tDwVJHyjkfyujLMAbhhljNO1R/3gyA3x6Ne5ZJUeIjvLv0HeQ/Rcf0NpO7HDZcJuJulu7DyUnlMmnKP4OVD7IyHlJ008pb8ATbm6QGMtbuVftFQW312aXTv2ohxQQfYUw4v/18HJVrYSfCmRpmUaHk8SRiU1+P4Diei86VZmKPna0Um9IF42oIw2YK5cobmsYyM6MpeQTatIh9fO1qSg94+xpVyOQGBqmDQlr03fBuOMLdFxXq+iSVWb2uMh65GG8gRh+WvKrl/MwhnraYqlwqkO7KHWp5ZMsHaUYSzFtXqiT3ZFRl3egEhER+nairjBtlsJ/gHuAref2FZlLIemBXNDA5YJeBtvh80kLxcuKg8aSrG+NQW9t1++UbAKmlc4/KMgc8Q0Waa7avOfLLyIp8h4mOP6SNJTKPWn2p4m2Zw0bJZmZSFKxe/L5uj6xtY2dHaoK1Keb6LxPt57VnMkNSYe844kBAoF/5gjS1Uc7T2v1Wa4d5uDo1GKCZ/NnK/5MHlcCzVHYUU5NlyzBvQUAl7xI8vmm4CFQ9dUHqc2+taz4IdyRffSISJSBio4dRVNY8AemlnbZqKE457Y+3lWLU3rnJLY1Ae0pyM6tq5as82bYvIAb3cBR94n+W8NbE0bac/+riV+Wg8+x6+/HGuDskz1lQoz99RWsPoib85vICl6MJLVBdkWOshE6vNoERTH60pY6bg4q/soVuAyodV8SVmar2UpVbo5asHgmxS0941dkiOH2b48ul4/olHhTczf1REeU0EisAHUnMiK21PfABhaS4dpkumZOqVE23is1MfbZKclyAbIcGTwEgLOpMl00+pbTadXP0k5SXnS2I3NNXxGRFC6EKaxP8kXZyKv1CCXHhDNHQcd2FusMEbeR0WyokNmhOC0IDfBbN4RfL1bBktQSFfGcUS4PB3TwKBYLvvIXw1TT9NrO5nhqD397aN0UaCZzH9v7ADICA3PehpZoBduhMNjMfpXk+nTZa6iBzD1gPFV+AQ0CG5gl0jB67hA4oZBSfDtCC2pCXiDBIEizgaUI23E60sMTfDEC3K0/AbmuToLXAYdprnYyGIOakhG9+zr465nWcF3PYG4w8v/tucMLdsfrNWCOWW5WDv6d3L6xWvHJ2Sh1yTKX/kU0eor8fPkiOa+XaUQg/LE3s+rqCnhOC9IUD6vFWzNUCMW1q4FdQvRkUZvsUDS/ERSVaVXQHAD12stCdZHeZLe01jZIx+kXcHXqUmq9Xu+Wzk7qIH6Zq8Q8Oh9fAg1GUPl1dejSuZLdpoG7IZUD6ZrJxI6yjXn4ckOqYEkp9NB1jcPoIqa2vYA0Tc4HTOmt1AJaICLTiohyy0r1N+IKg==
X-Microsoft-Antispam-Message-Info: weq3ZgAR49i1/wOqkDife4ENWWH8962SN/q+G27hptxlFA7mR0teHKUcRNXxQWA9/LOFf0UqgSAoG0RtiLBLS+/SjhW50U47ZoZ5th87SuQzN5rouxEEuyQ1sOhkLe1nZlgWk+K0FB8WfquBsLTKC8IvaY6F08FjdBPi2BFxLsX2PZaZQWC0rV2VNA+WfZU7MsdCIldDwF8OSoZ4DY5J02igyoF6YM7Nk3VQk4FYWztzRlpzoOXgVx/0+TmSR8A0r5XMjfQ1DcSrKM2XGoOOhc+mIEFF4ixl2Nor1Yp4Z0JMlGcUjlvrIYhPo2dgMYt1SWOegr6eSHVxMZxljVyAN5GVPp+gLGwme8pt8I3vRxc=
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0488; 6:xR8V2OOmlQz+2Th1Wex+n1u4nIfWnyZopSkFG0Oizw/Ls47gSOgeNi+UvuN0T2EC4LJv4ZnB0mOg1ZwTmqzF5q9OaSBQ/rwBv2tejP6zKUOMsny0VDd+pfJx/72AbO0+BQgUO07Zme1tEMIc2Ud07XJrwarcJA6zTk6sYgY8EEFpqljUvyDGAK76xeTujHc31qfYlTGc8JhBSfBgkoe4Gj+zbEw74hYs0ajOhNvMBw/Lce/UmvKUrrnTWYo0JhBF6LP5/jQuqNAxz06iW6wHKpY05YsmDTmBfEMYdPOfUDNya8W66yV3wCNasbPg/AIyFtJpaDIqDKcwOwv+fvDNYe7F59HIlYL4Uk4wK3Ey+HXK4eufg30DMKm5vt0MbQVRpzrO6mtaksWt543vi9pSAjyVBJyW4LJRpSbgtA9/xvgTKrig4rrHliAaJLv1RRIytXtHJy8VYmtInFXraY1FAQ==; 5:iBfiGMdYFidJLWhYFCoIRbKhP3jubARx0GrfPoG+b5CGLTC1nBTKTAM6/zJx9iZ4mzHVGcM86IKV/xuI1EUz6ZA5AckjGfP67YBE731uLUBpKZwY/o1SOf+PkFohwVIjV29za9ccoZl7xH3RPTL/8mPzZIwUAD0UiQa3uGqMbQ0=; 24:fb3CsWomyfHgVnAnxvPeTxCGFqsCMc+xojxe/59tu6C8rxdAsMkVXT+Mixhx1aA0KXKWnyWq41U1nGl46chOMy/cLDPz3rVZ14k/kt6J22s=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0488; 7:WXklux/BOguPL34S7VBAeaCGHlXTB/lwm8G2z4s81v/qttSy7niZT6YrQpm43I8W7TXoirU6Xtwtb3dnwY1XdCj19n3g7L3tvANL/hz6Y6JIi2DQFnEQWL+gB00a/8pBuLvcxJyzRfSeif2RgduMVEA1QrQIYXtp1wDwdgqkw/B0wdLdSZYmLSPlIuIh5/W1GLEhKfXNVQnYPUGYwIyOx8u04kDPrumF9dkWjoUnt+RHhene7vH+gXpce7EoGZdl
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2018 15:07:49.3985 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c7ebcde5-8d05-48af-33c8-08d5e28912c2
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR07MB0488
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRmVeSWpSXmKPExsUyM2J7sa6niV20wSQ5i6mbbrM6MHosWfKT KYAxissmJTUnsyy1SN8ugStj3pLFLAUn2StuX7nP3MD4kLWLkZNDQsBEYvrGc4xdjFwcQgJH GSUaf59ghnC+MkpMX3EVylnMJNHx7DITiMMiMIFZ4kPDUahMK5PEjjfr2ECGiQhoSjTO+gA2 mE3ASGJq/3kWEFsYKH521ytGEJtXwF5i2e437CA2i4CKxJs198DqRQViJFZvvMwOUSMocXLm E7BeZgEziXmbHzJD2PIS29/OgbLFJW49mc8E8YSSxKUv01hADpIQmM4o8Wz9erCDhAQ0JB5e +Av1qazE0bNzWCBsX4nzO5awQjRcYJRoWreNGcJpYJfY/GkRUDcHkKMlMeG2DkgDo0CcxM41 C6EaJrBLrHx1lBFiUrbEtfu9UBu8JdqfQbwgISAncar3HNR5p5glmlYVQdgyEi8WHWOEGLSU TeLgrefMExh1ZyF5exaSt2cheXsWkrcXMLKsYhQtTi1Oyk03MtJLLcpMLi7Oz9PLSy3ZxAhM FAe3/DbYwfjyueMhRgEORiUe3p06dtFCrIllxZW5hxglOJiVRHiFmYFCvCmJlVWpRfnxRaU5 qcWHGKU5WJTEeS38NkcJCaQnlqRmp6YWpBbBZJk4OKUaGBm6DdnbChduUtY5XZgW8Mf4Oven 1AsrVkqrWSTt6DAJCOiel7rs0+Q5m853nna3lJYyPXCRWTlXZbv9L9vCj1L9rhlrru7xCNhf v2rHnBW1jwTO7EpwyRLglTjBXHddUWTt5Vf53HvzsiJZuecYljNO+XVlUvBC+/L6bP+XW48H fpWpYJbercRSnJFoqMVcVJwIANlR87EQAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/DxAWSHxERVQsAEXwM4__-tXC-nM>
Subject: [Netconf] netconf-binary-encoding comments
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.26
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, 05 Jul 2018 15:07:59 -0000

Hello,
Is this applicable for Restconf? Would a Restconf binary encoding be 
interesting?

Chapter 2)

- A more detailed explanation of which parts are encoded would be good. 
What is the top XML element that will be encoded? <rpc>, <RPC-reply>, 
<RPC-error>, <notification> ? Just referencing a figure in another draft 
is not enough.

- SHOULD, SHALL or SHALL NOT a client server declare support for the XML 
encoding? Is that always implicit? State it.

4.2) Shouldn't we also have a JSON encoding here?

I would think that all encodings need some official reference, defining 
how they are used with YANG: RFC, web link

Is the Thrift and gpb encoding trivial or is it described somewhere or 
do we need an RFC about it? Please state whichever is the case.

regards Balazs





-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
Senior Specialist
Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com