Re: [quicwg/base-drafts] Stream closed state and acknowledgments (#743)
Martin Thomson <notifications@github.com> Wed, 23 August 2017 00:29 UTC
Return-Path: <noreply@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 CC5E9132AD8 for <quic-issues@ietfa.amsl.com>; Tue, 22 Aug 2017 17:29:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level:
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=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 53WhMh9edVnw for <quic-issues@ietfa.amsl.com>; Tue, 22 Aug 2017 17:29:39 -0700 (PDT)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext1.iad.github.net [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31ABE132AD7 for <quic-issues@ietf.org>; Tue, 22 Aug 2017 17:29:39 -0700 (PDT)
Date: Tue, 22 Aug 2017 17:29:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1503448178; bh=9PaideV9Vj06QJFuIgrvNcnw3VZA/DVxuXsSfsfIrnw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q2uazd0RAZx6pHj6SelXI3eTSkCEIMvs0wJAchvK0hSBP9QH0+NgQkKLJ9mpgAvIE 1++LwxAm1wvwzfzGpjUh18aBSkTdQ0KuPjwyWrnAZruAfeGJL25RyBIdNHqU/0tsCg QECmxaqB8HjOSVEyEaQew7imhld+mqtxyPJdtbUo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab709a9af3fc3d597ddcc3fd5f3f4c1016c64adab192cf0000000115b48e7292a169ce0f025d79@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/743/324187648@github.com>
In-Reply-To: <quicwg/base-drafts/issues/743@github.com>
References: <quicwg/base-drafts/issues/743@github.com>
Subject: Re: [quicwg/base-drafts] Stream closed state and acknowledgments (#743)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_599ccc726392a_70a93f8b0b9b5c3c66463"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MyNokGBi1XmdmX0O7IdlK-ppOh8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 23 Aug 2017 00:29:41 -0000
It depends on the model you assume. That assumes a handoff between the stream and some transmit/retransmit machinery. The other model, one that I prefer, is one where the transmission machinery pulls from available streams. It uses priority to determine what to send, preferring data that has already been sent. In that case, data on streams could remain attributed to the stream until it is acknowledged. The advantage here is potentially better prioritization and the cost is a potential increase in the number of bytes that are outstanding without acknowledgment. Neither model is more modular than the other, the line just appears in a different place. -- 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/743#issuecomment-324187648
- [quicwg/base-drafts] Stream closed state and ackn… Martin Thomson
- Re: [quicwg/base-drafts] Stream closed state and … Mike Bishop
- Re: [quicwg/base-drafts] Stream closed state and … Martin Thomson
- Re: [quicwg/base-drafts] Stream closed state and … Ryan Hamilton
- Re: [quicwg/base-drafts] Stream closed state and … Martin Thomson
- Re: [quicwg/base-drafts] Stream closed state and … Ryan Hamilton
- Re: [quicwg/base-drafts] Stream closed state and … martinduke
- Re: [quicwg/base-drafts] Stream closed state and … Igor Lubashev
- Re: [quicwg/base-drafts] Stream closed state and … Mike Bishop
- Re: [quicwg/base-drafts] Stream closed state and … Mike Bishop