Re: [Captive-portals] Fwd: I-D Action: draft-ietf-capport-architecture-03.txt

David Bird <dbird@google.com> Thu, 27 December 2018 19:14 UTC

Return-Path: <dbird@google.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 F1A59130E81 for <captive-portals@ietfa.amsl.com>; Thu, 27 Dec 2018 11:14:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.501
X-Spam-Level:
X-Spam-Status: No, score=-17.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 UD735YHwYZyT for <captive-portals@ietfa.amsl.com>; Thu, 27 Dec 2018 11:14:49 -0800 (PST)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13CCB130E6A for <captive-portals@ietf.org>; Thu, 27 Dec 2018 11:14:49 -0800 (PST)
Received: by mail-io1-xd2d.google.com with SMTP id g8so3892895iok.4 for <captive-portals@ietf.org>; Thu, 27 Dec 2018 11:14:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=u/ne5/O8dIP05SVNDXsV2ibflXE4mv74F2Ly2/o1RVA=; b=L5M4r1vL6v54chmqNZ/MLJKT42TmslK25BeEHIESsECOPuMHU5SPbZEzLhtlLzhrVl xuYLCtZRAkrSIsO8JLDTCWa9Wtk2Fx8HiAsykEmbhR1upq3sOQqTd7ujueR79624kA85 SVsn7yt9dt4FPdLEs7C+XdBjh4sPPPlwwBaHpU3KjmF36TMcaGUTXCiWoVNOZkHhW0k7 +hX/JRJ+3pQs+end3XkRN1ZddIX890QvSp5scJxMLwB3ncHCBOx3iXL9Kl06/YzoMFjO e8/8XtiOfvsTyyynf6/XHE187PvlGtuR3jB7UeC3jXoQHn52n/NF99uP4mldl0pDkwra q4XA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=u/ne5/O8dIP05SVNDXsV2ibflXE4mv74F2Ly2/o1RVA=; b=Pjea/KoZXsDCd4tNUKlIBMyPymDfpGS3jZNeRhqYjNz4AR3ieOjVyHsUWSQZ40S4yx DQnRRXjiwv78HCj6yhFFDub2eq6eJdOmhyKjomnYupiDan7sCEQOnuSWETO+BTXIMMET Yvdu/0dbpcdZC4B439Afft2DEpAimvecAqU5nSi0kCL70wkT/yeoZYYXp2UBwhnkIbo6 9ss/r254qY6dN/tWNHx3cFs07GWGuObQRF3Y0CKNXG+kN1GfVlui+mYND45+56wWL6Rr nZ9+pMaerRBQHpCjE/ytEuQe/mx0yHUGYbOFB1KsdNX01CudE99rXi0LdV+qyGYRK1gD 8ocg==
X-Gm-Message-State: AJcUukf0gmRftwfO3tGYgjinwaiNhaKRlk5Eitc3/H5tORYnO6P1jxyG LPCZqG6RpNt/L49rFzAsv3cWUt1jnN6S9mSvJpq/Ovs1UGbLRA==
X-Google-Smtp-Source: ALg8bN6lOoZLyZDGdCJUdx6FmbHjZgG43FsqCcah3GyOH5E1pw691CyGWgQ076qOKbWNj0V/sBJ6ZChJXm10FP0UkUY=
X-Received: by 2002:a6b:b902:: with SMTP id j2mr17195784iof.220.1545938088042; Thu, 27 Dec 2018 11:14:48 -0800 (PST)
MIME-Version: 1.0
References: <154593193395.11930.16738431366515870255@ietfa.amsl.com> <CACuvLgwCSB13U6rXGLTwpQ-riT+7fi_HyKLD2FjzDexA4u0Rkg@mail.gmail.com>
In-Reply-To: <CACuvLgwCSB13U6rXGLTwpQ-riT+7fi_HyKLD2FjzDexA4u0Rkg@mail.gmail.com>
From: David Bird <dbird@google.com>
Date: Thu, 27 Dec 2018 11:14:36 -0800
Message-ID: <CADo9JyWAFvBiBqb5oA-vGED1Cpo8F37GzAQhke_=E1ZpJrWdSQ@mail.gmail.com>
To: Kyle Larose <kyle@agilicus.com>
Cc: captive-portals@ietf.org
Content-Type: multipart/alternative; boundary="000000000000958654057e05c280"
Archived-At: <https://mailarchive.ietf.org/arch/msg/captive-portals/NDxYIoDcxtgnAFsTMKh1EVoPEVA>
Subject: Re: [Captive-portals] Fwd: I-D Action: draft-ietf-capport-architecture-03.txt
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, 27 Dec 2018 19:14:54 -0000

I, for one, think "Document that the signaling protocol does not provide
mechanisms for non-binary blocking." is where IETF tries to become a some
sort of legal authority...

Hypothetically, what if a non-free captive portal network is legally
requires to *allow* certain resources for free (in the walled garden, so to
speak), but to comply with the IETF spec, networks indicate *nothing*
available (except the captive portal)... Networks *can already* enforce
captivity based on destination... limiting signaling only makes it
impossible to be transparent about it!!

At this point, I think you might as well remove the entire signaling
section... It reads like propaganda against signaling as a concept.. then
later has a entire section on the Nuisance factor of signaling, where it is
suggested "it may be possible for any user on the Internet to send
signals"... Hmm..

The section titled  "Risk of Nuisance Captive Portal" should really be
talking about networks that USE the API and have NO network integration
(e.g. Captive by API only, not by any network enforcement function).

Happy Holidays!

Cheers,
David


On Thu, Dec 27, 2018 at 9:34 AM Kyle Larose <kyle@agilicus.com> wrote:

> This update is mostly a refresh until I can spend a bit more time on
> it. Either way, it addresses some of the issues we raised in Montreal.
>
> Changes
> ------------
>
> Major Changes:
> - Reduce the scope of the signaling protocol:
>   - Changed many SHOULDs to MAYs
>   - Clarified that the signal is a simple indication that traffic is
> restricted.
> - Document that the signaling protocol does not provide mechanisms for
> non-binary blocking.
>
> Minor Changes:
>  - Some small changes to the diagrams
>  - Mention that the identity depends on the network attachment point
>  - Fixed spelling/grammar mistakes
>  - Fixed up some ambiguous phrasing
>  - Changed an example workflow to when conditions are about to expire,
> rather than when they have already expired.
>
>
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Thu, 27 Dec 2018 at 12:32
> Subject: [Captive-portals] I-D Action:
> draft-ietf-capport-architecture-03.txt
> To: <i-d-announce@ietf.org>
> Cc: <captive-portals@ietf.org>
>
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Captive Portal Interaction WG of the IETF.
>
>         Title           : CAPPORT Architecture
>         Authors         : Kyle Larose
>                           David Dolson
>         Filename        : draft-ietf-capport-architecture-03.txt
>         Pages           : 17
>         Date            : 2018-12-27
>
> Abstract:
>    This document aims to document consensus on the CAPPORT architecture.
>    DHCP or Router Advertisements, an optional signaling protocol, and an
>    HTTP API are used to provide the solution.  The role of Provisioning
>    Domains (PvDs) is described.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-capport-architecture/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-capport-architecture-03
> https://datatracker.ietf.org/doc/html/draft-ietf-capport-architecture-03
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-capport-architecture-03
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> Captive-portals mailing list
> Captive-portals@ietf.org
> https://www.ietf.org/mailman/listinfo/captive-portals
>
> _______________________________________________
> Captive-portals mailing list
> Captive-portals@ietf.org
> https://www.ietf.org/mailman/listinfo/captive-portals
>