Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jan 2019 22:54:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 235256] [net] IW10 without ABC leads to initial window of 11 Segments
Message-ID:  <bug-235256-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235256

            Bug ID: 235256
           Summary: [net] IW10 without ABC leads to initial window of 11
                    Segments
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: srichard@netapp.com
 Attachment #201465 text/plain
         mime type:

Created attachment 201465
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D201465&action=
=3Dedit
packetdrill script to validate IW10 behavior without ABC

Checking the Initial Window while disabling Appropriate Byte Counting:

net.inet.tcp.rfc3465=3D0
net.inet.tcp.initcwnd_segments=3D10

Transmits 11 packets (also exceeding the hardcoded limit of 14600 octets).=
=20

After a casual inspection, this may be present since BSD10 when modular
congestion control moved relevant code around.

Possibly this is due to the final ACK of the 3WHS getting processed normall=
y,
and without ABC checking that this is an empty ACK, immeditately increasing
cwnd

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235256-227>