Design Issue: Frame Size Items

James M Snell <jasnell@gmail.com> Tue, 07 May 2013 15: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 D757021F8F26 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 7 May 2013 08:22:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EdiFzoq31MOe for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 7 May 2013 08:22:31 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 92A7521F8C69 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 7 May 2013 08:22:31 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UZjhV-0007TN-Cb for ietf-http-wg-dist@listhub.w3.org; Tue, 07 May 2013 15:21:09 +0000
Resent-Date: Tue, 07 May 2013 15:21:09 +0000
Resent-Message-Id: <E1UZjhV-0007TN-Cb@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <jasnell@gmail.com>) id 1UZjhB-0007O7-Jn for ietf-http-wg@listhub.w3.org; Tue, 07 May 2013 15:20:49 +0000
Received: from mail-ob0-f170.google.com ([209.85.214.170]) by maggie.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <jasnell@gmail.com>) id 1UZjh8-0005Mo-S5 for ietf-http-wg@w3.org; Tue, 07 May 2013 15:20:49 +0000
Received: by mail-ob0-f170.google.com with SMTP id ef5so648174obb.15 for <ietf-http-wg@w3.org>; Tue, 07 May 2013 08:20:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:from:date:message-id:subject:to :content-type; bh=vFpNaga3NT321F/43MZ3RI22GQaEDL0u3ZUAZH8X2Ro=; b=Hw3fxYMOPXFRZ1MgEdTbkb0gNaR4vdgCNFXClhd79jgqHodIrLvfSDjoMdTI5Csuiq VBB4tKy6JhCa4Gm4yPYpB7zH8sr5b3BCckDnQt4xGYKm4b9kkJGtAPHiap/1dZQYwi9d sFQWggDOXzxMrA10H3FD8Cl/f5yVT0eDqWT/u3v4Hf7kb6G+Gtee6EJ9g6mY5nfWJ7jU rb9MbWw2kkE6lkm5vTgh2avaRoYEltdG7tOPL/YiNw1xGh3bVB2N6UqJbiL9o4Um98Ax foPoIn/wKBD1qmlps3D6PSsnc2n3MAOpgNgtFuWbm+uS5BuylkUG25A1ToHPFBHrZlTK Xx2g==
X-Received: by 10.60.141.226 with SMTP id rr2mr699165oeb.35.1367940019174; Tue, 07 May 2013 08:20:19 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.3.137 with HTTP; Tue, 7 May 2013 08:19:58 -0700 (PDT)
From: James M Snell <jasnell@gmail.com>
Date: Tue, 07 May 2013 08:19:58 -0700
Message-ID: <CABP7RbcUDvmYjUjE703UTgOcYTSLBohR7EFw2Rb9u-EDkB7htg@mail.gmail.com>
To: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.214.170; envelope-from=jasnell@gmail.com; helo=mail-ob0-f170.google.com
X-W3C-Hub-Spam-Status: No, score=-3.5
X-W3C-Hub-Spam-Report: AWL=-2.701, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1UZjh8-0005Mo-S5 de9c9319e931dd4ce617744753630ab8
X-Original-To: ietf-http-wg@w3.org
Subject: Design Issue: Frame Size Items
Archived-At: <http://www.w3.org/mid/CABP7RbcUDvmYjUjE703UTgOcYTSLBohR7EFw2Rb9u-EDkB7htg@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17865
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>

1. There is an existing ed note in the draft indicating that we
currently do not have any way of specifying the maximum frame size.
There are several possibilities:

  a. We decide we don't need to report a maximum frame size.
  b. We introduce a MAX_FRAME_SIZE setting for the SETTINGS frame.
  c. We add a headers block to the RST_FRAME and GOAWAY frames ;-) ..

  I think I prefer option (a) but (b) works too.

2. In the current draft we say that all implementations MUST be
capable of supporting frames up to 8192 octets in length. We don't
say, however, whether that size includes the 8-byte header or is that
just payload octets?

- James