RE: New draft: "IPv6 Source Fragmentation for Link Adaptation Avoidance"

"Templin, Fred L" <Fred.L.Templin@boeing.com> Thu, 12 July 2012 15:39 UTC

Return-Path: <Fred.L.Templin@boeing.com>
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 417FF21F8707 for <ipv6@ietfa.amsl.com>; Thu, 12 Jul 2012 08:39:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.397
X-Spam-Level:
X-Spam-Status: No, score=-2.397 tagged_above=-999 required=5 tests=[AWL=0.202, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4EVyD2PTiK5D for <ipv6@ietfa.amsl.com>; Thu, 12 Jul 2012 08:39:39 -0700 (PDT)
Received: from stl-mbsout-01.boeing.com (stl-mbsout-01.boeing.com [130.76.96.169]) by ietfa.amsl.com (Postfix) with ESMTP id 6C4F221F8701 for <ipv6@ietf.org>; Thu, 12 Jul 2012 08:39:39 -0700 (PDT)
Received: from stl-mbsout-01.boeing.com (localhost.localdomain [127.0.0.1]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q6CFeCeT026410 for <ipv6@ietf.org>; Thu, 12 Jul 2012 10:40:12 -0500
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.16.37]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q6CFeBQW026392 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 12 Jul 2012 10:40:12 -0500
Received: from blv-av-01.boeing.com (localhost.localdomain [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q6CFeB5f030459; Thu, 12 Jul 2012 08:40:11 -0700
Received: from XCH-NWHT-03.nw.nos.boeing.com (xch-nwht-03.nw.nos.boeing.com [130.247.71.23]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q6CFeBlE030452 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Thu, 12 Jul 2012 08:40:11 -0700
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-03.nw.nos.boeing.com ([130.247.71.23]) with mapi; Thu, 12 Jul 2012 08:40:11 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Dan Wing <dwing@cisco.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Date: Thu, 12 Jul 2012 08:40:09 -0700
Subject: RE: New draft: "IPv6 Source Fragmentation for Link Adaptation Avoidance"
Thread-Topic: New draft: "IPv6 Source Fragmentation for Link Adaptation Avoidance"
Thread-Index: Ac1WNYo/0OvDVERIS26CDhdrdE+GHwEpSHqAATul3YAAHogyEA==
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65D8F24D917@XCH-NW-01V.nw.nos.boeing.com>
References: <20120629202644.28011.19919.idtracker@ietfa.amsl.com> <E1829B60731D1740BB7A0626B4FAF0A65D377562FB@XCH-NW-01V.nw.nos.boeing.com> <00db01cd5fca$fe6ed000$fb4c7000$@com>
In-Reply-To: <00db01cd5fca$fe6ed000$fb4c7000$@com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: No
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Thu, 12 Jul 2012 15:39:40 -0000

Hi Dan,

> -----Original Message-----
> From: Dan Wing [mailto:dwing@cisco.com]
> Sent: Wednesday, July 11, 2012 6:10 PM
> To: Templin, Fred L; ipv6@ietf.org
> Subject: RE: New draft: "IPv6 Source Fragmentation for Link Adaptation
> Avoidance"
> 
> > -----Original Message-----
> > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
> > Templin, Fred L
> > Sent: Thursday, July 05, 2012 11:31 AM
> > To: ipv6@ietf.org
> > Subject: New draft: "IPv6 Source Fragmentation for Link Adaptation
> > Avoidance"
> >
> > Hello,
> >
> > I have posted a new draft that calls for an update to RFC2460.
> > The document proposes to enlist the support of IPv6 hosts in
> > offloading the burden carried by links that must perform
> > link-specific fragmentation/reassembly per RFC2460, Section 5:
> >
> >    "IPv6 requires that every link in the internet have an MTU of 1280
> >    octets or greater.  On any link that cannot convey a 1280-octet
> >    packet in one piece, link-specific fragmentation and reassembly must
> >    be provided at a layer below IPv6."
> >
> > The draft announcement appears below. Please review and send
> > comments to the list.
> 
> The draft adds a paragraph to the IPv6 spec which says, effectively,
> if an ICMPv6 PTB is received with a certain MTU, the IPv6 host should
> try to send packets of that size.

The paragraph is asking the host to treat MTU sizes less
than 1280 for IPv6 destinations as an indication of the
maximum fragment size it should use, and then use IPv6
fragmentation when sending future packets to the IPv6
destination. 

> The existing IPv6 specification (RFC2460) and its predecessor (RFC1883)
> have an existing paragraph that says something different should happen
> when such an IPv6 PTB is received.  The existing text says a 1280
> byte packet can be sent, but needs a fragmentation header added.

The existing paragraph says: "In response to an IPv6 packet
that is sent to an IPv4 destination ..."
                   ^^^^

> How does a host reconcile those two paragraphs, and know which to
> do?

My proposed paragraph tells what to do for packets sent
to *IPv6* destinations, whereas the existing paragraph
tells what to do for packets sent to *IPv4* destinations.
So, the destination's IP protocol version is used to
reconcile the two paragraphs.

> Or are you proposing to replace the existing paragraph with
> the new paragraph?

No; keep it as two paragraphs - i.e., leave the existing
paragraph alone.

Thanks - Fred
fred.l.templin@boeing.com

> -d
> 
> 
> 
> > Fred
> > fred.l.templin@boeing.com
> >
> > ---
> > A New Internet-Draft is available from the on-line Internet-Drafts
> > directories.
> >
> >
> > 	Title           : IPv6 Source Fragmentation for Link Adaptation
> > Avoidance
> > 	Author(s)       : Fred L. Templin
> > 	Filename        : draft-generic-6man-tunfrag-02.txt
> > 	Pages           : 5
> > 	Date            : 2012-07-05
> >
> > Abstract:
> >    IPv6 intentionally deprecates fragmentation by routers in the
> >    network.  Instead, links with restricting MTUs must either drop each
> >    too-large packet and return an ICMP Packet Too Big message or
> > perform
> >    link-specific fragmentation (also known as "link adaptation") at a
> >    layer below IPv6.  This latter category of links is often
> >    performance-challenged to accommodate steady-state link-specific
> >    fragmentation to the point that it would be highly desirable to push
> >    the fragmentation burden back to the IPv6 source.  A common case
> > that
> >    exhibits these link characteristics is seen for IPv6-within-IP
> >    tunnels.  This document therefore proposes an update to the base
> > IPv6
> >    specification to support link adaptation avoidance.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-generic-6man-tunfrag
> >
> > There's also a htmlized version available at:
> > http://tools.ietf.org/html/draft-generic-6man-tunfrag-02
> >
> > A diff from previous version is available at:
> > http://tools.ietf.org/rfcdiff?url2=draft-generic-6man-tunfrag-02
> >
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> >
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------