Re: [OPSAWG] draft-ietf-opsawg-tacacs-06 ASCII

t.petch <ietfc@btconnect.com> Fri, 19 May 2017 10:49 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF03712EC42; Fri, 19 May 2017 03:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.592
X-Spam-Level:
X-Spam-Status: No, score=-4.592 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=btconnect.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 cz8o8Qoh625y; Fri, 19 May 2017 03:49:49 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0101.outbound.protection.outlook.com [104.47.1.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7877812EC4E; Fri, 19 May 2017 03:44:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=B/n/Clrz8qQtJWdOx5EvH58G1GU69f/8Sqtr2CQDyl4=; b=eSdYuYgnOvikZ79rVdC08DpFeULc4cVxRE1YiDmaotFLi0VtgmBWd1rhNUaa4vkNnwL+n+rBczLFhhyk1WxGXGGlfzCFG/ZNhYY1Q9BVMJSMcwXhY6D8olozB2n88v1P2SAmRcnVNWYOd/XCU1tPe1OiVGFOdaJBkT6fupybUMA=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (86.169.157.161) by HE1PR0701MB3002.eurprd07.prod.outlook.com (2603:10a6:3:4d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.8; Fri, 19 May 2017 10:44:06 +0000
Message-ID: <017f01d2d08c$7096de20$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Alan DeKok <aland@deployingradius.com>, "Douglas Gash (dcmgash)" <dcmgash@cisco.com>
CC: opsawg@ietf.org, draft-ietf-opsawg-tacacs@ietf.org
References: <D53BBCC7.22ECC8%dcmgash@cisco.com> <61D9FC7A-6F10-44E6-8400-578C4FEE1988@deployingradius.com> <D53C62F4.22F82E%dcmgash@cisco.com> <E7D62944-46B9-4091-BF16-0AF8CA47626D@deployingradius.com> <fc8a1ff5-db6f-d463-8ff7-77ec03f1f25f@gmail.com> <006101d2cd9c$e8c0afe0$4001a8c0@gateway.2wire.net> <D53FAB1A.23396E%dcmgash@cisco.com> <010d01d2ce79$477ceda0$4001a8c0@gateway.2wire.net> <D5411107.2340EF%dcmgash@cisco.com> <632EB4D0-15C0-4BF7-9187-9AFCD7EDE306@ll.mit.edu> <D54116DA.23412A%dcmgash@cisco.com> <6B9DFA23-41BD-4896-B80C-EC0EAB51D5FD@deployingradius.com>
Date: Fri, 19 May 2017 11:38:01 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.169.157.161]
X-ClientProxiedBy: DB6PR07CA0090.eurprd07.prod.outlook.com (2603:10a6:6:2b::28) To HE1PR0701MB3002.eurprd07.prod.outlook.com (2603:10a6:3:4d::8)
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: HE1PR0701MB3002:
X-MS-Office365-Filtering-Correlation-Id: 03030917-7083-4159-8947-08d49ea3f9b0
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:HE1PR0701MB3002;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 3:FNM0fgDTQ/SZM6dA1P5Fg7V2a1Yl8VkySRv0DwrKxx/1uGivQ1/KWlJhAF/gCEP7QTszWycfgz850c+dP4FCjUosF3LvZ5SWqdNcv4zPo12Vaqubo0NE7UhOpa2WzXC4wwW2fYfv4ryYSPitk5j+XFIK1M+13OoL2KW2G1a1HhSe+PG8bzRKcnrwUejBWFkupPOgR2BWfYKprihb+gEbzS0y5ubTInqlyODkymhqTulDLcWUtmscjA9fBeZ2ex/c2QWdwgq+U1acQ1RzO+YSu2bcKhJv/TxjMrbm9wSraiFpPQazH1TDsCNznpmfWeP/BfOuBFKPpghpCAJRNZGWig==; 25:R70qaaVQ++fHPP6SH6kGwWXzpZ+hrBPuR/Zjp0SpE/x4akzfRY4dTgvNwL76PKR4eXY65Vt4PKJN4bj4lhZuAxTSCkINJ/yp2PcQEa/DcFxHOmgKYf/XCi6mBqtiBDDqx0kqVkr2HA5pb3KynkC8eSMiAZQnj8oJuPvN0/C6FgOS+f6mvobRL1ZeRYUbTJspq4Y0jl3tEcNstRljaD0XQPru+BbIJirGrIkCPQ96+BbjIbRfniqvaqr2IaMJ+PxUY8yCYSSW24mBI08594iLnynS5GTn8JITOsmx78qkhIGvMlpmf6Q2qzNXi6SC10XTjol/UNXaUx5h1JXFe0PeqT/tFI4rpVe7E0xt1ffuRBPzaRnF2JZRzKfeBX0zPa14+Cwo3u+nYuNDSqkG0OXd9OvfhDosAmde5xeUSoUQTmMu8r1/GBgy/oEmABs2NglbnwQbPEBfRfb0+k53k6xAORXFGadz5Fbtst+hQvtyrkw=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 31:P1dQ5d5g4wZ5CsOrbpPHIvSxnlK1W1fse3c7cBJDbAq7XdzS4upTAcj4Eutg7H3cOpXguFuabKp4Ffo5rMlDVKCsaTHvKfZdQ/zihgvb0bVnoc3DvBxfKAMn4l6uTm0J0pCQPZDbgw8Z2nfmGGN7xfKa0pOescFgexe8FpeQrJb+R8d0rbgWFM5qHMMcIX3LY8XDwcRw6wHlVCvnLXZo4U1CO/3FRGr11Kbypv5pYiW0vivfvMVepIGOyu3Ew4fzi7JQFyFb2rPn/RynhvFwTg==; 20:tyZV+mUzX4LkA+j/k9CLMCoGW4j4oDJsxpcM1X+vmRn9o3blpAnid+XxXmypR4sHDyu9XepZ0gFpTwEZRqZubMSFvuFxo04reoKWku4RMpuLsgXC4N/cI5QEyRak90CStJKS8lC10REXJgrS6lSaV+WJwSXZh2FcfJIXZ+9LmdU=
X-Microsoft-Antispam-PRVS: <HE1PR0701MB3002FF65406E5EE2D4983401A0E50@HE1PR0701MB3002.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(100405760836317)(95692535739014);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700036)(100105000095)(100000701036)(100105300095)(100000702036)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(100000703036)(100105400095)(10201501046)(6041248)(20161123558100)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704036)(100105200095)(100000705036)(100105500095); SRVR:HE1PR0701MB3002; BCL:0; PCL:0; RULEID:(100000800036)(100110000095)(100000801036)(100110300095)(100000802036)(100110100095)(100000803036)(100110400095)(100000804036)(100110200095)(100000805036)(100110500095); SRVR:HE1PR0701MB3002;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 4:Jeu8ccJ09wZWB/OL4MSVsnwGg/LkP4/ntAqZOH7iFSoecXHUlJic8Ha7C6mYH6xb8ix8AArWhdA51hF8eCTVAVvbPnMbqsG76kvU96jOuH+Uw+Iy3CmjtXl6V8p1ZrQLb0028Mr0kzAMtFOiZISRgzlUZexWJ81ZC4gB+ERo4zq6zzM0w6cL+sbG6nXejTmD0Oz1YZHbBY0q2GuwB3wjFIfWh2HGuvgM+snC4KsALIBseA+p235iB8wjVFnciBVgrDynt12FvOuHqQ1MOI9X97MWpxyTZD0UgCUZKpZkWJ8pGXqHJEqlxwY5qDThx48SIy+YY2Y4HiAJuvCcdCHzwWdgX8af0JAarPHN2EfnSdga/B11Z4jElvK0/4Kr3FWFIKfmhqDtfWXdH5y1Nn9XqdnXfYBXZ66vZPuoWoTver0edTEx1QNmIYw+TOCf0QrT5OUqteOOes2W9iU6xdtcWZGay9Z4l0kWGcPJD0lJanSftcQA6q+k2jEDt/mGmqgWk9eHFzp9bI1qVoAB2KiWDEHx/1F7bJ7hdK8oDel2ubigvFGU/w6hLHr2fpMVCjMBZsWA58vga+utPq5Mhk/2xCF9EdK5+pODMNBt8VFLFqs9WOhqJFMgBTz/FQ5eD7kp5hYBVDkr1iOxwId6EuqEAWpFqCBHpmIGwhV3KEOvj0k9QdjrrqqTLhtna1N0vTTak1JHF6dvVo9WAcYiigU8S6CrxDux0i39VakZZtQoqaFiaECDRcQqy8Q1T+fFIj7tQOGNyZaA3hXlriNevdRXpnUAX70Ma4ofhw2Xg2gkUMti9Fs20zWcCa+TVFDtsuu8PQy1F91t60zNpAnp8yiE+FdV2i2xcqKxqqK81SomZvBpdsxqaOdcYyn7b5rP82ofwmsii2/5d6FibirJKvoGr869Ua4PvymsyyIjotEqZGjRrUU2KL7fb2optwUGa0d613ProC9yE2F75T/cmIQk2GyR1iqBmR2C0DovWe/Lel2VHNkgaGzkzq+CVAvpOeeDySNQ6EPXz4AjUhBKH0M+Xg8TPU3X5ELynZspE2qncQN8km/+Azcm9/qPC8HZS7FieSqGv5qHn4w+aI3Lw3E7gTUZEZAH1fPy8K8ZE6Og1GvH8nvOU5Dsh3M6obj3HtU4JHydx/af1H45ME2wtYs2LvRRUY7t0vYcu7Pu9k5IyBEM58/4j55CuGTNfCV2HN4wAO0EAabfRjOcy21hQ6/zOA==
X-Forefront-PRVS: 031257FE13
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(979002)(6009001)(39450400003)(39860400002)(39840400002)(39850400002)(39400400002)(39410400002)(51444003)(377454003)(189002)(13464003)(199003)(14496001)(33646002)(47776003)(44716002)(42186005)(62236002)(229853002)(61296003)(93886004)(6116002)(4720700003)(116806002)(6666003)(3846002)(1456003)(4326008)(66066001)(478600001)(575784001)(5660300001)(86362001)(23756003)(81686999)(50986999)(2870700001)(81816999)(189998001)(9686003)(76176999)(6496005)(305945005)(230783001)(50466002)(53936002)(6246003)(7736002)(38730400002)(2906002)(1556002)(44736005)(50226002)(54906002)(84392002)(25786009)(8676002)(6486002)(81166006)(74416001)(7726001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB3002; H:pc6; FPR:; SPF:None; MLV:ovr; PTR:InfoNoRecords; MX:1; A:0; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 23:DpNat+zMDdlGMKWBVAA5v8/Sf6qDH90TBrK1UD6/WZGTr/BHYKldbvEgdQCaJDzmMwHXlTGv+mCauJTvLjvPd09JQrL1+BJME0Ey/OJPH0xf/wFTArnQdPc9x7JHHPwQa53LuwsmrE7DSVWrlM/RUUKIrnGKGZ7lMnq8fsMPtMsBsq2AGQ6dPW9tDRG+CMnoo0/mzzxsD3w5RMvLm34dKKIhWRsNGebzgD9NX6C/aqP/Wksh53f8z7CcgjfI46xGSNuy3zCjXHk9901F6LakBYMRFYXNw7zVA0xclcTlu3BJKP4dpwKx/0JfOUCsqJDbsFwR05Rd6F03AQg1y/p4z73eWRGjjuQxWTdlulh6BGxZy35ELlqQzG3J7OgqwlWaspBYgf/MG56i+ovmmZ3j9qIiQr3dFL2qkiryx0s/5XKDr75on3aply6nsZNEeM5Sav1gMJiwOLY/xqmHJIBGdOwLHOEBM8Bt6sHq97tkBhgcA5Jv80sOcO+cDCUV4K3STeUQMLY0L43o3/vX6RXjinD8aurUR75ejHVqA7GoRv1mDvmDxVX9nYiFhkn6gIiaLEnXvIb9eXEtnvFpcbiPCyhIpxyoYTk97YPWEXktcS5e/XvyJyp8MuFhwi2SGPwliTSyhbCrJFOgXvUHWhmLKlRA6tV/Sbd/9Rm2S1W8U4ekYiBLnjey73HP4i8MHiJnKhyqkmlEpQFALyai/Fm25B/ZG3O7RUzZqa46RMRqvBEMaZOc+zDrvV2+lbfZMfu5ZXX3VvwuKAFOuckk1+OHG4fCBbLkz9wRc/0MU/QTWcI2rdwiutJQOm2wENvsGMzqaw90LFdg64j1PsJvsRv1YnqJIvsMzX2/5DxINQvCd1LWG1a50wh85hFnqMxPKHv33d9ziYvKFJ9jGu4YW+NamXF7f+ANAD2RUKCHEUlGfDbjWkTAeZEWKQjVmUJReK9ABhCH69eXPaCIjeRt2pUrerxPvn40/lIT89Q+kTtPfAWOVQ4QgZE8sIcjxrrgef1kebptXWW3kYN6vj6QbmsuC9ejOPBumwVQ4jkoSUk+VL6GvRK3MLDHo4Z2sU2/8KFbl8jDi69cFVue6okhqqSeuaaZDMoEaNCpKzqSW2BB1k+4V+D9T5BhufxdWSXz4qgYVZj5ao4kNhDlMGSHhMj4rVs7TWUBW36UoMUzad6aTM5B+PPSLwYDPfFfWdEEc4iXbh3ip0dgsnvUC7HAsqpDSFVgFshCr9N4ijL8oc6S8BSAcvy2wffNE5SlCVkhonUNDJN1dMvC2XQpsTWyvnmVUuOeSkUJ9GaegVcuxZzTDoqCx+bBwcqEbmDBp0el6ntJhUSKxzwdr7TvRjHQS6JnbxUFcXM5D/tjgQ5cPrOzXAKnA4awJP55xmPqgKI/k0l2SfN0ThBzhnWW2/fLtcbtbOxHEb+Fw/qD3+TijlRi1DSMMFQPFzdk+ej1deE+eRSyQnY0VYptEX9U7rUKMmCYK70dtdHwAoCTkMiv0dCbWk232dliLFdiT8sfr/UzbC4QbeYkCzIeMExyzE9v4eQ8yIS2ONyc7nGJ54rcAvVm2OU=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 6:ggcgPldU8rmiwmUnGOgVyPS4cnH3/SKA8z9TyGMhga6SU9UhDbo+2b7b6dCglgiXageHtD8rrBbhhVdoJzWq6TCHCUo7DY7pOLAg1Vp71zRmpfiqKEgTRUkcTFGfSUlXjt818Ogmqa++DvSzpSd7aI+9CFXciYgqO2G4XSjGS/U5pnx8LbHleCdmaSxOlR+bcakq+wWk+qpq6jKj5TAJ/uQdCH9FfDk/PlMmo4a+WTD06aqcE1jqgTpMiauFOaeNPXUeRcLejXhYXikgt0S/acL4CBdA9bpWohxiY4xi3LJFVJRCN3FlDOxBA/jS1JnLwPS9FhuBC5aatl9I33fhDRROQgpd+U5cmptXPqiAT2ykicTTBUqb4VoxYrK/MqB2mepuar04gzIB2HQ4eCP8eboBEVsXqHacmtJ4+1nfAcKP40BmPKlRsnZHCO7hmeqpurzEciFdPChmfn8qREDxvE67uqY34/0F4s6DPbsia3yZHVZTn45kWDse7St8k2I0KryteK/WH7VVkRJLAk3njw==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 5:5ZpbLmaRV1jyA5ADMxcnre0KwX2G3E9+SjeCzBIRXPSFKsdq37mK2PBdWtzGggGytGTKH0t7Z6mDkl7PrYv+w5li+s9yj4P5QO9n9IWKm9YOYHYId2LzHdHxaZzezO6U6imdhpd903e7GO4W8Aj76xiMslY0Qn8v1NZ+bdbgA6BQYaeda1/zRk5B3M9MQ481iq/FLQ92FETQbfC6PUdO/mYx5doCNZ1NkLqnTy7I73E5Yu/oxmgbMEI1aiJszt0WT9oQbLdD9MpDolTx6/9LGmxiw48hM2zaRwpbXjDbzkwwYREHN8hsfsiRFGlWYd/kqvhUxA8yc+vr/pSL2RrKftuCpN0bm64GrdMptbBL+pexVfuvt2mUVya9MpE+4v2hsZcNns1pcq/9DMFk5q+BsYzeyFMro+1pCaZIcyTNrFwyR8kQHRlvG1aORnnT3uLgk/2amkRGgBo7pPp70D6gDaYqHvA3gCR4+bTvVGCGpeNc2iSBGG9mmCk1u3UmFIVv; 24:IvcfMVxT4XUUZvivatByYpd3hoqgCeWKan8CGRr5RX9iu3HTWxqBRh224FtAoh4sjxPsfXh2ktfKcF6/jUDhzKs6TCyowBVwcRPKEpgFCaE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 7:io41OyTy7Cvf+Y+iqldyeXN+0R/OCy0OPyxh7d61tBpzMSeYKBhvHZUv/uv5RhOWmJus347IXlr4oFQKyLU1JZ0JzCCYPo72QBMhdx5c9zhawS+MATxgD3mEaH9Tibsf0Plv5YWJYzrS8tWYR2AZbV7pyztRJXfNVIbZbb08ufpk8sFRH2biJKLBIwmdeLz7evKXmxJc2CUFOgF6w2U1CkLPQpsZco8AFTtwJdry29xKuqvtNBYum94cxMBAPlaXcVtlIiaURU6Pp5V4IVAaRBHKlNv+cp+8OgBvC4cF2acc9Ya4s+dcEriU+TmJ/PyHAZBtDLC1UtvP+s82XGZmxQ==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2017 10:44:06.5200 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB3002
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/IHm9VO2FsA3--VcOsT_QpzRSSnc>
Subject: Re: [OPSAWG] draft-ietf-opsawg-tacacs-06 ASCII
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 May 2017 10:49:52 -0000

Another fresh topic, so a slight change in the Subject:

I think that the use of the term ASCII needs more thought.

a) There is  mix of US-ASCII and ASCII with seemingly no difference in
semantic.  I would like this to be US-ASCII ..

