[Captive-portals] AD review of draft-ietf-capport-architecture-07

"Tirupachur Comerica, Subash" <subash.tirupachurcomerica@commscope.com> Thu, 30 April 2020 23:19 UTC

Return-Path: <subash.tirupachurcomerica@commscope.com>
X-Original-To: captive-portals@ietfa.amsl.com
Delivered-To: captive-portals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1B113A15F3 for <captive-portals@ietfa.amsl.com>; Thu, 30 Apr 2020 16:19:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.299
X-Spam-Level:
X-Spam-Status: No, score=-0.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, THIS_AD=1.6] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=commscope.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 Rl0QcJ31U7sG for <captive-portals@ietfa.amsl.com>; Thu, 30 Apr 2020 16:19:19 -0700 (PDT)
Received: from esa5.commscope.iphmx.com (esa5.commscope.iphmx.com [139.138.33.122]) (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 2FB2E3A0933 for <captive-portals@ietf.org>; Thu, 30 Apr 2020 16:19:19 -0700 (PDT)
IronPort-SDR: ZxgvQSp6RirK26ALm/DsOiUX2aD6U7hWJPFyTItDgzEGfHGGH/7N1TAMwDZYqySsrSC1Q0oPgk 0sXJ8insUBYb+NGPScO+rtpfl1ejjnzGJbzpjYrvNfoIXNTfHIqei5nFXcOfTON/D93UT/FWtb YaNR+rv9/w2H3aoNWPttvUy0+t5+RJQJVAcBDirv2Iry5nUGCIkgELzHHman76jlQ74a59CLr8 cCAcI1w/d3J8Q0apIIDZrxqSvV/bOhiohjM9Rwm1ExWuYPdL4EQ4oDzsYygHH9NjYlmnk5e/5T 9TM=
X-IronPort-AV: E=Sophos; i="5.73,337,1583211600"; d="scan'208,217"; a="67918176"
Received: from mail-dm6nam12lp2172.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.172]) by ob1.commscope.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 30 Apr 2020 19:19:14 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Or6qTRF0pXAe90/4jqvtT/3FkITK++Djp/Oup2NHGtGkLZJH2OYn39gd1Dkf6u1lz0vMTd8UccDFvD0WbnczIjKchlYda72fIA7Dnas8aEHTK32F+q2erV49/YjbB0a6dPlUqelTD4CjzCTFEHpaD2i8i25SgOkg0DmY71bbvvMAvY++cs2E169dRqPa2/tuR43tp7iPvvx0yA8t6GmRKz9oHgT2EQfw6d/EQ4Z0qadQbiyNZNmednkGpYovfsuTg5vn224fXhjAlXDIEbZKLNzSwvHtoXmJZSHHROLKiJ6mUXCKbpSXchBpqKvgZPL4cOAarNTi2m6pKebM9RBQ/w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RY/acBftdESgeTkWd+OY/5hhRCFhdMaU8zz3YoAL3SU=; b=VtN7exipH20ekbX18jJgaO4JAhYFhwyPNqtu6Jz35+X3Vedd0LZbB3mKVuGHyASmZvlBfiVIrgaSyaEZnOIiJUsqzsGMQuJS/DegGAitk/P/aqSWfStQrHER5std3dsiz4mzjAQTt3jwg5ASHCjCN+mmnb6UAGEN8DBiu28BJ1RCsKxufYQFMkV9EX3kUwTOBo39WzemC/urf3wczpjKV8k/WLUE4kZx8hcqO8F9n3G85Siz71T4FpHgegsycQRL4d9d8hndIvbdikf8iNH+IXuUzRA3pXst5J8wUzXBs2cDLUoTKNYNyjBtYxvmfJewLWJBuUOLzro9/p2pW0B1Kw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=commscope.com; dmarc=pass action=none header.from=commscope.com; dkim=pass header.d=commscope.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=commscope.onmicrosoft.com; s=selector2-commscope-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RY/acBftdESgeTkWd+OY/5hhRCFhdMaU8zz3YoAL3SU=; b=GrQ45bAyVTtkfHlnxrApTqEhM9xMz7msBHpI6CP/CHDFXzi3e6o51IwFukxd2FtWI76nlZnRy4TtGJe9XFsO/0a2WrfYQiE0u/o0WpX+B6kLZqj+ZV6JWwj1uZX6cCTl0fgkl981PDjy3FKbXF0F91NsAadvjYdBJF71lYtY8SA=
Received: from MN2PR14MB2958.namprd14.prod.outlook.com (2603:10b6:208:12c::17) by MN2PR14MB4063.namprd14.prod.outlook.com (2603:10b6:208:1d0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Thu, 30 Apr 2020 23:19:08 +0000
Received: from MN2PR14MB2958.namprd14.prod.outlook.com ([fe80::b089:4d8b:3a16:a89e]) by MN2PR14MB2958.namprd14.prod.outlook.com ([fe80::b089:4d8b:3a16:a89e%7]) with mapi id 15.20.2958.019; Thu, 30 Apr 2020 23:19:08 +0000
From: "Tirupachur Comerica, Subash" <subash.tirupachurcomerica@commscope.com>
To: "captive-portals@ietf.org" <captive-portals@ietf.org>
Thread-Topic: AD review of draft-ietf-capport-architecture-07
Thread-Index: AQHWH0W/dn4C5cum4Em4toAeTWOUcw==
Date: Thu, 30 Apr 2020 23:19:07 +0000
Message-ID: <15F3BD80-6E13-4D5F-99CC-635D2F4CB770@commscope.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.1a.0.160910
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=commscope.com;
x-originating-ip: [2601:647:4e02:9e70:28be:8307:9e93:e8ff]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c5214f65-54f5-47f3-3fc4-08d7ed5ce23e
x-ms-traffictypediagnostic: MN2PR14MB4063:
x-microsoft-antispam-prvs: <MN2PR14MB4063E1E3F4C805BAB4F018F6F9AA0@MN2PR14MB4063.namprd14.prod.outlook.com>
x-ipw-groupmember: False
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 0389EDA07F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iU6aMfzYyZ+D0xediGQ8DmRSjT1//iZ8aQmzPuAXKJyuCn77nus2viTLB99fH7AQheTswocTO564jyGN05mZvIz6S39PPCGY+lfrhmGHAN8g+0ho3ngfWNXmFgmZfaDGyEunJ3gb3N7I1pIuYHN4sGZYa117Pluq4laVACSOZE6pjNWN83bOasdKJfbxivBroxAU5oh7kbnR6AgOL55gm/xgcugw83lgxNmqmkUKFPG+vK/IT5DR5764ah7YvPQAH31dAhVbyoQQkY90Z2rzH07pV9hjqJyRKXC2Rn/AJ5bZsoyjj47xI0FnGLn7Icq3+KOXdpzvC4e4RRTo9S13IUyFQidBgxagJMCZb2wcYtHWIY/Dk+75Wkz+cphTcHj+IbrKX70kVhyJFtqnBs6oFGe00diTPr6MZjOldlQXqQZoqBVGedYAJkeJQ9UMitww
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR14MB2958.namprd14.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(396003)(346002)(366004)(376002)(39860400002)(66946007)(9326002)(8936002)(5660300002)(186003)(8676002)(6486002)(6512007)(66446008)(6506007)(86362001)(316002)(36756003)(76116006)(91956017)(2906002)(2616005)(478600001)(66476007)(33656002)(64756008)(66556008)(71200400001)(6916009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: MrFQlUUynipiWvx6IgH+wvC235W7m3/4MaTaMpBnpuKCw/8btdI0Hw/ByQ0wixHQixr1INNv0fxZeHWURPoqNOwi+7B2qWgaNumpRRWaNasLRCM72JizyYjsDoslzwjTuoPyzJhnv6BCBxLAPr/upQk1mdeBechs9e9ujQUzjMYl/eeW/EWVJbKMkMpzyIppJa76JhrAoZGk9qk0PQEOlVre18W0k/td+SseaEnTozvN/0lbniVvmcWylckN1khp9pDoZ/Nn5fQvJZdzdR45uzSDKpdp2Oo9yfDwM9sHAlNraa4jJfR/YF6wyj/NI7cQuKJBMVe0ggNQrIv8vifybpiMZ48sToGRnANSk+UsvacvyUHvzl/xXehJe3dhXQSQxzbzP9Op7U1xViWxtIk1jZ4OXS2ONKySmf7RvsVdPWEvH4F9wZshB+rs521pOtRYOQajArjuWOy+3BuTNxw0jTDHrPmgc4+czHno/URwQSCCwK8RJ4V6FNbgEoQHgFmrWrHFypttbyzT8jV0qFh7/HdxWt/k6Lxe4bF7AdVCrvh3sUkJ9MiSd99wMSUsKyFTzny89qgdkYI4MtB/82QQbWNu2QTvlBq90EKVu/oiuhHg2/jfVTMOIBhEl1oaGYsoNL0YFg/P+XucgWXMrtz8HwDVKhiv+0aqeyHsT8gCb833b+emRZ0BX22XHXlOBzTxYuYCcr+p0yFsOByI2UDWN+5FT+c+gD2T+lxgsnOo8AgFAbp62aPGPXWq490WEQyVcSDbxFv0+kaGbG1ZeQoUrdNh8+x8DiV27jXEQJWFs7hj1cPtNk9tnwknT4wO4fcKPxUIIbLAum1q651UXMYPeOOL4anJN1EaHtA3BufjVCo=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_15F3BD806E134D5F99CC635D2F4CB770commscopecom_"
MIME-Version: 1.0
X-OriginatorOrg: commscope.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c5214f65-54f5-47f3-3fc4-08d7ed5ce23e
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Apr 2020 23:19:08.3209 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 31472f81-8fe4-49ec-8bc3-fa1c295640d7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nez+xWCKrGMcmM8QSNEse2yAlO8GYBYwEPqd2VqIhv8VdxIyfvwpUmNFl7tUtaNdMKkAUfEFPpppWdBUKqlQb9DNURzfGGfK9AxwpJqFuCEoUe5XwkCEu0JzTROPF77w
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR14MB4063
Archived-At: <https://mailarchive.ietf.org/arch/msg/captive-portals/k_qTDekrbfDhGBKdqd80vNqEEAM>
Subject: [Captive-portals] AD review of draft-ietf-capport-architecture-07
X-BeenThere: captive-portals@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of issues related to captive portals <captive-portals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/captive-portals/>
List-Post: <mailto:captive-portals@ietf.org>
List-Help: <mailto:captive-portals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Apr 2020 23:19:24 -0000

Hi,
I was reviewing this AD and found a few discrepancy needing clarifications, couple of them may just be editorial in nature.
Appreciate your response on this, thanks.

Thanks,
Subash

Page 3
Captive Network and Captive Portal are used interchangeably, so do we define captive portal or network or both?

Section 2.3
At minimum, the API MUST provide: (1) the state of captivity and (2) a URI for the Captive Portal Server.

-          However, in draft-ietf-capport-api, section 5: API State Structure, only "captive" (boolean): is mandatory whereas "user-portal-url" (string): is optional. One of these two drafts may need an update for consistency.

Section 3 Captive Portal Signal
Is Enforcement Device defined anywhere else? Is it same as Captive Portal Enforcement(I guess so) Or does it coordinate with it?

Section 2.6 Component Diagram
Although the Provisioning Service, API Server, and Web Portal Server functions are shown as discrete blocks, they could of course be combined into a single element.

-          Here may be we can add the [Captive Portal Enforcement] as well, for eg: API Server, Web Portal Server and Enforcement can co-exist on a single WiFi Access-Point using ACLs. Also there is a feeble reference to this co-location in Section 3.4.1