1999 · 60 citations · 19 references
ComputingComputer ScienceComputer SystemsComputer NetworksMobile ComputingMobile SystemsMobile NetworkingNetwork ArchitectureNetwork Performance AnalysisNetwork ProgrammingNetwork ProtocolsActive Network DesignFlexibilityHigh-performance NetworkingOverhead ReductionPerformance OverheadPerformance Overhead Analysis
A capsule-based active network transports capsules containing code to be executed on network nodes through which they pass. Active networks facilitate the deployment of new protocols, which can be used without any changes to the underlying network infrastructure. This paper describes the design, implementation, and evaluation of a high-performance active network node which supports multiple mobile code systems. Experiments, using capsules executing unsafe native Intel ix86 object code, indicate that active networks may be able to provide significant flexibility relative to traditional networks with only a small performance overhead (as little as 13% for 1500 byte packets). However, capsules executing JavaVM code performed far worse (with over three times the performance overhead of native code for 128 byte packets), indicating that mobile code system performance is critical to overall node performance.
19
The MD5 Message-Digest Algorithm
Rivest · Medical Entomology and Zoology · 1992 · 2.9K citations
End-To-End Arguments In System Design
Jerome H. Saltzer, David P. Reed, David D. Clark · 1984 · 2.1K citations
A survey of active network research
David L. Tennenhouse, Jonathan M. Smith, W.D. Sincoskie et al. · IEEE Communications Magazine · 1997 · 1.4K citations · Full text
Efficient software-based fault isolation
Robert Wahbe, Steven Lucco, Thomas E. Anderson et al. · 1993 · 1.2K citations · Full text
Dawson Engler, M. Frans Kaashoek, James W. O’Toole · 1995 · 1.1K citations