[quicwg/base-drafts] Change design and and FIN to flow control (#730)
Subodh Iyengar <notifications@github.com> Mon, 14 August 2017 19:17 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 6FF3C132411 for <quic-issues@ietfa.amsl.com>; Mon, 14 Aug 2017 12:17:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level:
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-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 Yo1mwufgK9lu for <quic-issues@ietfa.amsl.com>; Mon, 14 Aug 2017 12:17:16 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E79C13240D for <quic-issues@ietf.org>; Mon, 14 Aug 2017 12:17:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yJ0CIpeDtktel7phErctocQ3m7U=; b=X5VRLf3IPdEjsRp1 0iVHrsb/Sz/LK3dIeaLtv+1rXkz3UrTpBfdhymPQSRsCIdNS/GrUTJzyWrBC1S3r aYN8oMSesGKI1l2uUYle0N95zxoX1FPGSx0o+7EMMDpnBwM0fcYlV0oOyKYdaWqq Qnm0ZEyQWBwS+1L6EWkyi8WOWSc=
Received: by filter1151p1mdw1.sendgrid.net with SMTP id filter1151p1mdw1-22983-5991F73B-19 2017-08-14 19:17:15.424909276 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0025p1mdw1.sendgrid.net (SG) with ESMTP id jR7IegRTR-q_G1DDGLMLXg for <quic-issues@ietf.org>; Mon, 14 Aug 2017 19:17:15.365 +0000 (UTC)
Date: Mon, 14 Aug 2017 19:17:15 +0000
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab164e412b297883ae044a670d876ac9db8663daec92cf0000000115a9b93a92a169ce0ee8a0bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/730@github.com>
Subject: [quicwg/base-drafts] Change design and and FIN to flow control (#730)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5991f73a9fc85_4c5c3fd473f7fc384012b"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak079e/rXTJ7lF32hUnD0wrv0Z8fupTT59Od9G oJ0ZtXwhGhSYgDF/sYCdK4cEY76+un+gKXr565Qg8ZeKLChOCe960T+3ZYHR4ctuzOSUS3zrcEV5hN 57XAlyA0TOqtyU6E5d6bZN0WkoZ/OTYtXlYqOYhq6XX0xxkIknW9r23rGzyImg3todbmRZdYFSzTMH o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HtWXu70ZS4z_pMAOCACxdnqEe3U>
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: Mon, 14 Aug 2017 19:17:18 -0000
This PR has 1 editorial change and 2 design changes to flow control: * [editorial] Clarifies the language around stream and connection flow control and makes it match the flow control section. * [design] Defines flow control in terms of offsets instead of max data. This means something different, because previously, maxData = 10 indicated that you could only send offset till 9, however with the change, sending maxOffset = 10 means that you can send offset until 10, i.e. 11 bytes. We could alternatively change the language of maxOffset to be MUST be LESS than instead of MUST NOT EXCEED to match maximumData. * [design] Makes FIN bit to be flow controllable. This would reduce one edge case where a packet scheduler does not have to do a special check for whether it only needs to send a FIN when it checks for flow control. This has the advantage of being able to define flow control on a stream in terms of offsets rather than max data. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/730 -- Commit Summary -- * Clarify and and FIN to flow control -- File Changes -- M draft-ietf-quic-transport.md (31) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/730.patch https://github.com/quicwg/base-drafts/pull/730.diff -- 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/pull/730
- Re: [quicwg/base-drafts] Change design and and FI… ianswett
- [quicwg/base-drafts] Change design and and FIN to… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Martin Thomson
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… ianswett
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Martin Thomson
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Marten Seemann
- Re: [quicwg/base-drafts] Change design and and FI… janaiyengar
- Re: [quicwg/base-drafts] Change design and and FI… Subodh Iyengar
- Re: [quicwg/base-drafts] Change design and and FI… Martin Thomson
- Re: [quicwg/base-drafts] Change design and and FI… Martin Thomson