RFC2460 violation of RFC1122
"Templin, Fred L" <Fred.L.Templin@boeing.com> Fri, 13 July 2012 17:25 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 7528721F8722 for <ipv6@ietfa.amsl.com>; Fri, 13 Jul 2012 10:25:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.423
X-Spam-Level:
X-Spam-Status: No, score=-2.423 tagged_above=-999 required=5 tests=[AWL=0.176, 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 BXWioTUDwcw7 for <ipv6@ietfa.amsl.com>; Fri, 13 Jul 2012 10:25:03 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (slb-mbsout-02.boeing.com [130.76.64.129]) by ietfa.amsl.com (Postfix) with ESMTP id 8755021F8710 for <ipv6@ietf.org>; Fri, 13 Jul 2012 10:25:03 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (localhost.localdomain [127.0.0.1]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q6DHPcHS024191 for <ipv6@ietf.org>; Fri, 13 Jul 2012 10:25:38 -0700
Received: from stl-av-01.boeing.com (stl-av-01.boeing.com [130.247.228.54]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q6DHPbek024182 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <ipv6@ietf.org>; Fri, 13 Jul 2012 10:25:38 -0700
Received: from stl-av-01.boeing.com (localhost.localdomain [127.0.0.1]) by stl-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q6DHPcPb031676 for <ipv6@ietf.org>; Fri, 13 Jul 2012 12:25:38 -0500
Received: from XCH-NWHT-04.nw.nos.boeing.com (xch-nwht-04.nw.nos.boeing.com [130.247.64.250]) by stl-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q6DHPcuf031651 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK) for <ipv6@ietf.org>; Fri, 13 Jul 2012 12:25:38 -0500
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-04.nw.nos.boeing.com ([130.247.64.250]) with mapi; Fri, 13 Jul 2012 10:25:38 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "ipv6@ietf.org" <ipv6@ietf.org>
Date: Fri, 13 Jul 2012 10:25:37 -0700
Subject: RFC2460 violation of RFC1122
Thread-Topic: RFC2460 violation of RFC1122
Thread-Index: Ac1hEmwMLtHdYpWrR1OmCc0H7ZCScwAB72nw
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65D8F4C8D63@XCH-NW-01V.nw.nos.boeing.com>
References: <4FFD71D7.4070209@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B6BF582@TK5EX14MBXW603.wingroup.windeploy.ntdev.microsoft.com> <4FFF29E2.6090909@viagenie.ca> <6.2.5.6.2.20120712152812.082ba6f8@resistor.net> <50001613.2090203@viagenie.ca> <6.2.5.6.2.20120713085321.095aaf60@resistor.net> <50004916.4000206@viagenie.ca>
In-Reply-To: <50004916.4000206@viagenie.ca>
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: Fri, 13 Jul 2012 17:25:04 -0000
Section 5 of RFC2460 states: "In response to an IPv6 packet that is sent to an IPv4 destination (i.e., a packet that undergoes translation from IPv6 to IPv4), the originating IPv6 node may receive an ICMP Packet Too Big message reporting a Next-Hop MTU less than 1280. In that case, the IPv6 node is not required to reduce the size of subsequent packets to less than 1280, but must include a Fragment header in those packets so that the IPv6-to-IPv4 translating router can obtain a suitable Identification value to use in resulting IPv4 fragments. Note that this means the payload may have to be reduced to 1232 octets (1280 minus 40 for the IPv6 header and 8 for the Fragment header), and smaller still if additional extension headers are used." RFC2460 therefore requires the IPv4 destination to be able to reassemble at least 1280 bytes minus 28 (since the translation from an IPv6 header plus fragment header to an IPv4 header incurs a 28 byte size reduction). However, section 3.3.2 of RFC1122 states: "We designate the largest datagram size that can be reassembled by EMTU_R ("Effective MTU to receive"); this is sometimes called the "reassembly buffer size". EMTU_R MUST be greater than or equal to 576, SHOULD be either configurable or indefinite, and SHOULD be greater than or equal to the MTU of the connected network(s)." By assuming an EMTU_R of greater than 576 bytes, RFC2460 is therefore in violation of RFC1122, which could lead to communication failures. How do we reconcile this? Thanks - Fred fred.l.templin@boeing.com
- I-D Action: draft-ietf-6man-uri-zoneid-02.txt internet-drafts
- [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-02.t… Brian E Carpenter
- RE: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Dave Thaler
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… SM
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… SM
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- RFC2460 violation of RFC1122 Templin, Fred L
- Re: RFC2460 violation of RFC1122 Mark Andrews
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: RFC2460 violation of RFC1122 Thomas Narten
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Simon Perreault
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Juergen Schoenwaelder
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Juergen Schoenwaelder
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Brian E Carpenter
- Re: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Juergen Schoenwaelder
- RE: RFC2460 violation of RFC1122 Templin, Fred L
- Re: RFC2460 violation of RFC1122 Thomas Narten
- RE: RFC2460 violation of RFC1122 Templin, Fred L
- RE: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Dave Thaler
- RE: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-… Dave Thaler