Re: #40 - HTTP2 default value for client supported max_concurrent_streams

Roberto Peon <grmocg@gmail.com> Fri, 22 February 2013 13:32 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAE5121F8F51 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Feb 2013 05:32:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.548
X-Spam-Level:
X-Spam-Status: No, score=-10.548 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wMEBxbE6cycM for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Feb 2013 05:32:04 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id BE20021F8EAA for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 22 Feb 2013 05:32:04 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1U8shQ-0004JI-Pi for ietf-http-wg-dist@listhub.w3.org; Fri, 22 Feb 2013 13:30:04 +0000
Resent-Date: Fri, 22 Feb 2013 13:30:04 +0000
Resent-Message-Id: <E1U8shQ-0004JI-Pi@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <grmocg@gmail.com>) id 1U8shC-0002Eo-Kt for ietf-http-wg@listhub.w3.org; Fri, 22 Feb 2013 13:29:50 +0000
Received: from mail-oa0-f48.google.com ([209.85.219.48]) by lisa.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <grmocg@gmail.com>) id 1U8shB-0005Gu-D6 for ietf-http-wg@w3.org; Fri, 22 Feb 2013 13:29:50 +0000
Received: by mail-oa0-f48.google.com with SMTP id j1so577644oag.7 for <ietf-http-wg@w3.org>; Fri, 22 Feb 2013 05:29:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=LLGHxwmkg4VlOw5E76uaniFxxaYmpMNh2CRvuOy+WM4=; b=EZ/39cMcRXEP+133G/xvyI2qyAD0cQILng/v1ib9PTBbKBvjRR1t+wsk1kgSf7b3Tj 4uJB5sv2toSRxT6Ouvdfue2hHxsiNIdLtcFov524I79x+Xbr/BL9l7XUau0KruZOpg2o NS2UjWD6tKzJc3I5cdB8AdaNDa3Yh0dep8IsStNZDdAtF/1jMPqMkcJS1NJlwy/ND8hh RjpJ0sgoHe/K1Kf4i0ukQgzij/jmp2iT5tNABRUiGmCdzRoGThxn3EY5+oxuxL57yKiW B7OkbdFa6Q82fcgm+o28wOhFu271937cT0yil9ccpjkpPv5j7mLJyudUg7ReaDJtDzLV W7bA==
MIME-Version: 1.0
X-Received: by 10.182.183.2 with SMTP id ei2mr741865obc.84.1361539763517; Fri, 22 Feb 2013 05:29:23 -0800 (PST)
Received: by 10.76.167.193 with HTTP; Fri, 22 Feb 2013 05:29:23 -0800 (PST)
In-Reply-To: <B33F11E188FEAB49A7FAF38BAB08A2C001D31EF6@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com>
References: <B33F11E188FEAB49A7FAF38BAB08A2C001D31EF6@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com>
Date: Fri, 22 Feb 2013 05:29:23 -0800
Message-ID: <CAP+FsNeHjN-SQHw5NyiqauNAL-7rbwq91a0OdXujdF4SL6j4Yw@mail.gmail.com>
From: Roberto Peon <grmocg@gmail.com>
To: Osama Mazahir <OSAMAM@microsoft.com>
Cc: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="f46d04479f29f3b72b04d6502d65"
Received-SPF: pass client-ip=209.85.219.48; envelope-from=grmocg@gmail.com; helo=mail-oa0-f48.google.com
X-W3C-Hub-Spam-Status: No, score=-3.4
X-W3C-Hub-Spam-Report: AWL=-2.642, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1U8shB-0005Gu-D6 bb281a12877a4b1a59f917c7d42b2ed1
X-Original-To: ietf-http-wg@w3.org
Subject: Re: #40 - HTTP2 default value for client supported max_concurrent_streams
Archived-At: <http://www.w3.org/mid/CAP+FsNeHjN-SQHw5NyiqauNAL-7rbwq91a0OdXujdF4SL6j4Yw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/16756
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

What is the motivation for that?
While I have a hard time imagining how a server would do a push before the
client has made a request, I also believe that market forces would deal
appropriately with any server which doesn't serve a client's needs.
Additionally, as currently spec'd, pushing a stream that isn't in reply to
another stream means bits go into the waste bucket at best...

-=R


On Thu, Feb 21, 2013 at 9:04 PM, Osama Mazahir <OSAMAM@microsoft.com> wrote:

> Hi,
>
> Issue #40 [1] tracks: What is the default number of concurrent pushed
> streams that a client must be able to support?
>
> The suggestion is that the default value be 0.  That is, the communication
> defaults to no-push.  If the client is capable and willing to handle pushed
> streams, it can emit a non-zero value in its initial SETTINGS frame.
>
> Thanks,
> --Osama.
>
> [1] https://github.com/http2/http2-spec/issues/40
>
>
>
>