RE: Non-Last Small IPv6 Fragments

Ron Bonica <rbonica@juniper.net> Fri, 11 January 2019 22:15 UTC

Return-Path: <rbonica@juniper.net>
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 EB8BB128CE4 for <ipv6@ietfa.amsl.com>; Fri, 11 Jan 2019 14:15:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.253
X-Spam-Level:
X-Spam-Status: No, score=-5.253 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, KHOP_DYNAMIC=2, 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 xbKVTY-VHd3n for <ipv6@ietfa.amsl.com>; Fri, 11 Jan 2019 14:15:35 -0800 (PST)
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 38641127AC2 for <ipv6@ietf.org>; Fri, 11 Jan 2019 14:15:35 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x0BMDeZm027168; Fri, 11 Jan 2019 14:15:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=bdSOdLq9n4rABQfbes1798C3ar+LlHzz7EOVv8/A9Bc=; b=jWFMBcd2F1DDHVAah6pHSPBnF6gFj3WX4Np4Fft6za3qswf6YCFr/SP2Pc5L5c+M43I7 diesPu7LwxlpZ23kkjCmJYitOHqQwO5R8D3fqMhGmM1H2zIz5FvCzTu5Ex8Dl0x9brsj oU9jMvWuPdngpoGZH33BsqqBEtUfxnl2imPkAQ17CNhspyZY0WkEdmZ+0SQCiOSGQLQz hBtB0cTmQfos9BKRoo75TG8rmZXgPRU6UmhGPcS5Ku5/C7IeHw48WyIX/KuHLXSkYafB tD5z0hFaxpj+QciJFk3+QLVXGKH31ZimF0tYuc7c87wWdoj3G62WzDjk2/0Ltt/prGiH GQ==
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2058.outbound.protection.outlook.com [104.47.36.58]) by mx0a-00273201.pphosted.com with ESMTP id 2pxw8cgjtm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Jan 2019 14:15:33 -0800
Received: from BYAPR05MB4245.namprd05.prod.outlook.com (20.176.252.26) by BYAPR05MB6133.namprd05.prod.outlook.com (20.178.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.14; Fri, 11 Jan 2019 22:15:29 +0000
Received: from BYAPR05MB4245.namprd05.prod.outlook.com ([fe80::7598:d648:d84f:9304]) by BYAPR05MB4245.namprd05.prod.outlook.com ([fe80::7598:d648:d84f:9304%3]) with mapi id 15.20.1516.015; Fri, 11 Jan 2019 22:15:29 +0000
From: Ron Bonica <rbonica@juniper.net>
To: David Farmer <farmer@umn.edu>, Fernando Gont <fgont@si6networks.com>
CC: IPv6 List <ipv6@ietf.org>
Subject: RE: Non-Last Small IPv6 Fragments
Thread-Topic: Non-Last Small IPv6 Fragments
Thread-Index: AQHUqPnhfVKjIVRV7USb44QrUExkh6WoxzKAgAAaJXCAAAXdgIAAAdRAgAADgwCAAAeqIIAASt8AgAAjOwCAAK+8AIAAA6OAgAALsQCAAEZLgIAAE/EAgAAXVQCAABEckA==
Date: Fri, 11 Jan 2019 22:15:28 +0000
Message-ID: <BYAPR05MB424502C064F7615CE0A265B8AE850@BYAPR05MB4245.namprd05.prod.outlook.com>
References: <CAOSSMjV0Vazum5OKztWhAhJrjLjXc5w5YGxdzHgbzi7YVSk7rg@mail.gmail.com> <2AB3F16C-FC0E-4EF7-B1ED-1A97F2CEC69B@gmail.com> <BYAPR05MB42458F851962F26AE1E15CC4AE840@BYAPR05MB4245.namprd05.prod.outlook.com> <CAAedzxofmhokstWuq7mRWnd5PTz5WQaiDNnE8O_VHXF_PbK6nw@mail.gmail.com> <BYAPR05MB4245388FB800873A5A8ED12AAE840@BYAPR05MB4245.namprd05.prod.outlook.com> <66bf652a-2bc0-6814-6ded-a63eece7fbe2@gmail.com> <BYAPR05MB4245B9305E6EC57EDD45509FAE840@BYAPR05MB4245.namprd05.prod.outlook.com> <7453645f-ff91-e866-b087-e7d4f1450ab6@gmail.com> <0e792b48-4360-6977-9ae8-9cdfdc78c7b8@gmail.com> <16A642DC-D3A4-452C-B7D1-20CA0EEEDDA2@lists.zabbadoz.net> <CAOSSMjWS9po2XuBHJ5hbN9hfNDKZ1diecH08Kt697-15jRtAvg@mail.gmail.com> <0e0c3141-889e-ff60-2787-2889b3a9af6b@si6networks.com> <748DA428-5AB2-4487-A4FB-F2DABF5BF8BE@thehobsons.co.uk> <8b43af81-1c49-5cea-6472-97703674e661@si6networks.com> <CAN-Dau1HwG5RndacpSA+si+zKuTdpSvA=QA1A11A==rMNe=4+w@mail.gmail.com>
In-Reply-To: <CAN-Dau1HwG5RndacpSA+si+zKuTdpSvA=QA1A11A==rMNe=4+w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.1.0.61
dlp-reaction: no-action
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB6133; 6:QJpyIJx7PJoGzK8kh7wP4AHKOg7RDTOPY8cZ+cDaQfNk7VL/iTGRXthsxvIp1Vi4sqyLu5jXkp9mvdaNnS0aAvWGB7WCDPFsZuo7rbLVV7TOYudQj+cbf7WByHxMi2J38Do9ULqdrOmFe7ElKg4gKMhkZ1oQem0dlob5tlLxRKQmXzaxxLC2GgXmjY4Mk9jyLOrqQu6BIQWZl+pCPfWIAoaT13Kc00+Az9ERds1xfNWsL4DNkVTN2ya+QzQq2X0zoqN0riKpels7m1BhQ8/xuqN+9a+i3xn4GAVoJ692Bw33AJa0x5Jd+i1HU6CzuCDJirPC0NIRsWNvX/sOWkAYrsZGSdMSt5tjKINdQCGte7i+UoWj7mQ8icZeXBIqitzg5ELY6ZK4kC3WFHJ8yF2FG0NfCwsy4WGBwHwLTXGwQU4qBvPWv7CCc6DoeCG9Viu99578kQbHKz/DCTCzZsP28g==; 5:HFi97sRIgQYX+iZTIRNElojjlnN0GmV1Vce2vNFxFmUvTanvo1c5tWhrpTQSFvLPoXqtTtYXHakN1CD1K9nvXi+ueapSziLC2f8dn6zxNtZ11hOQCngzMRjCkZiTMAzmjiDt8rJQ0hUux2H1TKCQBnnhDXzupFvGvBPcrhlfj8qBUFWwMX/Gwh3eXBdTaZjD2zjxU0VIj25qhvmLicG/SA==; 7:vhr1wfU+RTln+IpiDOn2mNtPCuk02JJgobnIHmDx2Qt44hrJEYqKhkbX8IuX0RYRepSOBvu/AaDUeNYEXwNQ2oJKVTvijgGznMMNMvRklcN40C+EJReOCHIfj901rR4CmY+M30hAhkfQxvd9QKBz/g==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 116af53c-b084-422a-57b0-08d678124b75
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB6133;
x-ms-traffictypediagnostic: BYAPR05MB6133:
x-microsoft-antispam-prvs: <BYAPR05MB613395C0253330E162088CECAE850@BYAPR05MB6133.namprd05.prod.outlook.com>
x-forefront-prvs: 09144DB0F7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(39860400002)(136003)(396003)(366004)(189003)(199004)(6246003)(25786009)(790700001)(316002)(6116002)(53936002)(93886005)(2171002)(486006)(4326008)(2906002)(110136005)(5660300001)(3846002)(74316002)(256004)(14444005)(6436002)(229853002)(55016002)(81166006)(81156014)(33656002)(8676002)(66066001)(71200400001)(8936002)(71190400001)(97736004)(105586002)(7736002)(476003)(446003)(86362001)(14454004)(4744005)(9686003)(106356001)(68736007)(11346002)(6306002)(54896002)(26005)(76176011)(6506007)(7696005)(99286004)(186003)(478600001)(102836004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB6133; H:BYAPR05MB4245.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: sgJ/fQk/XeHTaW1BrmpIHBQfYoNuTWioqWeCZzwSAylo0UKDmjuCWLr2DekzpKegsZyOn/8DDhnnfnurlU5ZEv/eJ+zABEmRIkrgdt3KWOyXJc4b2tR/pn/2dtLRpI9LAeCgADa1NG0Z2FOsbiCSub5bdjDdgrC4eU/4bnMklIUINcbRYoYngfTkZQo/JP6WQWPgdMDLq1CKfX+/uHBvuJqniM8/wIsmNXGBZbi6HpHo3h8tcIANim42a6MEDz5z2lmxNsLiHQq5abbk6jyuJhU1/ZkQ5nB3HWyx0hBw7+Ex3v0Y60e9aa59IFC9kMsQh3pk9xIZAe+wcFfXdk+FXOLnfpkC5/ps4UAPj/bio97AJkPf5SzZ+2fFO75DwXipI6bdZvvxv2wt8+nUeegb3oDH94kelTlXKRnCDHmgWLU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB424502C064F7615CE0A265B8AE850BYAPR05MB4245namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 116af53c-b084-422a-57b0-08d678124b75
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2019 22:15:28.8298 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6133
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-01-11_12:, , 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=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901110175
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/TCxNQBICvsYjzq8R8Bp_KwkhsQc>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Jan 2019 22:15:38 -0000

David,

That sounds reasonable.

                    Ron


1. System-wide limit the number of fragments based on the overall system resources available.
2. As you near said limit, maybe 75% of the limit, drop outright, or at a high probability, non-final fragments smaller than (1280/2) 640 bytes.

The reasonable fragmentation algorithms I can think of do not generate non-final fragments that are less than 640 bytes. Nevertheless, such fragments SHOULD NOT be dropped except for when the system is under stress.

What do others think?

--