Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ietf-6man-rfc2460bis-09: (with DISCUSS and COMMENT)
"C. M. Heard" <heard@pobox.com> Wed, 19 April 2017 16:38 UTC
Return-Path: <heard@pobox.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 610CA129B30; Wed, 19 Apr 2017 09:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.201
X-Spam-Level:
X-Spam-Status: No, score=-2.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, 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=pobox.com; domainkeys=pass (1024-bit key) header.from=heard@pobox.com header.d=pobox.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 bwAu8lBY1_Hr; Wed, 19 Apr 2017 09:38:53 -0700 (PDT)
Received: from sasl.smtp.pobox.com (pb-smtp1.pobox.com [64.147.108.70]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E1FB129B2F; Wed, 19 Apr 2017 09:38:53 -0700 (PDT)
Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 46D5889BA3; Wed, 19 Apr 2017 12:38:52 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; s=sasl; bh=YzmTiRoDSL1wIFJ4LedBV7oiA pU=; b=yWl3Z+DXFym9ns3hMPQfEAHEIAYD5bwvFlYs/uPB9Vj55/7g40+QdKKae PK75rmDN2IO55bga76O2FoeIokDZcjWd9c4OrM2zm++4urHoeT93SzPe/d6OOdUC uUjvXYlLvtkyVAKjbzKWk2oeA9TKQkRtGJh5+VmrDybIIJlZAg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=mime-version :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; q=dns; s=sasl; b=P39bvhx4N6gsREnFPHR 3FHLRhnqdPKPSjBf9dzjjVtRnZwvBhtqEnwnYyype/i5nVp4NbIO/Ub4Y3OAcZb+ aeA4GuCkfHf/ElslIYSsQLT7uCHggjS9PDoIfVdTeYHjuZsGJXDrE4FMLmh+CiAa WVAF+sGHqqU9DgcHmcBqKNEw=
Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 3CC1B89BA2; Wed, 19 Apr 2017 12:38:52 -0400 (EDT)
Received: from mail-qk0-f176.google.com (unknown [209.85.220.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id B61DB89B9F; Wed, 19 Apr 2017 12:38:51 -0400 (EDT)
Received: by mail-qk0-f176.google.com with SMTP id p68so24920922qke.1; Wed, 19 Apr 2017 09:38:51 -0700 (PDT)
X-Gm-Message-State: AN3rC/5Q6b8doNt3BiPbKkY1Sd0+qXXKjYIOY2M1w4JS6gtY7tirGW0E js9BzC0a8MDkkFqTuep7xm/SRAXIgw==
X-Received: by 10.55.78.201 with SMTP id c192mr3642885qkb.81.1492619931222; Wed, 19 Apr 2017 09:38:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.40.180 with HTTP; Wed, 19 Apr 2017 09:38:30 -0700 (PDT)
From: "C. M. Heard" <heard@pobox.com>
Date: Wed, 19 Apr 2017 09:38:30 -0700
X-Gmail-Original-Message-ID: <CACL_3VGXAu0Ys+avfiA=3+PZ=7o-V7NOgSdWT2s81TBZF-pSrA@mail.gmail.com>
Message-ID: <CACL_3VGXAu0Ys+avfiA=3+PZ=7o-V7NOgSdWT2s81TBZF-pSrA@mail.gmail.com>
Subject: Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ietf-6man-rfc2460bis-09: (with DISCUSS and COMMENT)
To: "Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net>
Cc: "draft-ietf-6man-rfc2460bis@ietf.org" <draft-ietf-6man-rfc2460bis@ietf.org>, 6MAN <6man@ietf.org>, tsvwg <tsvwg@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, IESG <iesg@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Pobox-Relay-ID: ABAD80CC-251E-11E7-9406-E680B56B9B0B-06080547!pb-smtp1.pobox.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/zJiTeTJW6QrRGOKMZPZc6kMfppw>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2017 16:38:55 -0000
On Tue, Apr 18, 2017 at 11:49 PM, Mirja Kuehlewind (IETF) wrote: > Yes and no. Of course if ECN is not supported, packet should not be > ECN marked. However, the IP layer might actually not know if is > supported or not (e.g. a UDP based protocol that is implemented in > user-spaces that uses ECN) and therefore my thinking is that it should > reassemble the ECN field correctly if ECN was set not matter what. A packet will not be ECN marked (i.e., will contain the not-ECT codepoint) if the **source flow** does not support ECN. That has nothing to do with whether the **destination node** supports ECN. If any of the transport protocols in the destination node are to support ECN in conformance with RFC 3168 -- including, of course, UDP-based protocols implemented in user space -- then of course the IPv6 module in that node must implement fragment reassembly in accordance with RFC 3168. No argument there. In that case the node would "support Explicit Congestion Notification [RFC3168]" and, under the text proposed by Bob Hinden (as modified by David Black), would "use information in the Traffic Class field from all fragment packets to reconstruct the Traffic Class field in the reassembled packet" as specified in RFC 3168 Section 5.3. You seem to want the requirements of RFC 3168 Section 5.3 to apply to **all** IPv6 stacks, even those in nodes that have no ECN-capable transport modules. That might be a good thing for implementors to do in order to to ensure future extensibility, but those requirements are not part of RFC 2460 and so are out of scope for 2460bis, if it is to be eligible for Internet Standard status. In order to insist that those requirements go into 2460bis you would need to prove that there is an essential technical omission without them, and I don't think you can make that case. If you are able to make that case, the implication would be that 2460 does not meet the requirements for promotion to IS. Mike Heard >> Am 19.04.2017 um 05:04 schrieb C. M. Heard <heard@pobox.com>: >> >> On Tue, Apr 18, 2017 at 12:42 PM, Mirja Kuehlewind (IETF) wrote: >>> sorry but this is wrong… if the actually sender indicates ECN support, >>> the reassembled packet should also do that correctly, no matter if >>> the nodes support ECN or not. Handling these fields correctly with >>> fragmentation does not mean that the nodes supports ECN. So this is >>> not optional… >> >> This seems confused (or else I am confused). We are discussing issues >> related to reassembly of fragmented packets, and that is a process that >> takes place in end systems only, not in forwarding nodes. >> >> It is true that if an end system (aka host) supports ECN per RFC 3168, >> then received packets that it reassembles must have the CE bit pattern >> set if any fragment has the CE bit pattern set, provided that all >> fragments contain either CE or ECT(0)/ECT(1). The text that we are >> working on is intended to say that -- indirectly, by referring to the >> Section 5.3 of RFC 3168. >> >> But, unless ECN is mandatory-to-implement for all IPv6 nodes, end >> systems are not obliged to support it -- and I see no such mandate >> in the IPv6 node requirements document. In that case ECN indications >> will simply be ignored. No purpose is served by levying a requirement >> on the IPv6 module to preserve an indication that will not be used. >> >> Mike Heard >> >
- Mirja Kühlewind's Discuss on draft-ietf-6man-rfc2… Mirja Kühlewind
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Traffic class & fragments [was Mirja Kühlewind's … Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… C. M. Heard
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Tom Herbert
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Suresh Krishnan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… C. M. Heard
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… C. M. Heard
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Gorry Fairhurst
- RE: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Black, David
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Brian E Carpenter
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… C. M. Heard
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… C. M. Heard
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- RE: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Black, David
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Mirja Kuehlewind (IETF)
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Brian E Carpenter
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… C. M. Heard
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Brian E Carpenter
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… C. M. Heard
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… C. M. Heard
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… C. M. Heard
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Mirja Kühlewind
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Bob Hinden
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Mirja Kuehlewind (IETF)
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Suresh Krishnan
- Re: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Bob Hinden
- RE: [tsvwg] Mirja Kühlewind's Discuss on draft-ie… Black, David
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Fernando Gont
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Fernando Gont
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Jeff Tantsura
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Stefano Previdi (sprevidi)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Re: Mirja Kühlewind's Discuss on draft-ietf-6… Mark Andrews
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Stefano Previdi (sprevidi)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Stefano Previdi (sprevidi)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Fernando Gont
- Re: Re: Mirja Kühlewind's Discuss on draft-ietf-6… Philip Homburg
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Fernando Gont
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Fernando Gont
- Re: Re: Mirja Kühlewind's Discuss on draft-ietf-6… Fernando Gont
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Mirja Kuehlewind (IETF)
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Re: Mirja Kühlewind's Discuss on draft-ietf-6… Michael Richardson
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Bob Hinden
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Robert Raszuk
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Robert Raszuk
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… otroan
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Brian E Carpenter
- Re: Mirja Kühlewind's Discuss on draft-ietf-6man-… Robert Raszuk
- Re: Across the Internet [was Mirja Kühlewind's Di… Robert Raszuk
- Across the Internet [was Mirja Kühlewind's Discus… Brian E Carpenter