[tcpm] comments on draft-ietf-tcpm-prr-rfc6937bis-01
Yoshifumi Nishida <nsd.ietf@gmail.com> Wed, 09 February 2022 16:30 UTC
Return-Path: <nsd.ietf@gmail.com>
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 5D7EF3A059F for <tcpm@ietfa.amsl.com>; Wed, 9 Feb 2022 08:30:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 izgW8yh2qyI1 for <tcpm@ietfa.amsl.com>; Wed, 9 Feb 2022 08:30:36 -0800 (PST)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (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 E36613A040B for <tcpm@ietf.org>; Wed, 9 Feb 2022 08:30:35 -0800 (PST)
Received: by mail-qt1-x832.google.com with SMTP id t1so2215541qtq.13 for <tcpm@ietf.org>; Wed, 09 Feb 2022 08:30:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=MKsx35PUh45JEKcnaLZGgtbNoLgby7krimIrqrWDzxQ=; b=MTrMYeuhIvrsp/jMTWpCmTxV/lzaYtFcGpIaCaxmqT9P9hTwBZGokInPG7eYEqT0Rc CNhkDbZtEzD1Exqq05fZmuOBS6Qk1onnpzcTe7CxISI6xSJftz0K1OW4yDyM84KH6573 MUwWsN2nr8lFVsS56iLpMSr2HsKV3ewZNfL1/wDEcpwPZA5DhV0waiXU2XMIUvO/CWf4 X4dnHCZI/lMFpwepbh17DqxHDnz6QY+Xlqjye4BnmI/xH1SXOMYTzZpETc2xx2YEwnxP ziuPjHvWpEY5KwertyloAvHc9DdKVZgNC0UhphS7sTBcFWEpm20ciBXjQQn1mqxSQ2q4 o7Vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MKsx35PUh45JEKcnaLZGgtbNoLgby7krimIrqrWDzxQ=; b=Xo9S0MynXdJ2vv14lka3oZDZNZ0Rbr/SWi+owVa11339/xB2cyZ0GqwdUo3VxjOVtx lwdKOvDlFYbip1Li1YOBMs6dv/RVwv3B+gMU4CQFdkFzAJlcLAcK9ad/AvMqp3Ocd9ju nSXz8TgsQfMDPBtxwcG+wntVz6RdxIY/+s6CIHFFxJPpqxFGmj+ym4/KYB10k4KP9zx3 q1s4XZPUA93BQDWYdjtJmNO+BYMukOqISfCyZx6r6yw0dUwMwROmUq/DLq79Sfxf/iLm sKC7j+SJ2zaRmOWnWpoxDmtS6hMZoBtkfsWqZsoh/1Iz7/vcmIHqDP8wg6GfaMRl1+eM u3XQ==
X-Gm-Message-State: AOAM5319pjPD+xzd3eM7MOGsxi6yWiJU2oYCYaRvQ97Hsg99vDqxgbdf lM/7WHmixa0PRKcR9haNr7WW+R1lUP8JnwEA1m9GEOzCYf4=
X-Google-Smtp-Source: ABdhPJzHRUTrFtym6CkJz4Fc9p0dNGRDJf7obmYsb5ntcz3e4by19A/k1OfrOJvfDBVQ1s7MvKzzZ8cRf9GFQquDBOU=
X-Received: by 2002:a05:622a:174d:: with SMTP id l13mr1930428qtk.55.1644424233482; Wed, 09 Feb 2022 08:30:33 -0800 (PST)
MIME-Version: 1.0
From: Yoshifumi Nishida <nsd.ietf@gmail.com>
Date: Wed, 09 Feb 2022 08:30:22 -0800
Message-ID: <CAAK044TS==yvSf+ve22XVQGU2s2os2P8cqckLykmMb9XEa9MTw@mail.gmail.com>
To: "tcpm@ietf.org Extensions" <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004bfb7b05d7985a1c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/i57MWRpzwFVGPSyHb4jRf1Aeab4>
Subject: [tcpm] comments on draft-ietf-tcpm-prr-rfc6937bis-01
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 09 Feb 2022 16:30:41 -0000
Hi, I have the following comments on draft-ietf-tcpm-prr-rfc6937bis-01 1: Page 5 "but recommended to use BBR-SSRB" -> PRR-SSRB? 2: Page 7 "and do what? @@@@" -> Please add more texts or remove this. 3: Page 8: """ prr_delivered = 0 // Total bytes delivered during recovery prr_out = 0 // Total bytes sent during recovery """ -> I personally think "during recovery" might be a bit ambiguous. I think it would be better to clarify whether this includes a packet sent by fast retransmit or not. 4: Page 8: " pipe = (RFC 6675 <https://datatracker.ietf.org/doc/html/rfc6675> pipe algorithm) " -> The algorithm here seems to depend on SACK, but the draft also states: "It is most accurate and more easily implemented with SACK [RFC2018 <https://datatracker.ietf.org/doc/html/rfc2018>], but does not require SACK." I think It is not clear how this algorithm works without SACK. 5: Section 7 Page 9 Why all examples shown here use Limited Transmit even though PRR doesn't require it? I think there should be some explanations for it even if there's no strong reason. 6: Page 10: It seems that the pipe size in the figure is different from what RFC6675 calculates because Section 5 (4.2) in RFC6675 mentions " note that [RFC5681 <https://datatracker.ietf.org/doc/html/rfc5681>] requires that any segments sent as part of the Limited Transmit mechanism not be counted in FlightSize for the purpose of the above equation. Hence, I think the pipe size would be something like this if it follows RFC6675. Please let me know if I miss something. 6675 ack# X 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cwnd: 20 20 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 pipe: 19 19 19 18 17 16 15 14 13 12 11 10 09 09 09 09 09 09 09 sent: N N R N N N N N N N PRR ack# X 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 pipe: 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 10 sent: N N R N N N N N N N 6675 ack# X X X X X X X X X X X X X X X 15 16 17 18 19 cwnd: 20 20 10 10 10 pipe: 19 19 4 10 10 sent: N N 6R R R Thanks, -- Yoshi
- [tcpm] comments on draft-ietf-tcpm-prr-rfc6937bis… Yoshifumi Nishida
- Re: [tcpm] comments on draft-ietf-tcpm-prr-rfc693… Yuchung Cheng
- Re: [tcpm] comments on draft-ietf-tcpm-prr-rfc693… Yuchung Cheng
- Re: [tcpm] comments on draft-ietf-tcpm-prr-rfc693… Yoshifumi Nishida
- Re: [tcpm] comments on draft-ietf-tcpm-prr-rfc693… Yuchung Cheng
- Re: [tcpm] comments on draft-ietf-tcpm-prr-rfc693… Yoshifumi Nishida