b) except that there is usage of 'ASCII login' which looks like a Term
of Art, at least within TACACS so I suggest keeping ASCII solely for the
login.

c) there is no reference for US-ASCII.  There is no good reference for
US-ASCII but I usually see RFC20 being usedalthough some prefer ANSI
X3.4, 1986.

d) in some places, I think that the term ASCII is being used too
loosely.  ASCII is a character set and an encoding.  If you simply say
US-ASCII, then you are including DC3 and FF, for example, which are
unlikely to be valid.  Some use US-ASCII to mean printable ASCII, some
to mean alphameric plus a few others such as hyphen-minus and period.
This needs defining.  I don't know how many different character sets you
have - I was surprised that '&£#' (or some such) is a valid identifier
in places where an equal sign is not - so this needs more work.

e) this leads into data types, which Alan raised.  Boolean is used as a
data type. (I have seen it as a character string of 'true'/'false' of
'0'/'1' with zero meaning either true or false or vice versa or as a
binary integer of some number of bits or ....)  As Alan implied, section
7 and others are full of data types but on the one hand, what type it is
is usually omitted and on the other hand, the data types are not
defined.

You need to define datatypes; from the current I-D, I do not know how
many there would be; probably not many.  Look for example at TLS
(RFC5246) or YANG (RFC6020) which nail down the datatypes, semantic and
encoding, before they define data structures.  This is what I think that
you should do, on a smaller scale.  Since YANG is being so widely
deployed, you would get brownie points IMO for being in line with YANG
whereever possible

I see a need for boolean, character string/text, IPv4 address, IPv6
address, time interval, integer (positive ?negative).  I would like a
section on datatypes at the front, section 1 or 2.

f) in a similar vein, you use what I take to be hexadecimal
representation but are inconsistent with it. I see
OX0D 0x0D 0x1 0x01
This should be consistent and is also worth defining, as a
representation.

g) and then there is i18n, which gets an implicit mention with UTF8 but
harks back to d).  How much of UTF8 is allowed and where; it encompasses
over 65k characters these day:-(

This amounts to a lot of potential detailed change, but I would like to
see consensus on the approach first before edits are proposed or made.

Tom Petch

----- Original Message -----
From: "Alan DeKok" <aland@deployingradius.com>
To: "Douglas Gash (dcmgash)" <dcmgash@cisco.com>
Cc: <opsawg@ietf.org>; <draft-ietf-opsawg-tacacs@ietf.org>
Sent: Wednesday, May 17, 2017 3:54 PM
Subject: Re: [OPSAWG] draft-ietf-opsawg-tacacs-06 Contributions, Status
and Plans


<snip>