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 BFE341288BD
 for <quic-issues@ietfa.amsl.com>; Mon,  7 Jan 2019 11:57:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001,
 MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 GbdOvu7xcwLo for <quic-issues@ietfa.amsl.com>;
 Mon,  7 Jan 2019 11:57:41 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99])
 (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 0C2C612008A
 for <quic-issues@ietf.org>; Mon,  7 Jan 2019 11:57:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; 
 h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe;
 s=s20150108; bh=hCF0WeYjbb/7vEFiPn2DIq3bb/8=; b=hyX6CIeROdGuLfkm
 YVVg3W+PrBl2SjLFoelWmF+mykhuxnQz3Edz6eRGjIxtRY4jpGkSmiaVyK/av1j5
 fuSfiNNKha0IGfaeicg3Rh6ilu6v6LuKQZPmigO1UJYkb9WPk09FGk5+Ph243arb
 JEUmK0Ww4TZi83MD079fN5pY2Oo=
Received: by filter0094p1iad2.sendgrid.net with SMTP id
 filter0094p1iad2-24786-5C33AF32-31
 2019-01-07 19:57:38.962791239 +0000 UTC m=+321775.270174831
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown
 [192.30.252.43])
 by ismtpd0026p1iad2.sendgrid.net (SG) with ESMTP id Xtp6GxxLSjS5WfTLx7WDRQ
 for <quic-issues@ietf.org>; Mon, 07 Jan 2019 19:57:38.904 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1])
 by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id
 D84E842033F
 for <quic-issues@ietf.org>; Mon,  7 Jan 2019 11:57:38 -0800 (PST)
Date: Mon, 07 Jan 2019 19:57:39 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts
 <reply+0166e4ab4cf52a6a531b67b96610f023fd938bb9310a6f5292cf00000001184b713292a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/452061707@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease
 (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5c33af32d716a_6e563fca334d45bc101029";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ws9IbBic3UFk6PIuHSqKIfjgF9rycoueXO/
 8INfJ+iRM8jdq68Oa1RtFTBn28ejiWAKlc0mvHw0gCTDqC8F9hWlbjEga0OkHigyqgebalKlLUY7es
 sO+voy6v6tMh38EZD/8C0h8YUorWE5VeLmY18U/sMQA8HMsx7JpiBxPPGJlHhHumQKIx+J3eCH1etD
 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OniHsBw2HhfXmwLeu3myQOuJFB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 07 Jan 2019 19:57:43 -0000

----==_mimepart_5c33af32d716a_6e563fca334d45bc101029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul 
> What I don't know if it is resolved fully is the implementation requirements is that a sender MUST be capable of handling an ACK frame with Largest Acknowledged that is smaller than highest received? From my perspective there are good and valid arguments why this may be required, however I think consensus needs to be established on that.

I am not sure if I'm following the context, but my understanding is that a sender MUST be capable of that, because we allow an endpoint to simply retransmit the payload of a packet that is being deemed lost; see #1612.

-- 
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/2205#issuecomment-452061707
----==_mimepart_5c33af32d716a_6e563fca334d45bc101029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-ur=
l=3D"/hovercards?user_id=3D11295323" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/gloin=
ul">@gloinul</a></p>
<blockquote>
<p>What I don't know if it is resolved fully is the implementation requirem=
ents is that a sender MUST be capable of handling an ACK frame with Largest=
 Acknowledged that is smaller than highest received? From my perspective th=
ere are good and valid arguments why this may be required, however I think =
consensus needs to be established on that.</p>
</blockquote>
<p>I am not sure if I'm following the context, but my understanding is that=
 a sender MUST be capable of that, because we allow an endpoint to simply r=
etransmit the payload of a packet that is being deemed lost; see <a class=
=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue title=
" data-id=3D"346019788" data-permission-text=3D"Issue title is private" dat=
a-url=3D"https://github.com/quicwg/base-drafts/issues/1612" data-hovercard-=
type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1612/hoverc=
ard" href=3D"https://github.com/quicwg/base-drafts/issues/1612">#1612</a>.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2205#issuecomment-452061707">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1v23m0SRt-PIV=
zER_c9fI6_09xBks5vA6aygaJpZM4ZZLl3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq8tuR8-EuLyyutuFLEvoF4-1Jc3Uks5vA6ayga=
JpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2205:=
 @gloinul \r\n\u003e What I don't know if it is resolved fully is the imple=
mentation requirements is that a sender MUST be capable of handling an ACK =
frame with Largest Acknowledged that is smaller than highest received? From=
 my perspective there are good and valid arguments why this may be required=
, however I think consensus needs to be established on that.\r\n\r\nI am no=
t sure if I'm following the context, but my understanding is that a sender =
MUST be capable of that, because we allow an endpoint to simply retransmit =
the payload of a packet that is being deemed lost; see #1612."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/220=
5#issuecomment-452061707"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4=
52061707",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4520=
61707",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c33af32d716a_6e563fca334d45bc101029--

