Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
mirjak <notifications@github.com> Thu, 09 August 2018 16:40 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 D2E59130E5E for <quic-issues@ietfa.amsl.com>; Thu, 9 Aug 2018 09:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level:
X-Spam-Status: No, score=-8.009 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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, 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 c9SoVd6CvB7a for <quic-issues@ietfa.amsl.com>; Thu, 9 Aug 2018 09:40:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C91B130E6F for <quic-issues@ietf.org>; Thu, 9 Aug 2018 09:40:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 09:40:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533832855; bh=X8xGzm22wD7SqqxaxuvVWrr9DqdCEep+atUGas32tks=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ugdTh+u5bZYc/ch7AkrfUNWnrpKjKA9HHBKTk6Ejfr45FaqMb8DVIgNnTNxYjE/Xt eF3eeFYC0DHX5sgpwT5+fN0lFfhlYo9PH2tZlge3TEI8DvEAbgwdEJqkluLHbpB6i9 +aF5R2DiiXA2Ia4dI/jYoUYG4w7yy4USm1fI7sWk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0ed19f78d3699b3b5520ee6dc8234e9a1398a5592cf000000011784309792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/144927547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c6e9720acb_39493ff3608be618314865"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/vCpSR_aDjup8yzP8KyhsY7bNwwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
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: Thu, 09 Aug 2018 16:41:01 -0000
mirjak commented on this pull request.
> @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
instead of dropping it. Endpoints react to congestion by reducing their sending
rate in response, as described in {{QUIC-RECOVERY}}.
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
-connection migrates to a new path (see {{migration}}).
-
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both
Actually the endpoint only verifies the forward path (the path from that endpoint to the other endpoint). Use of ECN of the "backward" path is verified by the other endpoint (given it's its forward path). Do we need to clarify this?
--
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/1631#discussion_r208999802
- [quicwg/base-drafts] Clarify use of the term "sup… mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … Martin Thomson
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … Martin Thomson
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … Martin Thomson
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … janaiyengar
- Re: [quicwg/base-drafts] Clarify use of the term … Mike Bishop
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … Mike Bishop
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … mirjak
- Re: [quicwg/base-drafts] Clarify use of the term … Martin Thomson