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

Ron Bonica <rbonica@juniper.net> Wed, 25 July 2018 22:39 UTC

Return-Path: <rbonica@juniper.net>
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 B65C5124C04 for <int-area@ietfa.amsl.com>; Wed, 25 Jul 2018 15:39:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 AfZ4THFkyAvk for <int-area@ietfa.amsl.com>; Wed, 25 Jul 2018 15:39:22 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 9CFB0130ED9 for <int-area@ietf.org>; Wed, 25 Jul 2018 15:39:22 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w6PMdMDU025872 for <int-area@ietf.org>; Wed, 25 Jul 2018 15:39:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=MpXmmcDGxbDkBAHt9wIVzsZ19EmoY6WudrwDCObJ0BQ=; b=P5AmiRqJIN81EOkOb1EseBUYRihy8U3CKAS2wnLUvjxLEmfVZApO98f3xPzBBb+22WCl R24dwz7EFfq4PAqYaWI9uDGe9hTYC9d1usl4PzF26g5aPK7Br+WqIuf7046/CLDwq5vk v9WI4pQhg4aiuqVR9GfLIPr3JFKg3vp+9Dn4f9HTOPl/NTwgSgBnxJrhvbMMPJYxF/ZN LeOpEM8Nultbz16YZtmOD4xckwdQ+5m4DqrUmUj0fE6BP4ZebOfDxDElOv3y3JVe2qlI d8DFpz7r7RUshO9zkfPlkfuQbCbGwt1m9oxLbYVauzRlLJkaBOIcfQw+vM2TvCcOd6Lh Xg==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp0016.outbound.protection.outlook.com [216.32.181.16]) by mx0a-00273201.pphosted.com with ESMTP id 2ketq5rt3y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <int-area@ietf.org>; Wed, 25 Jul 2018 15:39:22 -0700
Received: from CO1PR05MB443.namprd05.prod.outlook.com (10.141.73.152) by CO1PR05MB523.namprd05.prod.outlook.com (10.141.72.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.995.12; Wed, 25 Jul 2018 22:39:19 +0000
Received: from CO1PR05MB443.namprd05.prod.outlook.com ([fe80::7de8:5a5d:b33e:cc4]) by CO1PR05MB443.namprd05.prod.outlook.com ([fe80::7de8:5a5d:b33e:cc4%13]) with mapi id 15.20.0995.014; Wed, 25 Jul 2018 22:39:19 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "int-area@ietf.org" <int-area@ietf.org>
Thread-Topic: WG Adoption Call: IP Fragmentation Considered Fragile
Thread-Index: AdQkaFFtoqDOwswvSqSfO0iGkK6IXA==
Date: Wed, 25 Jul 2018 22:39:19 +0000
Message-ID: <CO1PR05MB443804D0AF908C0FC261359AE540@CO1PR05MB443.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [66.129.239.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CO1PR05MB523; 6:aceEwZD4EdCF7gaLvX/kSNOyWkKWTux80Xuu9os9DNhZbePj1Vj+RhgFQF6+JLvp0PNf74ZSIWwG9X4WV1cg2w1b1VMqvFITTLAUtvkxc8xaPJNt9EMYYlP1ny+Wmm3Ljj4bE+48sNDXIceZHO3S/FdLIu4QsHBCNrm4Cz7CbYDveWLnjaxgKHyLRBh3QPhBZ3buRWsmG4Mvhd7k8ZGKzW/a+6rB0Tf/c1K2xw4QXgTNxJ/LUgINmA4pPZXarjcgAGVMxu3gfZTFceHu8q2b5k2HpRNaJtCHdq1V4A29wtfq9UZAD5DJWgFmVyKmZivT8XX8Nv9+N5l3quHyHuD19pEh7BnAPTxpzd6b688bRxYoHFBKfYrqjOeFxlbV8kAXv65UziGSjSg/x5JUQ8fJY5bkczzlJk3dSByV2JdyRGql1o92+Xxe4NVoQpa0wpTmN8S7zn9Mch4nUHBKxTfDPA==; 5:IxhQ/ULGUC33QhWoaRjiUxwd0z+vG4se3Em+T4PUeVHmRgDGH2BuQrZQ3CCZ5cecIJZMnwJzoWgmcnikhe5aoEF2R2t9Ea8X24HPKEO1FZCBYLMKIaZcpYMbNPHNBDZbiBLYVuPoD/JAg5ouFlrcKONLkKYGNa8WHh8hknwagIg=; 7:M2rr1l6MvodSKQ6xb5WsvCdIDxoileQu8YWvrMCR2FRfTziGQNzi0olKmYqtp3K+vFja8UbZjydrzkPIShgKB5jdICCMyY0HnAv9wrrZEQ5osnopOJ6nE3sU9KmPs4nZXZmq2XxbSy9Awm21fFkIG9sJGmpwHQaBzK014lLLGB0HJsWgGDwjX4D/RMYNo4X9wEsQrWk2/qjQeBk6CS+V0TTKc8X9MaxxShGJ3+UTOdc8iEqOOmUGRtE2Vyto00hV
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 81fd2dc0-3c8e-4b6e-3c96-08d5f27f75d8
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:CO1PR05MB523;
x-ms-traffictypediagnostic: CO1PR05MB523:
x-microsoft-antispam-prvs: <CO1PR05MB5230CDBA4FDF3877EA27084AE540@CO1PR05MB523.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(278428928389397)(192374486261705)(85827821059158)(39337521807258)(248295561703944);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:CO1PR05MB523; BCL:0; PCL:0; RULEID:; SRVR:CO1PR05MB523;
x-forefront-prvs: 0744CFB5E8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(346002)(376002)(396003)(136003)(189003)(199004)(5250100002)(486006)(105586002)(7696005)(2900100001)(256004)(478600001)(33656002)(6246003)(9686003)(476003)(8676002)(55016002)(102836004)(81156014)(5640700003)(66066001)(53546011)(25786009)(316002)(6506007)(6116002)(81166006)(53936002)(3846002)(99286004)(26005)(6916009)(86362001)(8936002)(2906002)(97736004)(5660300001)(575784001)(186003)(6436002)(2351001)(74316002)(68736007)(305945005)(106356001)(7736002)(2501003)(229853002)(14444005)(14454004); DIR:OUT; SFP:1102; SCL:1; SRVR:CO1PR05MB523; H:CO1PR05MB443.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: +N5Knp927C7P595EctYpnZzBQBLy/rqprRL6CvBQDXiLoHCUhW0w/QY0nAWjL2w/w0Hacbq5BuGGIGRl0gCNIQRzNwadJDXquviCns7JOzHdFi4CQgT5r5qZlMrJsvVN7TX3sMsdl37G3GzUSZn7g48EKsx9K3dh8SYpnFf1G/1yT6kTNWP/RlfqoAFyfpHSzbRVa87Y8lQFY6GfNcSxBSpdYzR68hqqtJIz6ntqfH5traBZUU3tDBYbJNkz9B2Fxl9XZsyP5DDQmfI2pZ3enlJiprwXPWLHj4QG74dYnanK64eGgAazJKqWccXxL9S5QAaboXg89ixBzlDAydjpk3furwUeth3UIvgwHpAFnE4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 81fd2dc0-3c8e-4b6e-3c96-08d5f27f75d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2018 22:39:19.4198 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR05MB523
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-07-25_06:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=910 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807250233
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/HgmQIjV3LlbljS8_anQn1kL6jko>
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: Wed, 25 Jul 2018 22:39:46 -0000

> 
> Message: 4
> Date: Tue, 24 Jul 2018 16:46:16 -0700
> From: Tom Herbert <tom@herbertland.com>
> To: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
> Cc: Wassim Haddad <wassim.haddad@ericsson.com>,
> 	"internet-area@ietf.org" <int-area@ietf.org>,
> 	"intarea-chairs@ietf.org" <intarea-chairs@ietf.org>
> Subject: Re: [Int-area] WG Adoption Call: IP Fragmentation Considered
> 	Fragile
> Message-ID:
> 	<CALx6S354kjyNaMYDo-XgsuiijapONC4GH+ozH8AXw-
> tQr0Ci=A@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
> 
> On Tue, Jul 24, 2018 at 3:54 PM, Templin (US), Fred L
> <Fred.L.Templin@boeing.com> wrote:
> > I have an observation that I would like to see addressed in the
> > document. Some applications (e.g., 'iperf3' and others) actually
> > leverage IP fragmentation to achieve higher data rates than are possible
> using smaller (but unfragmented) whole packets.
> >
> > Try it - by default, iperf3 sets an 8KB UDP packet size and allows
> > packets to fragment across paths that support only smaller MTUs. I
> > have seen iperf3 exercise IP reassembly at line rates on high-speed links,
> i.e., it shows that reassembly at high rates is feasible.
> >
> > We know from RFC4963 that there are dangers for reassembly at high
> > rates, but there are applications such as iperf3 that ignore the
> > "SHOULD NOT" and leverage IP fragmentation anyway. So, should the
> "SHOULD NOT" have an asterisk?
> >
Fred, Tom,

The draft doesn't intend to forbid fragmentation in all cases. It is perfectly appropriate some scenarios.

I will add clarifying text in the next version.

                                       Ron



> Fred,
> 
> My reading of the draft is that IP fragmentation is fragile on the open
> Internet and should be avoided for applications that run over the Internet.
> That doesn't mean that fragmentation should be avoided in all use cases. In
> particular, if fragmentation is used in a closed network with low loss and has
> appropriate security measures in place, then it can be beneficial. I suspect
> that describes the network that your're running iperf in. If this interpretation
> of the draft's intent is correct, maybe there could be some words to clarify
> that.
> 
> Tom
> 
> > Thanks - Fred
> >
************************************