Larry L. Peterson
#23,236
Most Influential Person Now
American computer scientist at Princeton University
Larry L. Peterson's AcademicInfluence.com Rankings
Larry L. Petersoncomputer-science Degrees
Computer Science
#1198
World Rank
#1238
Historical Rank
#623
USA Rank
Database
#2359
World Rank
#2474
Historical Rank
#521
USA Rank
Download Badge
Computer Science
Larry L. Peterson's Degrees
- PhD Computer Science Purdue University
- Masters Computer Science Purdue University
- Bachelors Electrical Engineering University of Kansas
Similar Degrees You Can Earn
Why Is Larry L. Peterson Influential?
(Suggest an Edit or Addition)According to Wikipedia, Larry L. Peterson is an American computer scientist, known primarily as the Director of the PlanetLab Consortium, co-author of the networking textbook "Computer Networks: A Systems Approach," and for his research on the TCP Vegas congestion control algorithm and the x-kernel operating system.
Larry L. Peterson's Published Works
Published Works
- OpenFlow: enabling innovation in campus networks (2008) (8776)
- TCP Vegas: End to End Congestion Avoidance on a Global Internet (1995) (1943)
- TCP Vegas: new techniques for congestion detection and avoidance (1994) (1584)
- Computer Networks: A Systems Approach (1996) (1274)
- Recommendations on Queue Management and Congestion Avoidance in the Internet (1998) (1260)
- PlanetLab: an overlay testbed for broad-coverage services (2003) (1210)
- Overcoming the Internet impasse through virtualization (2005) (1023)
- The x-Kernel: An Architecture for Implementing Network Protocols (1991) (978)
- A blueprint for introducing disruptive technology into the Internet (2003) (941)
- Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors (2007) (821)
- In VINI veritas: realistic and controlled network experimentation (2006) (549)
- Operating Systems Support for Planetary-Scale Network Services (2004) (480)
- Reasoning about naming systems (1993) (477)
- Preserving and using context information in interprocess communication (1989) (442)
- Fbufs: a high-bandwidth cross-domain transfer facility (1994) (438)
- Characteristics of internet background radiation (2004) (416)
- Making paths explicit in the Scout operating system (1996) (331)
- A dynamic network architecture (1992) (298)
- Computer Networks: A System Approach (1998) (283)
- A routing underlay for overlay networks (2003) (278)
- Experiences building PlanetLab (2006) (267)
- A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths (2004) (262)
- Experiences with a high-speed network adaptor: a software perspective (1994) (243)
- Understanding Vegas: a duality model (2002) (241)
- RR-TCP: a reordering-robust TCP with DSACK (2003) (236)
- Reliability and Security in the CoDeeN Content Distribution Network (2004) (233)
- Using PlanetLab for network research: myths, realities, and best practices (2005) (215)
- Understanding TCP vegas: a duality model (2001) (213)
- Scout: a communications-oriented operating system (1995) (210)
- Consul: a communication substrate for fault-tolerant distributed programs (1993) (186)
- Central office re-architected as a data center (2016) (185)
- PathFinder: A Pattern-Based Packet Classifier (1994) (180)
- Increasing network throughput by integrating protocol layers (1993) (178)
- Building a robust software-based router using network processors (2001) (171)
- Understanding TCP Vegas: a duality model (2001) (171)
- Computer Networks: A Systems Approach, 3rd Edition (2003) (168)
- binpac: a yacc for writing application protocol parsers (2006) (166)
- PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services (2004) (164)
- Defending against denial of service attacks in Scout (1999) (162)
- The effectiveness of request redirection on CDN robustness (2002) (154)
- Network Systems Design Using Network Processors (2003) (154)
- CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups (2004) (145)
- The design principles of PlanetLab (2006) (142)
- Sophia: an Information Plane for networked systems (2004) (140)
- Predicting MPEG execution times (1998) (136)
- Activating Networks: A Progress Report (1999) (135)
- Trellis: a platform for building flexible, fast virtual networks on commodity hardware (2008) (132)
- Optimizing TCP forwarder performance (2000) (125)
- RPC in the x-Kernel: evaluating new design techniques (1989) (125)
- Network subsystem design (1993) (119)
- VERA: an extensible router architecture (2001) (110)
- GENI Design Principles (2006) (110)
- Liquid Software: A New Paradigm for Networked Systems (1996) (105)
- The x-kernel: a platform for accessing internet resources (1990) (102)
- Proceedings of the nineteenth ACM symposium on Operating systems principles (2003) (98)
- A Membership Protocol Based on Partial Order (1992) (96)
- Design of the x-kernel (1988) (88)
- Overlay mesh construction using interleaved spanning trees (2004) (87)
- Computer networks - a systems approach (3. ed.) (2016) (87)
- HashCache: Cache Storage for the Next Billion (2009) (86)
- Experiences with network simulation (1996) (83)
- Analysis of techniques to improve protocol processing latency (1996) (82)
- A language-based approach to protocol implementation (1992) (80)
- Image transfer: an end-to-end design (1992) (79)
- The dark side of the Web (2004) (78)
- Lightweight, High-Resolution Monitoring for Troubleshooting Production Systems (2008) (78)
- An OS interface for active routers (2001) (71)
- The profile naming service (1988) (71)
- Scalable routing overlay networks (2006) (69)
- Implementing fault-tolerant replicated objects using Psync (1989) (68)
- Joust: A Platform for Liquid Software (1999) (65)
- A language-based approach to protocol implementation (1993) (63)
- OS support for general-purpose routers (1999) (62)
- Scheduling computations on a software-based router (2001) (58)
- Defensive programming: using an annotation toolkit to build DoS-resistant software (2002) (58)
- Accessing Files in an Internet: The Jade File System (1993) (57)
- Hosting Virtual Networks on Commodity Hardware (2007) (55)
- Bert: a scheduler for best-effort and realtime paths (1998) (52)
- Univers: An attribute‐based name server (1990) (52)
- Beyond micro-kernel design: decoupling modularity and protection in Lipto (1992) (52)
- Evaluating Network Processors in IP Forwarding (2000) (47)
- SILK: Scout Paths in the Linux Kernel (2001) (47)
- Democratizing the Network Edge (2019) (47)
- PlanetFlow: maintaining accountability for network services (2006) (45)
- Intrusion Response Systems: A Survey (2008) (43)
- Tools for implementing network protocols (1989) (43)
- Constructing end-to-end paths for playing media objects (2001) (41)
- Experience with modularity in consul (1993) (40)
- Conversation-based mail (1986) (39)
- A comparative study of extensible routers (2002) (39)
- The effectiveness of request redirection on CDN robustness (2002) (38)
- Performance problems in BSD4. 4TCP (1995) (36)
- Client-Centered, Energy-Efficient Wireless Communication on IEEE 802.11b Networks (2006) (36)
- Computer Networks, Fifth Edition: A Systems Approach (2017) (34)
- Framework for Content Distribution Network Interconnection (CDNI) (2014) (34)
- Defensive programming: using an annotation toolkit to build DoS-resistant software (2002) (33)
- XoS: An Extensible Cloud Operating System (2015) (32)
- Guest Editorial Recent Advances in Service Overlay Networks (2004) (28)
- Preserving Context Information in an IPC Abstraction (1987) (27)
- Using deep programmability to put network owners in control (2020) (26)
- A yellow-pages service for a local-area network (1987) (26)
- Implementing Atomic Sequences on Uniprocessors Using Rollforward (1996) (25)
- A Fast and General Implementation of Mach IPC in a Network (1993) (25)
- Extensible routers for active networks (2002) (25)
- Protocol Latency: MIPS and Reality (1995) (24)
- Client-centered energy and delay analysis for TCP downloads (2004) (24)
- Understanding TCP Vegas: Theory and Practice (2000) (24)
- Computer Networks ISE: A Systems Approach (2007) (24)
- Proper: Privileged Operations in a Virtualised System Environment (2005) (22)
- TCP Extensions Considered Harmful (1991) (21)
- Joust: A Platform for Communication-Oriented Liquid Software (1997) (20)
- Additive Increase Appears Inferior (2000) (20)
- Support for software performance tuning on network processors (2003) (20)
- Scout: A Communications-Oriented Operating System (Abstract) (1994) (19)
- A Simple Common Sensor Interface for PlanetLab (2003) (17)
- Experience-driven experimental systems research (2007) (17)
- Probabilistic packet scheduling: achieving proportional share bandwidth allocation for TCP flows (2002) (16)
- Framework for CDN Interconnection (2011) (16)
- Network Subsystem Design : A Case for an Integrated Data Path (1993) (15)
- Syndicate: virtual cloud storage through provider composition (2014) (14)
- The x-chip: an experiment in hardware demultiplexing (1992) (14)
- The Power of Virtual Time for Multimedia Scheduling (2000) (13)
- The Network Oracle (2005) (12)
- Analysis of I/O Subsystem Design for Multimedia Workstations (1992) (12)
- Snow on Silk: A NodeOS in the Linux Kernel (2002) (11)
- Increasing TCP Throughput with an Enhanced Internet Control Plane (2006) (11)
- Optical Network Survivability (2008) (11)
- Modularity in the design and implementation of Consul (1993) (11)
- Towards a Comprehensive PlanetLab Architecture (2005) (11)
- Privileged operations in the PlanetLab virtualised environment (2006) (10)
- 5G Mobile Networks: A Systems Approach (2020) (10)
- Escort: A Path-Based OS Security Architecture (1997) (9)
- Wireless Networking Complete (2009) (9)
- Cluster-C * : Understanding the Performance Limits (1994) (9)
- Syndicate: democratizing cloud storage and caching through service composition (2013) (9)
- TCP mechanisms for Diff-Serv Architecture (1999) (9)
- Vsys: A Programmable sudo (2011) (8)
- Differentiated services: architecture, mechanisms and evaluation (2000) (8)
- Improving TCP’s Performance under Reordering with DSACK (2007) (8)
- Analysis of cache and tlb effectiveness in processing network i/o (1994) (8)
- Experiences building a communication-oriented JavaOS (2000) (8)
- An overlay data plane for PlanetLab (2005) (7)
- CoDNS : Masking DNS Delays via Cooperative Lookups (2004) (7)
- Cache and TLB Effectiveness in the Processing of Network Data (1993) (7)
- Lipto: a dynamically configurable object-oriented kernel (1991) (6)
- Virtual Doppelgänger : On the Performance , Isolation , and Scalability of Para-and Paene-Virtualized Systems (6)
- An overview of UNP (1989) (6)
- An Emulation of GENI Access Control (2009) (6)
- Service composition in Lipto (1991) (6)
- Life on the OS/network boundary (1992) (5)
- Names and name resolution (1987) (5)
- Computer Networks: A systems approach”, Fifth Edition, Morgan Kaufmann Publishers, 2011. (2015) (5)
- Scheduling Computations on a Programmable Router (2007) (5)
- Protocol modularity in systems for managing replicated data (1992) (5)
- PlanetLab Phase 1 : Transition to an Isolation Kernel (2002) (5)
- Embedded computational elements in extensible routers (2003) (4)
- Univers: the construction of an internet-wide descriptive naming system (1990) (4)
- Operating systems and network interfaces (1998) (4)
- Issues in using DARPA domain names for computer mail (1985) (4)
- Activating Networks (1998) (4)
- Modularity and protection should be decoupled (1992) (4)
- Defining and naming the fundamental objects in a distributed message system (conversations) (1985) (4)
- Cluster-C/sup */: understanding the performance limits (1994) (4)
- Avoca: an environment for programming with protocols (1990) (4)
- On the Design and Evolution of an Architecture for Federation (2007) (3)
- Exploiting Highly Reliable Networks with Careful Protocols (1994) (3)
- Understanding naming in distributed systems (1989) (3)
- The x-kernel: an open operating system design (1989) (3)
- sfatables: A Firewall-like Policy Engine for Federated Systems (2011) (3)
- PlanetLab: Evolution vs. Intelligent Design in Planetary-Scale Infrastructure (2006) (3)
- End-To-End Congestion Detection and Avoidance in Wide Area Networks (1996) (3)
- Systems technology for building a national collaboratory (1990) (3)
- Careful protocols or how to use highly reliable networks (1993) (3)
- Understanding and Resolving Conflicts on PlanetLab (2008) (3)
- A Model of Name Resolution in Distributed Systems (1986) (3)
- Observations on Building Distributed Languages and Systems (1987) (3)
- A Fast and General Software Solution to Mutual Exclusion on Uniprocessors (2005) (2)
- Proceedings of the 19th ACM Symposium on Operating Systems Principles 2003, SOSP 2003, Bolton Landing, NY, USA, October 19-22, 2003 (2003) (2)
- Public Reviews of Papers Appearing at HotNets-III Forward Editors : (2)
- Zen and the art of network architecture (2013) (2)
- Escort: securing Scout paths (1997) (2)
- Realizing the Global Edge Cloud (2018) (2)
- Distributed shared library (1992) (2)
- 6 – Congestion Control and Resource Allocation (2011) (1)
- Chapter 1 – Network Security Overview (2008) (1)
- Security in Wireless Systems (2008) (1)
- Improving the performance of cooperating TCP connections (1999) (1)
- Snow on silk: Layering NodeOS functionality on conventional operating systems (2006) (1)
- Dragonmail: An exercise in distributed computing (1988) (1)
- 8 – Network Security (2011) (1)
- 7 – End-to-End Data (2011) (1)
- Communication substrate for maintaining replicated data (1990) (1)
- Domain names: more questions than answers (panel session, abstract only) (1985) (1)
- Domain names (panel session, abstract only): more questions than answers (1985) (1)
- A Simple Approach to CDN Interconnection (2011) (1)
- Concepts in IP Security (2008) (1)
- Cache and TLB Effectiveness in Processing Network (2019) (0)
- Chapter 3 – Security and Privacy Architecture (2008) (0)
- Applying Rate Control to Concurrent TCP Connections (2004) (0)
- Wanted: Systems Abstractions for SDN (2013) (0)
- USENIX Association Proceedings of the First Symposium on Networked Systems Design and Implementation (2004) (0)
- 4 – Advanced Internetworking (2011) (0)
- Chapter 2 – Network Attacks (2008) (0)
- Building extensible routers using network processors (2005) (0)
- PlanetFlow : Maintaining accountability for network services : PlanetLab (2006) (0)
- Chapter 6 – IP Security in Practice (2008) (0)
- The Florida Design Initiative -- an update (1995) (0)
- Experiences building a communication‐oriented JavaOS (2000) (0)
- Operating system support for generalized packet forwarding (2004) (0)
- Studyguide for computer network : a systems approach (2012) (0)
- Hot nets-I: Workshop summary (2003) (0)
- Controllled flexibility in system design (1998) (0)
- Lightweight Operating-System support for a scalable and robust virtual network infrastructure (0)
- Building extensible routers using network processors: Research Articles (2005) (0)
- The tyche cpu scheduler (2004) (0)
- 2 – Getting Connected (2011) (0)
- Sophia (2004) (0)
- Report on SOSP 19 (2004) (0)
- MyOps : Improving Availability in an Imperfect , Distributed System with Event-driven Automation (2010) (0)
- HotNets-I: Workshop Summary (2003) (0)
- Crusader Battle Lab Warfighting Experiment (BLWE) 1: Assessing Tactics, Techniques, and Procedures (TTPs) for Crusader Units Within a Synthetic Environment. (1998) (0)
- Observat ions on Building Dist r ibuted Languages and Sys tems (2005) (0)
- Computer Networks Ise (2011) (0)
- Transferring images over high-speed, wide-area networks (1992) (0)
- Network Systems Research Group: An Annotated Bibliography (1994) (0)
- MyOps: A Monitoring and Management Framework for PlanetLab Deployments (2009) (0)
- Constructing Dependable Distributed Systems Using Consul (1994) (0)
- Syndicate : A Scalable (2013) (0)
- Experimental Evaluation of TCP BIC and Vegas in MANETs (2016) (0)
- Building Secure and Reliable Networks Through Robust Resource Scheduling (2005) (0)
- Building robust network services through efficient resource management (2003) (0)
- Life on the OS/Network boundary : Models and paradigms for distributed systems structuring (1993) (0)
- Hot nets-I (2003) (0)
- Using Deep Programmability to [.25em] Put Network Owners in Control (2020) (0)
- Life on the OS/network boundary (1993) (0)
- Open Source Networking Education: A Systems Approach (2020) (0)
- 6 . 263 Data Communication Networks (2005) (0)
- Internet Engineering Task Force (ietf) Framework for Content Distribution Network Interconnection (cdni) (0)
- A scalable parallel computing architecture for high‐speed networks (2008) (0)
- .3 Comparisons with Sprite (2007) (0)
- Scout OS Liquid Software Java API System Runtime Compiler JIT JVM (1997) (0)
- Networking Technologies in the Developing World (2008) (0)
- 5 – End-to-End Protocols (2011) (0)
- DR AF T PlanetLab : Version 3 . 0 (2005) (0)
- DARPA interdomain addressing (panel session, title only) (1985) (0)
- Guest Editorial - Special Section on Communication Architectures and Protocols (1991) (0)
- Container-basedOperatingSystemVirtualization: AScalable,High-performanceAlternativetoHypervisors (2007) (0)
- Establishing Resource Allocation Policies in Federated Systems (2009) (0)
- Chapter 8 – Mobile Security and Privacy (2008) (0)
- Chapter 4 – Network Security Algorithms (2008) (0)
- Deterministic sharing of distributed resources (2006) (0)
- Guest editorial internet and WWW measurement, mapping, and modeling (2003) (0)
- Scalable routing overlay networks : PlanetLab (2006) (0)
This paper list is powered by the following services:
Other Resources About Larry L. Peterson
What Schools Are Affiliated With Larry L. Peterson?
Larry L. Peterson is affiliated with the following schools: