Re: [tcpm] 793bis: IP ID

Joe Touch <touch@strayalpha.com> Thu, 23 January 2020 01:08 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E11CD12004E for <tcpm@ietfa.amsl.com>; Wed, 22 Jan 2020 17:08:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.218
X-Spam-Level:
X-Spam-Status: No, score=-1.218 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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.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 l-hb38M19pu9 for <tcpm@ietfa.amsl.com>; Wed, 22 Jan 2020 17:08:23 -0800 (PST)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D490312002E for <tcpm@ietf.org>; Wed, 22 Jan 2020 17:08:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=xdhEhtg9jLxPQ7R34ctz5NI0Albw77Le59XsNg52GlA=; b=QT2dp5tXy0VUwse9VI0kcVk4A LtY+43uTjWpjPwRtrlmL7utf7qH7m5sUC2rcg4QL93FVGmqJ2rMrneNoZCvbnRFmfoE4hOU9uX+J9 O9NUu6vQ3jvNEf4Bl2Cy/F3qyscOXC+AGNc1gjsQfzx0mQu/5lGQ23f27GLEOTzZVVHvO++hRHvBm H7OpzPWa5tGp9Urm5A+jn7DoLEIv2HF6xdCjPKTPwL1fSP5w/F88Hfem/RthYn9vZchoFQCgJfOst 80h0Ex9K2aA19tDItW4yKO2O0WoW+orIHEJEQb9pUDSSHu2pSoqmBJxTOsHt4i9MsOQ9va+Jei8tB bk5MwjL8Q==;
Received: from cpe-172-250-225-198.socal.res.rr.com ([172.250.225.198]:52613 helo=[192.168.1.10]) by server217.web-hosting.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from <touch@strayalpha.com>) id 1iuQyk-000f9T-Ic; Wed, 22 Jan 2020 20:08:19 -0500
Content-Type: multipart/alternative; boundary="Apple-Mail=_233EDEDF-5CFC-4829-81DE-6FDDD8102E13"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\))
From: Joe Touch <touch@strayalpha.com>
In-Reply-To: <a7080caa-18ce-94ec-3bbf-ae5c8d1bc17c@si6networks.com>
Date: Wed, 22 Jan 2020 17:08:12 -0800
Cc: tcpm@ietf.org
Message-Id: <3B11B295-3C70-436E-B8E7-C4B394E5C0C3@strayalpha.com>
References: <5D669BDA.3000506@erg.abdn.ac.uk> <5D66A044.3060904@erg.abdn.ac.uk> <f4d75224-d7d0-002b-2bca-f93505d6c9d3@mti-systems.com> <4D99C7DD-F57E-4708-8F02-824EB4BF8E24@weston.borman.com> <333A2AF9-7DDD-4FAA-B0BD-E6871564850F@strayalpha.com> <F9E41A50-83FA-477C-8E19-5CE6A58931D3@weston.borman.com> <a7080caa-18ce-94ec-3bbf-ae5c8d1bc17c@si6networks.com>
To: Fernando Gont <fgont@si6networks.com>
X-Mailer: Apple Mail (2.3608.40.2.2.4)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/c8EngfM6Ca-WW3hazhW6l6uCi2Q>
Subject: Re: [tcpm] 793bis: IP ID
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jan 2020 01:08:25 -0000


> On Jan 22, 2020, at 11:05 AM, Fernando Gont <fgont@si6networks.com> wrote:
> 
> On 20/12/19 17:37, David Borman wrote:
>> Yes, the IPID is only used for doing IP fragment reassembly, so the IPID really doesn’t matter on retransmission when IP fragmentation is not possible.
> 
> Some boxes are know to clear DF and fragment packets. That's why some implementations have resorted to ensure IP ID uniqueness (or try to), even when they send packets with DF=1.

True, but equally true that devices reuse the ID when the packet is atomic (not already fragmented and DF=1), as noted in RFC 6864. That RFC deprecated use of the IPv4 ID except for reassembly.

There is no similar deprecation of the need for intermediate devices to honor DF.

Joe