[tcpm] comment about draft-nishida-tcpm-maxwin-02

marcelo bagnulo braun <marcelo@it.uc3m.es> Thu, 19 January 2017 07:30 UTC

Return-Path: <marcelo@it.uc3m.es>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11F24120726 for <tcpm@ietfa.amsl.com>; Wed, 18 Jan 2017 23:30:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=it-uc3m-es.20150623.gappssmtp.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 79FG0n0AS_Sm for <tcpm@ietfa.amsl.com>; Wed, 18 Jan 2017 23:30:55 -0800 (PST)
Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A4081294F7 for <tcpm@ietf.org>; Wed, 18 Jan 2017 23:30:55 -0800 (PST)
Received: by mail-wm0-x230.google.com with SMTP id c206so63542690wme.0 for <tcpm@ietf.org>; Wed, 18 Jan 2017 23:30:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=it-uc3m-es.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=05uJiQxCPR4jquY11RlqWo3dl2u5K5oudrG60JhK52E=; b=Wd9Yn4cJNmkTazsoBHAcs5IUARuKXwLzylp3uM8fLCQd8knZulgPIVAA1ce0j5V9Kr M3M7ehOnPW/VU2GPtHp+BMRZ4jq78H2HcFvOjI8Oslucq6c0Km3uZ89tymJlGhlXoKfo z0fhHE/ZypEsoh4p5lRNLD0IlggxjmQAufpXX+mSIa35RSbzR9pefPhchq+NVH2SoT0G tPWF/Mm6pXq6hxT+IIzieOVrom+9E1HTRXaA+EpOAXgCqq0bG/LUw+E9GGrE2OLbeT0c uiwMvhAYzUFfpI/KaCQAA6Ev9BAWWayuY2VITFfvQw9CuFc5THuvCqFxnrGnA6AU1mYo 3W+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=05uJiQxCPR4jquY11RlqWo3dl2u5K5oudrG60JhK52E=; b=Pk8Ak0/QbA2lYS8VADIa2T10vIirkX7sVcJB4mU2xUlaP0mi3aitPsr60IfHGfuQ/s TtZSRkALWn+cVhDImQd39lJ74HplsrUd8m9AABqlkI4LSOyMRNyKulyCUWPVbQoT5J/6 klWaDxKVlvwvIi6SZaXHEkdkleBUMV951OpRSHAqp0JCARqbltgtFP4eCz/5O9YRZB8K +iaEVqI5nLCYcNkC6HDN7VOxBepLC0+34JuZsxvgKvO7UoDRvOljpYeMcAQj0OXgTdPq nQUC+ZQEiBS3qYtC1MJ9XD6fYQKuU5vMX5m3BfvTcnQa+//nbFGA2AOoPplLybZeAGkN 4w2w==
X-Gm-Message-State: AIkVDXK1fL5TGd5OO0kD9QTdzN3SvhTFzJ/qKDkwFxYI2RLdlGY4+SigmBaGobf5jSHj0cxg
X-Received: by 10.28.67.134 with SMTP id q128mr22361478wma.34.1484811053799; Wed, 18 Jan 2017 23:30:53 -0800 (PST)
Received: from Macintosh-6.local ([2001:720:410:1010:a478:b82f:382b:c844]) by smtp.gmail.com with ESMTPSA id q1sm10863266wmd.6.2017.01.18.23.30.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Jan 2017 23:30:52 -0800 (PST)
To: tcpm IETF list <tcpm@ietf.org>, draft-nishida-tcpm-maxwin@ietf.org
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
Message-ID: <7df22790-f177-e61f-47a7-10c246f52535@it.uc3m.es>
Date: Thu, 19 Jan 2017 08:30:51 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.6.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/JCQvEg4c4R0nfPaEDKDepuWAYy8>
Subject: [tcpm] comment about draft-nishida-tcpm-maxwin-02
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 07:30:58 -0000

Hi,

Thanks for writing this draft, seems useful to me.

A couple of minor comments:

- I understand that this extension MUST be used with PAWS, correct? I 
mean, using a larger RCVWND without PAWS is likely to result in 
inability to distinguish old duplicate packets from new ones, correct? 
Should this requirement of this being used in conjunction with PAWS be 
explicitly stated?

- If an endpoint that does support this extension communicates with 
endpoints that do not support this extension, it will result in the 
endpoint that does support the extension to be allocating the double 
buffer size for every connection with a legacy endpoint that it should. 
I agree that is not fatal, but wouldnt this be a problem in terms of 
resources? Would this excess of demand in resource usage would make 
adoption of this extension not very attractive? Maybe it would be better 
to use the 15 shift count when the other endpoint also replies with a 15 
shift count or something like this?

- The second paragraph in section 4, it talks about "performance 
degradation caused by misinterpretation of the shift count" I dont 
understand what you are referring to, can you clarify?

thanks, marcelo