Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)

Patrick McManus <notifications@github.com> Thu, 02 February 2017 11:04 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF8C7129405 for <quic-issues@ietfa.amsl.com>; Thu, 2 Feb 2017 03:04:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.355
X-Spam-Level:
X-Spam-Status: No, score=-6.355 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 UW2NO1x9-UBj for <quic-issues@ietfa.amsl.com>; Thu, 2 Feb 2017 03:04:43 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 693CE126D73 for <quic-issues@ietf.org>; Thu, 2 Feb 2017 03:04:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zFX+stszCebL+GPrvtt40zBUZmU=; b=LNP1fXNHzRCePjHO f04oTjB0d6N8QS1SIni9RSlpZTy7tcQbutC4MdUnCk4LiBxu60aazb0hT/KdDa0s IYrW0TGCnm4Z2LoSWEve+R6RieC4fJc/2Vgbp5Alk+q2JDb67dLfjR0AyKn7WRNh qna0VDScsiwzai96hdmJNUiOOho=
Received: by filter0961p1mdw1.sendgrid.net with SMTP id filter0961p1mdw1-32098-58931246-10 2017-02-02 11:04:38.186899182 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id BJJfBzAwQ7GBJ8_wSbw8tg for <quic-issues@ietf.org>; Thu, 02 Feb 2017 11:04:38.157 +0000 (UTC)
Date: Thu, 02 Feb 2017 03:04:38 -0800
From: Patrick McManus <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/253/276928650@github.com>
In-Reply-To: <quicwg/base-drafts/issues/253@github.com>
References: <quicwg/base-drafts/issues/253@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC without Alt-Svc? (#253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5893124613ae4_7b3d3fe472e7113420745b"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mcmanus
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2u2/K1n5edLvimDDQM48TPj/QbkCYBvsbGBS ZALVrjY4vIFXCFLoJK0L8NTvNi6JbA0XxytMENk1uLf1EDApb+GhLVfzjDmf4eCAWByDHZP5rp7nrp 3vblwK8EzgKGhYLwPPLM6kmCsiD/Y79PXQE0vPNDuH3MnGGzpluIl+iYrRySicTNYr3qMM42zfN6/q g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PIXCjSurORQWDBk-Fbx_Pr4smq0>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2017 11:04:46 -0000

I'm thinking about this in terms of clients that don't have tcp support. If
we're really talking about origins that don't have tcp support instead,
then I think a new scheme makes more sense.

On Thu, Feb 2, 2017 at 10:47 AM, Lucas Pardue <notifications@github.com>
wrote:

>
> But is that kind of behaviour prohibited by the sections of RFC 7230 that
> Mike quoted?



I tihnk 7230 is defining what http and https schemes mean in terms of
namespaces and default reachability (which goes back to a origin does
indeed need to be able to publish a tcp version in order to use an https
scheme, but it don't require all accesses to happen that way)

This is sort of self evident even ignoring quic, we've already got alt-svc
changing routes and proxies obscuring DNS and addressing, caches which
don't need e2e transport at all , etc.. all of these things get data
identified by the same url via mechanisms that are bootstrapped (sometimes)
outside of the default interpretation..

I don't think a client that doesn't speak tcp is doing anything wrong by
just trying quic on an https url.. A more conservative reading of 7230
might indicate that QUIC for https:// even via alt-svc was non compliant
because it wasn't TCP and I don't think any of us believe that we need to
update 7230 to allow it.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/253#issuecomment-276928650