Performance problems in BSD4.4 TCP

Lawrence S. Brakmo, Larry L. Peterson

Research output: Contribution to journalArticlepeer-review

18 Scopus citations


The code improvements made on the BSD 4.4-Lite version of the Transmission Control Protocol (TCP), which resulted in a 21% throughput increase under the simulation scenarios, are described. One of the major lessons learned from this exercise is that TCP's robustness - its ability to complete data transfers under the worst conditions - makes coding errors that much harder to find. It would be much easier to find these problems if they resulted in breaking TCP, but breaking TCP is hard. Instead, sophisticated analysis tools are required to find performance-related bugs in TCP.

Original languageEnglish (US)
Pages (from-to)69-86
Number of pages18
JournalComputer Communication Review
Issue number5
StatePublished - Oct 1995

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications


Dive into the research topics of 'Performance problems in BSD4.4 TCP'. Together they form a unique fingerprint.

Cite this