Re: #38 - HTTP2 min value for server supported max_concurrent_streams

Yoav Nir <ynir@checkpoint.com> Fri, 22 February 2013 22:22 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 C19E721F85C9 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Feb 2013 14:22:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.57
X-Spam-Level:
X-Spam-Status: No, score=-10.57 tagged_above=-999 required=5 tests=[AWL=0.029, BAYES_00=-2.599, 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 RNv2JjGuxfjC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 22 Feb 2013 14:22:54 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 37DD221F85C4 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 22 Feb 2013 14:22:51 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1U90yr-0004aR-RF for ietf-http-wg-dist@listhub.w3.org; Fri, 22 Feb 2013 22:20:37 +0000
Resent-Date: Fri, 22 Feb 2013 22:20:37 +0000
Resent-Message-Id: <E1U90yr-0004aR-RF@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <ynir@checkpoint.com>) id 1U90yi-0004Yt-0L for ietf-http-wg@listhub.w3.org; Fri, 22 Feb 2013 22:20:28 +0000
Received: from smtp.checkpoint.com ([194.29.34.68]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <ynir@checkpoint.com>) id 1U90yd-0000co-9x for ietf-http-wg@w3.org; Fri, 22 Feb 2013 22:20:27 +0000
Received: from DAG-EX10.ad.checkpoint.com ([194.29.34.150]) by smtp.checkpoint.com (8.13.8/8.13.8) with ESMTP id r1MMJpiU027397; Sat, 23 Feb 2013 00:19:51 +0200
X-CheckPoint: {5127EA5E-2-1B221DC2-2FFFF}
Received: from IL-EX10.ad.checkpoint.com ([169.254.2.54]) by DAG-EX10.ad.checkpoint.com ([169.254.3.95]) with mapi id 14.02.0342.003; Sat, 23 Feb 2013 00:19:50 +0200
From: Yoav Nir <ynir@checkpoint.com>
To: Martin Thomson <martin.thomson@gmail.com>
CC: Roberto Peon <grmocg@gmail.com>, Osama Mazahir <OSAMAM@microsoft.com>, "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Thread-Topic: #38 - HTTP2 min value for server supported max_concurrent_streams
Thread-Index: Ac4P5gZgxDRDnLAbSrC7mc4s04qeKQA00NdwAAXhR4AAB1/6gAAGPRyAAAysbgA=
Date: Fri, 22 Feb 2013 22:19:50 +0000
Message-ID: <1E0AFABE-9300-41B8-9E0D-5FFCDEA574F3@checkpoint.com>
References: <B33F11E188FEAB49A7FAF38BAB08A2C001D31EBA@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com> <7D5CB237-97F8-4C6C-93F4-79E2C42D0EFF@checkpoint.com> <CAP+FsNcpbpXP8yAtTa4PgUhSrBjERDULyrHeOdjh-c70Ccu3Gg@mail.gmail.com> <CABkgnnXHuO-rYJ0buBzpFdF=eBCj2Lq_RzCf8p2wsVHf3ZUsCA@mail.gmail.com>
In-Reply-To: <CABkgnnXHuO-rYJ0buBzpFdF=eBCj2Lq_RzCf8p2wsVHf3ZUsCA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.31.20.121]
x-kse-antivirus-interceptor-info: scan successful
x-kse-antivirus-info: Clean
Content-Type: text/plain; charset="us-ascii"
Content-ID: <841E76E89A5C9A45B06C18C2F2046C94@ad.checkpoint.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received-SPF: pass client-ip=194.29.34.68; envelope-from=ynir@checkpoint.com; helo=smtp.checkpoint.com
X-W3C-Hub-Spam-Status: No, score=-6.2
X-W3C-Hub-Spam-Report: AWL=-0.544, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.691, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1U90yd-0000co-9x 457b3ae1415ffcf6f62708cf13b64820
X-Original-To: ietf-http-wg@w3.org
Subject: Re: #38 - HTTP2 min value for server supported max_concurrent_streams
Archived-At: <http://www.w3.org/mid/1E0AFABE-9300-41B8-9E0D-5FFCDEA574F3@checkpoint.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/16777
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>

On Feb 22, 2013, at 6:16 PM, Martin Thomson <martin.thomson@gmail.com> wrote:

> On 22 February 2013 05:18, Roberto Peon <grmocg@gmail.com> wrote:
>> Why 1?
> 
> 1 seems a little restrictive, especially since 6 concurrent
> connections is the current expectation in many browsers.

Defaulting to 1 allows for a simple server that never has to handle multiple concurrent streams, one that can be implemented with much fewer lines of code, but is still compliant. Great for serving software updates, large files, CRLs, etc. Not so great for web pages.

Other servers will quickly raise the limit via a SETTINGS frame.

Yoav