[quicwg/base-drafts] MAX_PACKET_SIZE frame (#2545)

Igor Lubashev <notifications@github.com> Sat, 23 March 2019 11:40 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D94D1130E8B for <quic-issues@ietfa.amsl.com>; Sat, 23 Mar 2019 04:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level:
X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 LaNn0efoTdpO for <quic-issues@ietfa.amsl.com>; Sat, 23 Mar 2019 04:40:28 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61D9B130DE7 for <quic-issues@ietf.org>; Sat, 23 Mar 2019 04:40:28 -0700 (PDT)
Date: Sat, 23 Mar 2019 04:40:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1553341227; bh=f8vcHDSoOmQ3DVVNbTHJO1XcA3Sztw7TGQeor/Hz6gc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TynEcZfAC9JPVK3RjzmzX7XExYat7IRKtAj7WalfJ+wWHgo+VNmXWyrz5BP4Hx0IO gUf6u5YMko1/NU9NA3DzM2wTCeQOnmJLrT2TvX0nXJ9AMQDlHFgFBGQV2C0wtrOiL5 h30N546nm6RU4RLHScY84fvY8nmxNwJdVD+mJ7W8=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2e07d9db48020b1e8879665e7974635e24620e692cf0000000118addd2b92a169ce194d3afb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2545@github.com>
Subject: [quicwg/base-drafts] MAX_PACKET_SIZE frame (#2545)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c961b2b3ed64_2723fc8f44d45c077343e"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b1NzLPK0hcdhQw7cbrMy90fKca0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2019 11:40:31 -0000

This is likely a v2 feature, as we discussed on the list.

There are several ongoing efforts in IETF to have network deliver PMTU information to the intended destination, in addition to sending the traditional ICMP PTB message to the sender from an on-path device.

The efforts include [draft-hinden-6man-mtu-option](https://tools.ietf.org/html/draft-hinden-6man-mtu-option), [draft-leddy-6man-truncate attempts](https://tools.ietf.org/html/draft-leddy-6man-truncate attempts), [draft-ioametal-ippm-6man-ioam-ipv6-options](https://tools.ietf.org/html/draft-ioametal-ippm-6man-ioam-ipv6-options), [draft-ietf-ippm-ioam-data](https://tools.ietf.org/html/draft-ietf-ippm-ioam-data).

In all cases, if an endpoint learns the PMTU from the sender to itself, there is still a problem of passing that information back to the sender.  We know that ICMP PTB has only limited chances of getting back to the sender, even if sent directly by the receiver.  However, a QUIC packet with MAX_PACKET_SIZE frame that updates the “max_packet_size” transport parameter solves the problem.  Hence the proposed new frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2545