Re: [Int-area] WG Adoption Call: IP Fragmentation Considered Fragile

Ole Troan <otroan@employees.org> Mon, 30 July 2018 13:59 UTC

Return-Path: <otroan@employees.org>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B9D91310F5; Mon, 30 Jul 2018 06:59:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 DJD2tf_aKqha; Mon, 30 Jul 2018 06:59:22 -0700 (PDT)
Received: from accordion.employees.org (accordion.employees.org [198.137.202.74]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAA4F1310D4; Mon, 30 Jul 2018 06:59:22 -0700 (PDT)
Received: from h.hanazo.no (unknown [173.38.220.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by accordion.employees.org (Postfix) with ESMTPSA id 691242D4F96; Mon, 30 Jul 2018 13:59:21 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by h.hanazo.no (Postfix) with ESMTP id 5D3562033EFF36; Mon, 30 Jul 2018 15:58:01 +0200 (CEST)
From: Ole Troan <otroan@employees.org>
Message-Id: <89553140-6ADE-49AA-98F6-518C317C48E3@employees.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_94ABBB93-DEFD-461A-885A-9E5A6C81D567"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Mon, 30 Jul 2018 15:58:00 +0200
In-Reply-To: <99184125-6B2A-4F21-9D51-21015E54E9D4@strayalpha.com>
Cc: Mikael Abrahamsson <swmike@swm.pp.se>, "internet-area@ietf.org" <int-area@ietf.org>, "intarea-chairs@ietf.org" <intarea-chairs@ietf.org>
To: Joe Touch <touch@strayalpha.com>
References: <F227637E-B12D-45AA-AD69-74C947409012@ericsson.com> <0466770D-C8CA-49BB-AC10-5805CFDFB165@strayalpha.com> <6EDF0F79-C8F3-4F05-8442-FF55576ADDD0@employees.org> <alpine.DEB.2.20.1807271530280.14354@uplift.swm.pp.se> <CALx6S35LthDLRry7k-pF8KSoX4BXBA8kyArOpDUAcJMDCoLQpQ@mail.gmail.com> <alpine.DEB.2.20.1807280811540.14354@uplift.swm.pp.se> <8640DCF6-A525-4CF7-A89D-2DEDBF0FADC8@strayalpha.com> <FFF1C23B-7A24-46BC-929E-DD56C77D69A2@employees.org> <A248CA44-B568-4CB9-B450-067B1845AF9B@strayalpha.com> <5EC9671E-2750-4EC9-B8C5-C86E1C4C513D@employees.org> <99184125-6B2A-4F21-9D51-21015E54E9D4@strayalpha.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/XjbbyhRSWDP6HLfdh8wFvcw3sOc>
Subject: Re: [Int-area] WG Adoption Call: IP Fragmentation Considered Fragile
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jul 2018 13:59:35 -0000

Joe,

> My model describes the rules under which translation devices can operate correctly and predictably in the Internet model.
> 
> There are only a few alternatives for devices not explained by either model:
> 	1- the Internet and my model are incomplete
> 		in that case, you’re welcome to provide one for the new device
> 	2- the Internet and/or my model are incorrect
> 		in that case, you’re welcome to explain why
> 	3- the device should be considered incorrect and itself corrected
> 
> Un-doing fragmentation at IP is an attempt to jump to a solution for #1 without explaining WHY, other than “we need to do this to fix the Internet to support these new devices”.
> 
> I don’t think we should break known models to adapt to devices whose behavior might never be correctly accommodated.
> 
>> Take A+P (RFC6346), and it's instantiations through e.g. MAP-E (RFC7597). That's essentially normal longest match forwarding on addresses and ports.
> 
> So? Any device that sources packets with addresses it owns IS an endpoint on the Internet. Nothing changes based on how it translates those devices to the private side.

Could you please read those documents and explain how A+P fits in your model?
Note an A+P router does not translate, it forwards based on address and port. And as a normal router those addresses (and ports) are not identifying interfaces on the router, but on some end-system further away.

Best regards,
Ole