Subject: [BEHAVE] [Technical Errata Reported] RFC6145 (3060)

From: RFC Errata System <[email-masked]>
Date: Fri, 23 Dec 2011 03:17:41 -0800 (PST)

The following errata report has been submitted for RFC6145,
"IP/ICMP Translation Algorithm".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=6145&eid=3060

--------------------------------------
Type: Technical
Reported by: Gandhar Gokhale <[email-masked]>

Section: 5.1.1

Original Text
-------------
Total Length:  Payload length value from IPv6 header, minus 8 for the Fragment Header, plus the size of the IPv4 header. 

Corrected Text
--------------
Total Length: If the Next Header field of the Fragment Header is not an extension header (except ESP) then Total Length MUST be set to Payload Length value from IPv6 header, minus length of extension headers up to Fragmentation Header, minus 8 for the Fragment Header, plus the size of the IPv4 header. If the Next Header field of the Fragment Header is an extension header (except ESP) then the packet SHOULD be dropped and logged.

Notes
-----
If the fragmentable part (as described in RFC 2460) of the original unfragmented IPv6 packet had extension headers then the translator can not calculate the total length of the IPv4 fragment for non-initial fragments. In case of initial fragment also, only if all the extension headers of the fragmentable part are contained within the initial fragment itself then translator can know of how much length to deduct from the total length.

Instructions:
-------------
This errata is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC6145 (draft-ietf-behave-v6v4-xlate-23)
--------------------------------------
Title               : IP/ICMP Translation Algorithm
Publication Date    : April 2011
Author(s)           : X. Li, C. Bao, F. Baker
Category            : PROPOSED STANDARD
Source              : Behavior Engineering for Hindrance Avoidance
Area                : Transport
Stream              : IETF
Verifying Party     : IESG