Demo Data from EDBT 2026 / reviewers in the wild / expert
David Moore 0001
dblp:55/1310-1
· DBLP profile ↗
13ranked-venue papers
6as first author
0since 2021 · last 2006
0000-0002-5228-3124ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 2 first-authorSystems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 2Security and privacy · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
9 papers |
Network measurement and analytics · 94% Network performance modeling · 4% Internet architecture and protocols · 2% | |
| Network and information security
7 papers |
Network security · 87% Malware analysis · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 62% Cloud and datacenter computing · 38% |
Topics — the 24 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › attack strategy
denial-of-service attack |
0.1 | 2 | 2006 | Inferring Internet denial-of-service activity · ACM Trans. Comput. Syst. 2006 A robust system for accurate real-time summaries of internet traffic · SIGMETRICS 2005 |
Network measurement and analytics
bandwidth estimation |
0.1 | 2 | 2004 | Packet-dispersion techniques and a capacity-estimation methodology · IEEE/ACM Trans. Netw. 2004 What Do Packet Dispersion Techniques Measure? · INFOCOM 2001 |
Network measurement and analytics › bandwidth estimation
capacity estimation |
0.1 | 2 | 2004 | Packet-dispersion techniques and a capacity-estimation methodology · IEEE/ACM Trans. Netw. 2004 What Do Packet Dispersion Techniques Measure? · INFOCOM 2001 |
Network measurement and analytics › bandwidth estimation
packet-pair dispersion |
0.1 | 2 | 2004 | Packet-dispersion techniques and a capacity-estimation methodology · IEEE/ACM Trans. Netw. 2004 What Do Packet Dispersion Techniques Measure? · INFOCOM 2001 |
Network measurement and analytics
heavy hitter detection |
0.1 | 1 | 2005 | A robust system for accurate real-time summaries of internet traffic · SIGMETRICS 2005 |
Network measurement and analytics › traffic analysis
traffic summarization |
0.1 | 1 | 2005 | A robust system for accurate real-time summaries of internet traffic · SIGMETRICS 2005 |
Network security › cyber deception
honeypot |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Distributed systems
fault tolerance |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Network measurement and analytics › traffic measurement
flow measurement |
0.0 | 1 | 2004 | Building a better NetFlow · SIGCOMM 2004 |
Network measurement and analytics › active measurement
packet-pair probing |
0.0 | 1 | 2004 | Packet-dispersion techniques and a capacity-estimation methodology · IEEE/ACM Trans. Netw. 2004 |
Network measurement and analytics
traffic matrix estimation |
0.0 | 1 | 2004 | Building a better NetFlow · SIGCOMM 2004 |
Network security › malware propagation
epidemic modeling |
0.0 | 1 | 2003 | Internet Quarantine: Requirements for Containing Self-Propagating Code · INFOCOM 2003 |
Malware analysis › malware defense
worm containment |
0.0 | 1 | 2003 | Internet Quarantine: Requirements for Containing Self-Propagating Code · INFOCOM 2003 |
Network measurement and analytics › internet measurement
internet-wide measurement |
0.0 | 1 | 2002 | Code-Red: a case study on the spread and victims of an internet worm · Internet Measurement Workshop 2002 |
Network measurement and analytics
traffic characterization |
0.0 | 1 | 2002 | Beyond folklore: observations on fragmented traffic · IEEE/ACM Trans. Netw. 2002 |
Network measurement and analytics
internet measurement |
0.0 | 1 | 2001 | Inferring Internet Denial-of-Service Activity · USENIX Security Symposium 2001 |
Network performance modeling
queueing analysis |
0.0 | 1 | 2001 | What Do Packet Dispersion Techniques Measure? · INFOCOM 2001 |
Network security › attack strategy › denial-of-service attack
DDoS attack |
0.0 | 1 | 2001 | Inferring Internet Denial-of-Service Activity · USENIX Security Symposium 2001 |
Network security › attack modeling
attack characterization |
0.0 | 1 | 2006 | Inferring Internet denial-of-service activity · ACM Trans. Comput. Syst. 2006 |
Cloud and datacenter computing
virtualization |
0.0 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Cloud and datacenter computing › virtualization › virtual machine memory management
virtual machine memory sharing |
0.0 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Network security › attack resilience › attack mitigation › denial-of-service defense
flooding attack detection |
0.0 | 1 | 2004 | Building a better NetFlow · SIGCOMM 2004 |
Network measurement and analytics
traffic analysis |
0.0 | 1 | 2002 | Beyond folklore: observations on fragmented traffic · IEEE/ACM Trans. Netw. 2002 |
Network measurement and analytics › bandwidth estimation
network path capacity measurement |
0.0 | 1 | 2001 | What Do Packet Dispersion Techniques Measure? · INFOCOM 2001 |
Methods — techniques the papers use, named apart from their topics
trace analysis · 0.2backscatter analysis · 0.1virtual machine introspection · 0.1memory sharing · 0.1late binding of resources · 0.1flow sample and hold · 0.1bloom filter · 0.1simulation · 0.1analytic modeling · 0.1global worm detection · 0.1statistical inference · 0.0statistical modeling · 0.0queueing analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Inferring Internet denial-of-service activityabstractIn this article, we seek to address a simple question: “How prevalent are denial-of-service attacks in the Internet?” Our motivation is to quantitatively understand the nature of the current threat as well as to enable longer-term analyses of trends and recurring patterns of attacks. We present a new technique, called “backscatter analysis,” that provides a conservative estimate of worldwide denial-of-service activity. We use this approach on 22 traces (each covering a week or more) gathered over three years from 2001 through 2004. Across this corpus we quantitatively assess the number, duration, and focus of attacks, and qualitatively characterize their behavior. In total, we observed over 68,000 attacks directed at over 34,000 distinct victim IP addresses---ranging from well-known e-commerce companies such as Amazon and Hotmail to small foreign ISPs and dial-up connections. We believe our technique is the first to provide quantitative estimates of Internet-wide denial-of-service activity and that this article describes the most comprehensive public measurements of such activity to date. David Moore 0001, Colleen Shannon, Douglas J. Brown, Geoffrey M. Voelker, Stefan Savage |
ACM Trans. Comput. Syst. | 1 |
| 2005 | A robust system for accurate real-time summaries of internet trafficabstractGood performance under extreme workloads and isolation between the resource consumption of concurrent jobs are perennial design goals of computer systems ranging from multitasking servers to network routers. In this paper we present a specialized system that computes multiple summaries of IP traffic in real time and achieves robustness and isolation between tasks in a novel way: by automatically adapting the parameters of the summarization algorithms. In traditional systems, anomalous network behavior such as denial of service attacks or worms can overwhelm the memory or CPU, making the system produce meaningless results exactly when measurement is needed most. In contrast, our measurement system reacts by gracefully degrading the accuracy of the affected summaries.The types of summaries we compute are widely used by network administrators monitoring the workloads of their networks: the ports sending the most traffic, the IP addresses sending or receiving the most traffic or opening the most connections, etc. We evaluate and compare many existing algorithmic solutions for computing these summaries, as well as two new solutions we propose here: "flow sample and hold" and "Bloom filter tuple set counting". Compared to previous solutions, these new solutions offer better memory versus accuracy tradeoffs and have more predictable resource consumption. Finally, we evaluate the actual implementation of a complete system that combines the best of these algorithms. Ken Keys, David Moore 0001, Cristian Estan |
SIGMETRICS | 2 |
| 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarmabstractThe rapid evolution of large-scale worms, viruses and bot-nets have made Internet malware a pressing concern. Such infections are at the root of modern scourges including DDoS extortion, on-line identity theft, SPAM, phishing, and piracy. However, the most widely used tools for gathering intelligence on new malware -- network honeypots -- have forced investigators to choose between monitoring activity at a large scale or capturing behavior with high fidelity. In this paper, we describe an approach to minimize this tension and improve honeypot scalability by up to six orders of magnitude while still closely emulating the execution behavior of individual Internet hosts. We have built a prototype honeyfarm system, called Potemkin, that exploits virtual machines, aggressive memory sharing, and late binding of resources to achieve this goal. While still an immature implementation, Potemkin has emulated over 64,000 Internet honeypots in live test runs, using only a handful of physical servers. Michael Vrable, Justin Ma, Jay Chen, David Moore 0001, Erik Vandekieft, Alex C. Snoeren, Geoffrey M. Voelker, Stefan Savage |
SOSP | 4 |
| 2004 | Building a better NetFlowabstractNetwork operators need to determine the composition of the traffic mix on links when looking for dominant applications, users, or estimating traffic matrices. Cisco's NetFlow has evolved into a solution that satisfies this need by reporting flow records that summarize a sample of the traffic traversing the link. But sampled NetFlow has shortcomings that hinder the collection and analysis of traffic data. First, during flooding attacks router memory and network bandwidth consumed by flow records can increase beyond what is available; second, selecting the right static sampling rate is difficult because no single rate gives the right tradeoff of memory use versus accuracy for all traffic mixes; third, the heuristics routers use to decide when a flow is reported are a poor match to most applications that work with time bins; finally, it is impossible to estimate without bias the number of active flows for aggregates with non-TCP traffic. In this Cristian Estan, Ken Keys, David Moore 0001, George Varghese |
SIGCOMM | 3 |
| 2004 | Packet-dispersion techniques and a capacity-estimation methodologyabstractThe packet-pair technique aims to estimate the capacity of a path (bottleneck bandwidth) from the dispersion of two equal-sized probing packets sent back to back. It has been also argued that the dispersion of longer packet bursts (packet trains) can estimate the available bandwidth of a path. This paper examines such packet-pair and packet-train dispersion techniques in depth. We first demonstrate that, in general, packet-pair bandwidth measurements follow a multimodal distribution and explain the causes of multiple local modes. The path capacity is a local mode, often different than the global mode of this distribution. We illustrate the effects of network load, cross-traffic packet-size variability, and probing packet size on the bandwidth distribution of packet pairs. We then switch to the dispersion of long packet trains. The mean of the packet-train dispersion distribution corresponds to a bandwidth metric that we refer to as average dispersion rate (ADR). We show that the ADR is a lower bound of the capacity and an upper bound of the available bandwidth of a path. Putting all of the pieces together, we present a capacity-estimation methodology that has been implemented in a tool called pathrate. We report on our experiences with pathrate after having measured hundreds of Internet paths over the last three years. Constantinos Dovrolis, Parameswaran Ramanathan, David Moore 0001 |
IEEE/ACM Trans. Netw. | 3 |
| 2003 | Internet Quarantine: Requirements for Containing Self-Propagating CodeabstractIt has been clear since 1988 that self-propagating code can quickly spread across a network by exploiting homogeneous security vulnerabilities. However, the last few years have seen a dramatic increase in the frequency and virulence of such "worm" outbreaks. For example, the Code-Red worm epidemics of 2001 infected hundreds of thousands of Internet hosts in a very short period - incurring enormous operational expense to track down, contain, and repair each infected machine. In response to this threat, there is considerable effort focused on developing technical means for detecting and containing worm infections before they can cause such damage. This paper does not propose a particular technology to address this problem, but instead focuses on a more basic question: How well will any such approach contain a worm epidemic on the Internet? We describe the design space of worm containment systems using three key parameters - reaction time, containment strategy and deployment scenario. Using a combination of analytic modeling and simulation, we describe how each of these design factors impacts the dynamics of a worm epidemic and, conversely, the minimum engineering requirements necessary to contain the spread of a given worm. While our analysis cannot provide definitive guidance for engineering defenses against all future threats, we demonstrate the lower bounds that any such system must exceed to be useful today. Unfortunately, our results suggest that there are significant technological and administrative gaps to be bridged before an effective defense can be provided in today's Internet. David Moore 0001, Colleen Shannon, Geoffrey M. Voelker, Stefan Savage |
INFOCOM | 1 |
| 2003 | Network Telescopes: Tracking Denial-of-Service Attacks and Internet Worms Around the Globe
David Moore 0001 |
LISA | 1 |
| 2002 | Code-Red: a case study on the spread and victims of an internet wormabstractOn July 19, 2001, more than 359,000 computers connected to the Internet were infected with the Code-Red (CRv2) worm in less than 14 hours. The cost of this epidemic, including subsequent strains of Code-Red, is estimated to be in excess of $2.6 billion. Despite the global damage caused by this attack, there have been few serious attempts to characterize the spread of the worm, partly due to the challenge of collecting global information about worms. Using a technique that enables global detection of worm spread, we collected and analyzed data over a period of 45 days beginning July 2nd, 2001 to determine the characteristics of the spread of Code-Red throughout the Internet.In this paper, we describe the methodology we use to trace the spread of Code-Red, and then describe the results of our trace analyses. We first detail the spread of the Code-Red and CodeRedII worms in terms of infection and deactivation rates. Even without being optimized for spread of infection, Code-Red infection rates peaked at over 2,000 hosts per minute. We then examine the properties of the infected host population, including geographic location, weekly and diurnal time effects, top-level domains, and ISPs. We demonstrate that the worm was an international event, infection activity exhibited time-of-day effects, and found that, although most attention focused on large corporations, the Code-Red worm primarily preyed upon home and small business users. We also qualified the effects of DHCP on measurements of infected hosts and determined that IP addresses are not an accurate measure of the spread of a worm on timescales longer than 24 hours. Finally, the experience of the Code-Red worm demonstrates that wide-spread vulnerabilities in Internet hosts can be exploited quickly and dramatically, and that techniques other than host patching are required to mitigate Internet worms. David Moore 0001, Colleen Shannon, K. C. Claffy |
Internet Measurement Workshop | 1 |
| 2002 | Beyond folklore: observations on fragmented trafficabstractFragmented IP traffic is a poorly understood component of the overall mix of traffic on the Internet. Many assertions about the nature and extent of fragmented traffic are anecdotal rather than empirical. In this paper we examine the causes and attributes of measured fragment traffic, in particular, the effects of NFS, streaming media, networked video games, tunneled traffic, and the prevalence of packet fragmentation due to improperly configured machines. To understand the prevalence, causes, and effects of fragmented IP traffic, we have collected and analyzed seven multiday traces from four sources. These sources include a university commodity access link, two highly aggregated commercial exchange points, and a local NAP. Although there is no practical method of ascertaining whether any data provide a representative sample of all Internet traffic, we include data sources that cover several different types of WAN with traffic from commercial entities, educational and research institutions, and large government facilities. The dominant causes of fragmentation are streaming media and tunneled traffic. Although rumored to be the main impetus for IP packet fragmentation, NFS is not among the top ten causes. Colleen Shannon, David Moore 0001, K. C. Claffy |
IEEE/ACM Trans. Netw. | 2 |
| 2001 | What Do Packet Dispersion Techniques Measure?abstractThe packet pair technique estimates the capacity of a path (bottleneck bandwidth) from the dispersion (spacing) experienced by two back-to-back packets. We demonstrate that the dispersion of packet pairs in loaded paths follows a multimodal distribution, and discuss the queueing effects that cause the multiple modes. We show that the path capacity is often not the global mode, and so it cannot be estimated using standard statistical procedures. The effect of the size of the probing packets is also investigated, showing that the conventional wisdom of using maximum sized packet pairs is not optimal. We then study the dispersion of long packet trains. Increasing the length of the packet train reduces the measurement variance, but the estimates converge to a value, referred to as the asymptotic dispersion rate (ADR), that is lower than the capacity. We derive the effect of the cross traffic in the dispersion of long packet trains, showing that the ADR is not the available bandwidth in the path, as was assumed in previous work. Putting all the pieces together, we present a capacity estimation methodology that has been implemented in a tool called pathrate. Constantinos Dovrolis, Parameswaran Ramanathan, David Moore 0001 |
INFOCOM | 3 |
| 2001 | Macroscopic Internet Topology and Performance Measurements from the DNS Root Name Servers
Marina Fomenkov, K. C. Claffy, Bradley Huffaker, David Moore 0001 |
LISA | 4 |
| 2001 | The CoralReef Software Suite as a Tool for System and Network Administrators
David Moore 0001, Ken Keys, Ryan Koga, Edouard Lagache, K. C. Claffy |
LISA | 1 |
| 2001 | Inferring Internet Denial-of-Service Activity
David Moore 0001, Geoffrey M. Voelker, Stefan Savage |
USENIX Security Symposium | 1 |