W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2013

Re: Proposal: New Frame Size Text (was: Re: Design Issue: Frame Size Items)

From: Roberto Peon <grmocg@gmail.com>
Date: Fri, 10 May 2013 13:15:40 -0700
Message-ID: <CAP+FsNd2L3m8i+eTZ+=uHyEaaH08Z0KaTFP2H24RK_avLkenUw@mail.gmail.com>
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc: Will Chan <willchan@chromium.org>, James Snell <jasnell@gmail.com>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>, Hasan Khalil <hkhalil@google.com>, Martin Thomson <martin.thomson@gmail.com>
This (lack of a continuation bit) would make it impossible to communicate
large headers, ones which are successfully transmitted today.

The alternative would be to have significantly larger frame sizes which is
in no way better from a memory size or buffer management perspective.

With the proposed default of 4k (which endpoints can extend to larger sized
after one RTT), it is likely that we will need to use the continuation bit
often enough that it should not suffer from the backup generator problem.
On May 10, 2013 12:28 PM, "Poul-Henning Kamp" <phk@phk.freebsd.dk> wrote:

> In message <
> CABkgnnWpKqAzQj1NMAF1rWKuzoErHiPKenJUgBvNzpPCx4xfeA@mail.gmail.com>
> , Martin Thomson writes:
> >On 10 May 2013 10:58, Hasan Khalil <hkhalil@google.com> wrote:
> >Yeah, but perhaps you can reserve that hatred for the requests (and
> >responses) that have so many headers that they are larger than 64K.
> >Compressed.  :)
> I think we should not have a continuation bit:  It will be seldomly
> used, goes directly to the heart of memory management, it will
> practically be an invitation for DoS attempts.
> --
> Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
> phk@FreeBSD.ORG         | TCP/IP since RFC 956
> FreeBSD committer       | BSD since 4.3-tahoe
> Never attribute to malice what can adequately be explained by incompetence.
Received on Friday, 10 May 2013 20:16:16 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:11 UTC