Mark Allman / ICSI @mallman_icsi

Mark Allman. Fixing Two BSD TCP Bugs. Technical Report CR-204151, NASA Lewis Research Center, October 1997.


This note outlines two bugs found in the BSD 4.4 Lite TCP implementation, as well as the implications of these bugs and possible ways to correct them. The first problem encountered in this particular TCP implementation is the use of a 2 segment initial congestion window, rather than the standard 1 segment initial window. The second problem is that the receiver delays ACKs in violation of the delayed ACK rules.


    author      =        "Mark Allman",
    title       =        "{Fixing Two BSD TCP Bugs}",
    institution =        "NASA Lewis Research Center",
    year        =        1997,
    number      =        "CR-204151",
    month       =        oct,
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." --Aristotle