Kevin R. Fall
Lawrence Berkeley National Laboratory
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Kevin R. Fall.
acm special interest group on data communication | 1996
Kevin R. Fall; Sally Floyd
This paper uses simulations to explore the benefits of adding selective acknowledgments (SACK) and selective repeat to TCP. We compare Tahoe and Reno TCP, the two most common reference implementations for TCP, with two modified versions of Reno TCP. The first version is New-Reno TCP, a modified version of TCP without SACK that avoids some of Reno TCPs performance problems when multiple packets are dropped from a window of data. The second version is SACK TCP, a conservative extension of Reno TCP modified to use the SACK option being proposed in the Internet Engineering Task Force (IETF). We describe the congestion control algorithms in our simulated implementation of SACK TCP and show that while selective acknowledgments are not required to solve Reno TCPs performance problems when multiple packets are dropped, the absence of selective acknowledgments does impose limits to TCPs ultimate performance. In particular, we show that without selective acknowledgments, TCP implementations are constrained to either retransmit at most one dropped packet per round-trip time, or to retransmit packets that might have already been successfully delivered.
programmable routers for extensible services of tomorrow | 2008
Katerina J. Argyraki; Salman A. Baset; Byung-Gon Chun; Kevin R. Fall; Gianluca Iannaccone; Allan D. Knies; Eddie Kohler; Maziar Manesh; Sergiu Nedevschi; Sylvia Ratnasamy
Software routers can lead us from a network of special-purpose hardware routers to one of general-purpose extensible infrastructure - if, that is, they can scale to high speeds. We identify the challenges in achieving this scalability and propose a solution: a cluster-based router architecture that uses an interconnect of commodity server platforms to build software routers that are both incrementally scalable and fully programmable.
IEEE ACM Transactions on Networking | 1999
Sally Floyd; Kevin R. Fall
Archive | 1997
Kevin R. Fall; Kannan Varadhan
Archive | 2002
Kevin R. Fall; Kannan Varadhan
Computer Communication Review | 1995
Kevin R. Fall; Sally Floyd
Request for Comments 3517 | 2003
Ethan Blanton; Mark Allman; Kevin R. Fall; Lili Wang
HotNets | 2007
Michael J. Demmer; Kevin R. Fall; Teemu Koponen; Scott Shenker
Archive | 1995
Kevin R. Fall
Archive | 2002
Ethan Blanton; Mark Allman; Kevin R. Fall; Liqiang Wang