[Gen-art] Gen-ART Telechat review of draft-ietf-bfcpbis-rfc4582bis-13.txt

Suresh Krishnan <suresh.krishnan@ericsson.com> Mon, 02 March 2015 17:19 UTC

Return-Path: <suresh.krishnan@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D87A91A875E; Mon, 2 Mar 2015 09:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 ATowFmKGt0PA; Mon, 2 Mar 2015 09:19:33 -0800 (PST)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E44971A1BBD; Mon, 2 Mar 2015 09:19:31 -0800 (PST)
X-AuditID: c6180641-f796f6d000004ccc-b0-54f43ad9061c
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 25.59.19660.9DA34F45; Mon, 2 Mar 2015 11:26:34 +0100 (CET)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.03.0210.002; Mon, 2 Mar 2015 12:19:26 -0500
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
To: "draft-ietf-bfcpbis-rfc4582bis.all@tools.ietf.org" <draft-ietf-bfcpbis-rfc4582bis.all@tools.ietf.org>, General Area Review Team <gen-art@ietf.org>
Thread-Topic: Gen-ART Telechat review of draft-ietf-bfcpbis-rfc4582bis-13.txt
Thread-Index: AdBVDQfco5ClLiVFT6ins7inexpUqg==
Date: Mon, 02 Mar 2015 17:19:26 +0000
Message-ID: <E87B771635882B4BA20096B589152EF628AF7B6F@eusaamb107.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLLMWRmVeSWpSXmKPExsUyuXSPn+4tqy8hBjMO8Vj8W3eUyeLU04ss FldffWZxYPZYsuQnk8eXy5/ZApiiuGxSUnMyy1KL9O0SuDLmnt3IUrBOsGLHpJvsDYyNfF2M nBwSAiYSz1v7mCFsMYkL99azgdhCAkcYJXYdsICwlzFKTG7SBrHZgOo37PzM1MXIxSEiMItR 4uKc3YwgCWYBTYmrh3eB2cICHhLtS++zg9giAr4S547NYIOw9ST2LGxjArFZBFQkDkw9Ahbn BaqZtfEtC4jNCHTE91NrmCBmikvcejKfCeI4AYkle85DHSoq8fLxP1YIW0ni4+/57BD1OhIL dn9ig7C1JZYtfM0MMV9Q4uTMJywTGEVmIRk7C0nLLCQts5C0LGBkWcXIUVqcWpabbmS4iREY /sck2Bx3MC74ZHmIUYCDUYmHd0Pi5xAh1sSy4srcQ4zSHCxK4rxlVw6GCAmkJ5akZqemFqQW xReV5qQWH2Jk4uCUamBkyjjZkLLu1dOs3vZcpcJPOoVMvwseCNVsLqyoOvBnm8ncR8eWKX39 98PK5PlEN7tlMYw2HLezPnWkOSzbqXLp0qG/n05uqvk+W08v/u/rDywv2W5vU9yTeVPn/tnc M4wNfHlcPJzTjf/LX9u0nEs3fn9F1oq34bn3ni+YecNRf281k7nsFq+nSizFGYmGWsxFxYkA 0aolZmACAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/Ic4Rqxl5eKHhSfekC3dxv5WRdbM>
Cc: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Subject: [Gen-art] Gen-ART Telechat review of draft-ietf-bfcpbis-rfc4582bis-13.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2015 17:19:36 -0000

I am the assigned Gen-ART reviewer for this draft. For background on
Gen-ART, please see the FAQ at
<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>

Please wait for direction from your document shepherd or AD before 
posting a new version of the draft.

Document: draft-ietf-bfcpbis-rfc4582bis-13.txt
Reviewer: Suresh Krishnan
Review Date: 2015/03/02
IESG Telechat date: 2015/03/05

Summary: This draft has significant issues that needs to be fixed before 
it is ready for publication as a Proposed Standard.

Major:

* Section 5.1:

This section mandates the receiver to ignore the F bit if it is set 
while running over reliable transport. In my opinion this is not 
sufficient as the length of the header is determined by the bit being 
set. I strongly believe that this is an error condition and the packet 
should not be processed further. At the bare minimum, the draft needs to 
specify if the receiver should process the COMMON-HEADER as having 12 
octets or 16 octets in this case.

* Section 6.2.3:

This section does not explicitly state that each of the fragments needs 
to have the COMMON-HEADER included, but it can be inferred since that is 
the most logical thing to do. I would prefer that it be explicitly 
stated though.

If my interpretation is correct, then the formula for calculating the 
number of fragments is wrong. Instead of

N=ceil(message size / MTU size)

it needs to be

N = ceil( (message size - X) / (MTU size - X) )

where X is the size of the COMMON-HEADER with fragment fields (i.e. 16) 
if the MTU size is the MTU for UDP. This is needed because the common 
header will be repeated on all the fragments.

e.g. Assume MTU size=1280 and message size=2560 (COMMON-HEADER 16 + 2544 
message) the current formula will yield N=2, while N should in fact be 3 
as the message will not fit in 2 fragments.

Thanks
Suresh