Demo Data from EDBT 2026 / reviewers in the wild / expert
Mark Allman
dblp:31/1402
· DBLP profile ↗
47ranked-venue papers
15as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 31 · 11 first-authorSecurity and privacy · 14 · 4 first-authorSystems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
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
19 papers |
Network measurement and analytics · 54% Internet architecture and protocols · 34% Transport protocols and congestion control · 6% | |
| Network and information security
7 papers |
Network security · 63% Privacy and data protection · 37% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 84% Distributed systems · 16% |
Topics — the 30 heaviest of 45, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics › internet measurement
DNS measurement |
0.6 | 2 | 2020 | Putting DNS in Context · Internet Measurement Conference 2020 On measuring the client-side DNS infrastructure · Internet Measurement Conference 2013 |
Internet architecture and protocols
domain name system |
0.5 | 2 | 2020 | Comments on DNS Robustness · Internet Measurement Conference 2018 Putting DNS in Context · Internet Measurement Conference 2020 |
Internet architecture and protocols › domain name system
DNS robustness |
0.3 | 1 | 2018 | Comments on DNS Robustness · Internet Measurement Conference 2018 |
Network measurement and analytics › network event detection
congestion detection |
0.3 | 1 | 2017 | TCP congestion signatures · Internet Measurement Conference 2017 |
Network measurement and analytics › internet measurement
internet path measurement |
0.3 | 1 | 2017 | TCP congestion signatures · Internet Measurement Conference 2017 |
Network measurement and analytics
measurement infrastructure |
0.3 | 1 | 2017 | Packetlab: a universal measurement endpoint interface · Internet Measurement Conference 2017 |
Network measurement and analytics › internet measurement
deployment measurement |
0.2 | 1 | 2016 | A Multi-perspective Analysis of Carrier-Grade NAT Deployment · Internet Measurement Conference 2016 |
Internet architecture and protocols › middlebox
network address translation |
0.2 | 1 | 2016 | A Multi-perspective Analysis of Carrier-Grade NAT Deployment · Internet Measurement Conference 2016 |
Transport protocols and congestion control
TCP |
0.2 | 2 | 2014 | A middlebox-cooperative TCP for a non end-to-end internet · SIGCOMM 2014 Measuring interactions between transport protocols and middleboxes · Internet Measurement Conference 2004 |
Network security › secure communication › secure communication protocol
TLS |
0.2 | 1 | 2015 | Resilience of Deployed TCP to Blind Attacks · Internet Measurement Conference 2015 |
Internet architecture and protocols
IPv6 |
0.2 | 1 | 2014 | Measuring IPv6 adoption · SIGCOMM 2014 |
Internet architecture and protocols › IPv6
IPv6 deployment measurement |
0.2 | 1 | 2014 | Measuring IPv6 adoption · SIGCOMM 2014 |
Internet architecture and protocols › middlebox
middlebox traversal |
0.2 | 1 | 2014 | A middlebox-cooperative TCP for a non end-to-end internet · SIGCOMM 2014 |
Network measurement and analytics › network performance measurement
path diagnosis |
0.2 | 1 | 2014 | A middlebox-cooperative TCP for a non end-to-end internet · SIGCOMM 2014 |
Internet of things and sensor networks › wireless sensor network › network diagnosis
network performance diagnosis |
0.1 | 1 | 2012 | Fathom: a browser-based network measurement platform · Internet Measurement Conference 2012 |
Network security › anonymity networks
censorship circumvention |
0.1 | 1 | 2012 | Pssst, over here: Communicating without fixed infrastructure · INFOCOM 2012 |
Network security
covert channel |
0.1 | 1 | 2012 | Pssst, over here: Communicating without fixed infrastructure · INFOCOM 2012 |
Privacy and data protection
mobile privacy |
0.1 | 1 | 2018 | Apps, Trackers, Privacy, and Regulators: A Global Study of the Mobile Tracking Ecosystem · NDSS 2018 |
Internet architecture and protocols › broadband access
DSL networks |
0.1 | 1 | 2009 | On dominant characteristics of residential broadband internet traffic · Internet Measurement Conference 2009 |
Network measurement and analytics
topology discovery |
0.1 | 1 | 2009 | On calibrating enterprise switch measurements · Internet Measurement Conference 2009 |
Cloud and datacenter computing › cluster resource management and scheduling › resource scheduling
application placement |
0.1 | 1 | 2009 | Efficient application placement in a dynamic hosting platform · WWW 2009 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.1 | 1 | 2009 | Efficient application placement in a dynamic hosting platform · WWW 2009 |
Network measurement and analytics
middlebox measurement |
0.1 | 2 | 2004 | Measuring interactions between transport protocols and middleboxes · Internet Measurement Conference 2004 On the performance of middleboxes · Internet Measurement Conference 2003 |
Network measurement and analytics
active measurement |
0.1 | 1 | 2017 | Packetlab: a universal measurement endpoint interface · Internet Measurement Conference 2017 |
Transport protocols and congestion control
TCP congestion control |
0.1 | 1 | 2017 | TCP congestion signatures · Internet Measurement Conference 2017 |
Network management and operations
network configuration |
0.1 | 1 | 2016 | Don't Forget to Lock the Back Door! A Characterization of IPv6 Network Security Policy · NDSS 2016 |
Network security
network scanning |
0.1 | 1 | 2007 | A brief history of scanning · Internet Measurement Conference 2007 |
Network measurement and analytics › internet measurement
internet-wide measurement |
0.1 | 1 | 2014 | Measuring IPv6 adoption · SIGCOMM 2014 |
Network measurement and analytics
traffic characterization |
0.1 | 1 | 2005 | A First Look at Modern Enterprise Traffic · Internet Measurement Conference 2005 |
Internet architecture and protocols › world wide web
HTTP performance |
0.0 | 1 | 2012 | Fathom: a browser-based network measurement platform · Internet Measurement Conference 2012 |
Methods — techniques the papers use, named apart from their topics
active measurement · 0.5internet-wide measurement · 0.4residential ISP trace analysis · 0.4measurement study · 0.3shared secret · 0.3DNS record aging · 0.3multi-perspective measurement · 0.2packet trace monitoring · 0.2measurement methodology · 0.2javascript measurement primitives · 0.1firefox extension · 0.1packet capture · 0.1measurement calibration · 0.1experimental evaluation · 0.1longitudinal analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Putting DNS in ContextabstractInternet traffic generally relies on the Domain Name System (DNS) to map human-friendly hostnames into IP addresses. While the community has studied many facets of the system in isolation, this paper aims to study the DNS in context. With data from a residential ISP we study DNS along with both activity before an application needs a given mapping and the subsequent application transaction. We find that a majority of applications transactions (i) incur no direct DNS costs and (ii) for those that do the cost is minimal. Mark Allman |
Internet Measurement Conference | 1 |
| 2019 | On Eliminating Root Nameservers from the DNSabstractThe Domain Name System (DNS) leverages nearly 1K distributed servers to provide information about the root of the Internet's namespace. The large size and broad distribution of the root nameserver infrastructure has a number of benefits, including providing robustness, low delays to topologically close root servers and a way to cope with the immense torrent of queries destined for the root nameservers. While the root nameserver service operates well, it represents a large community investment. Due to this large cost, in this paper we take the position that DNS' root nameservers should be eliminated. Instead, recursive resolvers should use a local copy of the root zone file instead of consulting root nameservers. This paper considers the pros and cons of this alternate approach. Mark Allman |
HotNets | 1 |
| 2019 | Rethinking Home Networks in the Ultrabroadband EraabstractThe advent of ultrabroadband Internet connectivity brings a 2-3 orders of magnitude jump in the capacity of access networks (a.k.a. the "last mile"). Beyond mere capacity increase, this leap represents a qualitative shift in the overall Internet environment. Therefore, we argue that only by seizing the opportunity to re-think the way we structure network applications and services can we realize the full potential ultrabroadband provides. Specifically, with ultrabroadband residential networks, we have the opportunity to re-center our digital lives around our residence, similar to how our physical lives generally center around our homes. To this end, we introduce a new appliance in home networks-a "home point of presence"-that provides a variety of services to the users in the house regardless of where they are physically located and connected to the network. We illustrate the utility of this appliance by discussing a range of new services that both bring new functionality to the users and improve performance of existing applications. Michael Rabinovich, Mark Allman, Stephen Brennan, Brian Pollack, Junbo Xu |
ICDCS | 2 |
| 2018 | Comments on DNS Robustness
Mark Allman |
Internet Measurement Conference | 1 |
| 2018 | Apps, Trackers, Privacy, and Regulators: A Global Study of the Mobile Tracking Ecosystem
Abbas Razaghpanah, Rishab Nithyanand, Narseo Vallina-Rodriguez, Srikanth Sundaresan, Mark Allman, Christian Kreibich, Phillipa Gill |
NDSS | 5 |
| 2017 | Packetlab: a universal measurement endpoint interfaceabstractThe right vantage point is critical to the success of any active measurement. However, most research groups cannot afford to design, deploy, and maintain their own network of measurement endpoints, and thus rely measurement infrastructure shared by others. Unfortunately, the mechanism by which we share access to measurement endpoints today is not frictionless; indeed, issues of compatibility, trust, and a lack of incentives get in the way of efficiently sharing measurement infrastructure. Kirill Levchenko, Amogh Dhamdhere, Bradley Huffaker, K. C. Claffy, Mark Allman, Vern Paxson |
Internet Measurement Conference | 5 |
| 2017 | TCP congestion signaturesabstractWe develop and validate Internet path measurement techniques to distinguish congestion experienced when a flow self-induces congestion in the path from when a flow is affected by an already congested path. One application of this technique is for speed tests, when the user is affected by congestion either in the last mile or in an interconnect link. This difference is important because in the latter case, the user is constrained by their service plan (i.e., what they are paying for), and in the former case, they are constrained by forces outside of their control. We exploit TCP congestion control dynamics to distinguish these cases for Internet paths that are predominantly TCP traffic. In TCP terms, we re-articulate the question: was a TCP flow bottlenecked by an already congested (possibly interconnect) link, or did it induce congestion in an otherwise idle (possibly a last-mile) link? Srikanth Sundaresan, Mark Allman, Amogh Dhamdhere, K. C. Claffy |
Internet Measurement Conference | 2 |
| 2016 | A Multi-perspective Analysis of Carrier-Grade NAT Deployment
Philipp Richter, Florian Wohlfart, Narseo Vallina-Rodriguez, Mark Allman, Randy Bush, Anja Feldmann, Christian Kreibich, Nicholas Weaver, Vern Paxson |
Internet Measurement Conference | 4 |
| 2016 | Don't Forget to Lock the Back Door! A Characterization of IPv6 Network Security Policy
Jakub Czyz, Matthew J. Luckie, Mark Allman, Michael D. Bailey |
NDSS | 3 |
| 2016 | Detecting DNS Root Manipulation
Ben Jones, Nick Feamster, Vern Paxson, Nicholas Weaver, Mark Allman |
PAM | 5 |
| 2016 | Towards a Model of DNS Client Behavior
Kyle Schomp, Michael Rabinovich, Mark Allman |
PAM | 3 |
| 2015 | Resilience of Deployed TCP to Blind AttacksabstractAs part of TCP's steady evolution, recent standards have recommended mechanisms to protect against weaknesses in TCP. But adoption, configuration, and deployment of TCP improvements can be slow. In this work, we consider the resilience of deployed TCP implementations to blind in-window attacks, where an off-path adversary disrupts an established connection by sending a packet that the victim believes came from its peer, causing data corruption or connection reset. We tested operating systems (and middleboxes deployed in front) of webservers in the wild in September 2015 and found 22% of connections vulnerable to in-window SYN and reset packets, 30% vulnerable to in-window data packets, and 38.4% vulnerable to at least one of three in-window attacks we tested. We also tested out-of-window packets and found that while few deployed systems were vulnerable to reset and SYN packets, 5.4% of connections accepted in-window data with an invalid acknowledgment number. In addition to evaluating commodity TCP stacks, we found vulnerabilities in 12 of 14 of the routers and switches we characterized -- critical network infrastructure where the potential impact of any TCP vulnerabilities is particularly acute. This surprisingly high level of extant vulnerabilities in the most mature Internet transport protocol in use today is a perfect illustration of the Internet's fragility. Embedded in historical context, it also provides a strong case for more systematic, scientific, and longitudinal measurement and quantitative analysis of fundamental properties of critical Internet infrastructure, as well as for the importance of better mechanisms to get best security practices deployed. Matthew J. Luckie, Robert Beverly, Tiange Wu, Mark Allman, K. C. Claffy |
Internet Measurement Conference | 4 |
| 2015 | On the Power and Limitations of Detecting Network Filtering via Passive Observation
Matthew Sargent, Jakub Czyz, Mark Allman, Michael D. Bailey |
PAM | 3 |
| 2014 | DNS Resolvers Considered HarmfulabstractThe Domain Name System (DNS) is a critical component of the Internet infrastructure that has many security vulnerabilities. In particular, shared DNS resolvers are a notorious security weak spot in the system. We propose an unorthodox approach for tackling vulnerabilities in shared DNS resolvers: removing shared DNS resolvers entirely and leaving recursive resolution to the clients. We show that the two primary costs of this approach---loss of performance and an increase in system load---are modest and therefore conclude that this approach is beneficial for strengthening the DNS by reducing the attack surface. Kyle Schomp, Mark Allman, Michael Rabinovich |
HotNets | 2 |
| 2014 | Modern Application Layer Transmission Patterns from a Transport Perspective
Matthew Sargent, Ethan Blanton, Mark Allman |
PAM | 3 |
| 2014 | Assessing DNS Vulnerability to Record Injection
Kyle Schomp, Tom Callahan, Michael Rabinovich, Mark Allman |
PAM | 4 |
| 2014 | A middlebox-cooperative TCP for a non end-to-end internetabstractUnderstanding, measuring, and debugging IP networks, particularly across administrative domains, is challenging. One particularly daunting aspect of the challenge is the presence of transparent middleboxes---which are now common in today's Internet. In-path middleboxes that modify packet headers are typically transparent to a TCP, yet can impact end-to-end performance or cause blackholes. We develop TCP HICCUPS to reveal packet header manipulation to both endpoints of a TCP connection. HICCUPS permits endpoints to cooperate with currently opaque middleboxes without prior knowledge of their behavior. For example, with visibility into end-to-end behavior, a TCP can selectively enable or disable performance enhancing options. This cooperation enables protocol innovation by allowing new IP or TCP functionality (e.g., ECN, SACK, Multipath TCP, Tcpcrypt) to be deployed without fear of such functionality being misconstrued, modified, or blocked along a path. HICCUPS is incrementally deployable and introduces no new options. We implement and deploy TCP HICCUPS across thousands of disparate Internet paths, highlighting the breadth and scope of subtle and hard to detect middlebox behaviors encountered. We then show how path diagnostic capabilities provided by HICCUPS can benefit applications and the network. Ryan Craven, Robert Beverly, Mark Allman |
SIGCOMM | 3 |
| 2014 | Measuring IPv6 adoptionabstractAfter several IPv4 address exhaustion milestones in the last three years, it is becoming apparent that the world is running out of IPv4 addresses, and the adoption of the next generation Internet protocol, IPv6, though nascent, is accelerating. In order to better understand this unique and disruptive transition, we explore twelve metrics using ten global-scale datasets to create the longest and broadest measurement of IPv6 adoption to date. Using this perspective, we find that adoption, relative to IPv4, varies by two orders of magnitude depending on the measure examined and that care must be taken when evaluating adoption metrics in isolation. Further, we find that regional adoption is not uniform. Finally, and perhaps most surprisingly, we find that over the last three years, the nature of IPv6 utilization-in terms of traffic, content, reliance on transition technology, and performance-has shifted dramatically from prior findings, indicating a maturing of the protocol into production mode. We believe IPv6's recent growth and this changing utilization signal a true quantum leap. Jakub Czyz, Mark Allman, Jing Zhang 0027, Scott Iekel-Johnson, Eric Osterweil, Michael D. Bailey |
SIGCOMM | 2 |
| 2014 | A large-scale empirical analysis of email spam detection through network characteristics in a stand-alone enterprise
Tu Ouyang, Soumya Ray, Mark Allman, Michael Rabinovich |
Comput. Networks | 3 |
| 2013 | On measuring the client-side DNS infrastructureabstractThe Domain Name System (DNS) is a critical component of the Internet infrastructure. It allows users to interact with Web sites using human-readable names and provides a foundation for transparent client request distribution among servers in Web platforms, such as content delivery networks. In this paper, we present methodologies for efficiently discovering the complex client-side DNS infrastructure. We further develop measurement techniques for isolating the behavior of the distinct actors in the infrastructure. Using these strategies, we study various aspects of the client-side DNS infrastructure and its behavior with respect to caching, both in aggregate and separately for different actors. Kyle Schomp, Tom Callahan, Michael Rabinovich, Mark Allman |
Internet Measurement Conference | 4 |
| 2012 | Fathom: a browser-based network measurement platformabstractFor analyzing network performance issues, there can be great utility in having the capability to measure directly from the perspective of end systems. Because end systems do not provide any external programming interface to measurement functionality, obtaining this capability today generally requires installing a custom executable on the system, which can prove prohibitively expensive. In this work we leverage the ubiquity of web browsers to demonstrate the possibilities of browsers themselves offering such a programmable environment. We present Fathom, a Firefox extension that implements a number of measurement primitives that enable websites or other parties to program network measurements using JavaScript. Fathom is lightweight, imposing < 3.2% overhead in page load times for popular web pages, and often provides 1 ms timestamp accuracy. We demonstrate Fathom's utility with three case studies: providing a JavaScript version of the Netalyzr network characterization tool, debugging web access failures, and enabling web sites to diagnose performance problems of their clients. Mohan Dhawan, Justin Samuel, Renata Teixeira, Christian Kreibich, Mark Allman, Nicholas Weaver, Vern Paxson |
Internet Measurement Conference | 5 |
| 2012 | Pssst, over here: Communicating without fixed infrastructureabstractThis paper discusses a way to communicate without relying on fixed infrastructure at some central hub. This can be useful for bootstrapping loosely connected peer-to-peer systems, as well as for circumventing egregious policy-based blocking (e.g., for censorship purposes). Our techniques leverage the caching and aging properties of DNS records to create a covert channel of sorts that can be used to store ephemeral information. The only requirement imposed on the actors wishing to publish and/or retrieve this information is that they share a secret that only manifests outside the system and is never directly encoded within the network itself. We conduct several experiments that illustrate the efficacy of our techniques to exchange an IP address that is presumed to be a rendezvous point for future communication. Tom Callahan, Mark Allman, Michael Rabinovich |
INFOCOM | 2 |
| 2011 | Can Network Characteristics Detect Spam Effectively in a Stand-Alone Enterprise?
Tu Ouyang, Soumya Ray, Michael Rabinovich, Mark Allman |
PAM | 4 |
| 2010 | Using strongly typed networking to architect for tussleabstractToday's networks discriminate towards or against traffic for a wide range of reasons, and in response end users and their applications increasingly attempt to evade monitoring and control, resulting in an ongoing tussle whose roots run deep. In this work we explore an architectural paradigm that can accommodate such tussles in a systematic and transparent fashion. The key idea at the core of our design is strongly typed networking: the notion that application messages contain type information that fully describes the content being transferred. Our framework allows for transparency between parties which then leads to dialog and choice for both users and service providers. While in the early stages, we provide a possible framework for directly addressing the tussle between end users and "the network" without resorting to an ever-increasing degree of obfuscation and inference. Chitra Muthukrishnan, Vern Paxson, Mark Allman, Aditya Akella |
HotNets | 3 |
| 2010 | Web Timeouts and Their Implications
Zakaria Al-Qudah, Michael Rabinovich, Mark Allman |
PAM | 3 |
| 2010 | A Longitudinal View of HTTP Traffic
Tom Callahan, Mark Allman, Vern Paxson |
PAM | 2 |
| 2009 | On dominant characteristics of residential broadband internet trafficabstractWhile residential broadband Internet access is popular in many parts of the world, only a few studies have examined the characteristics of such traffic. In this paper we describe observations from monitoring the network activity for more than 20,000 residential DSL customers in an urban area. To ensure privacy, all data is immediately anonymized. We augment the anonymized packet traces with information about DSL-level sessions, IP (re-)assignments, and DSL link bandwidth. Gregor Maier, Anja Feldmann, Vern Paxson, Mark Allman |
Internet Measurement Conference | 4 |
| 2009 | On calibrating enterprise switch measurementsabstractThe complexity of modern enterprise networks is ever-increasing, and our understanding of these important networks is not keeping pace. Our insight into intra-subnet traffic (staying within a single LAN) is particularly limited, due to the widespread use of Ethernet switches that preclude ready LAN-wide monitoring. We have recently undertaken an approach to obtaining extensive intra-subnet visibility based on tapping sets of Ethernet switch ports simultaneously. However, doing so leads to a number of measurement calibration issues that require careful consideration to address. First, one must correctly account for redundant copies of packets that appear due to switch flooding, which if not accurately identified can greatly skew subsequent analysis results. We show that a simple, natural rule one might use for doing so in fact introduces systematic errors, but an altered version of the rule performs significantly better. We then employ this revised rule to aid with calibration issues concerning the fidelity of packet timestamps and the amount of measurement loss that our collection apparatus incurred. Additionally, we develop techniques to "map" the monitored network in terms of identifying key topological components, such as subnet boundaries, which hosts were directly monitored, and the presence of "hidden" switches and hubs. Finally, we present initial analyses demonstrating that the magnitude and diversity of traffic at the subnet level is in fact striking, highlighting the importance of obtaining and correctly calibrating switch-level enterprise traces. Boris Nechaev, Vern Paxson, Mark Allman, Andrei V. Gurtov |
Internet Measurement Conference | 3 |
| 2009 | Efficient application placement in a dynamic hosting platformabstractWeb hosting providers are increasingly looking into dynamic hosting to reduce costs and improve the performance of their platforms. Instead of provisioning fixed resources to each customer, dynamic hosting maintains a variable number of application instances to satisfy current demand. While existing research in this area has mostly focused on the algorithms that decide on the number and location of application instances, we address the problem of efficient enactment of these decisions once they are made. We propose a new approach to application placement and experimentally show that it dramatically reduces the cost of application placement, which in turn improves the end-to-end agility of the hosting platform in reacting to demand changes. Zakaria Al-Qudah, Hussein A. Alzoubi, Mark Allman, Michael Rabinovich, Vincenzo Liberatore |
WWW | 3 |
| 2008 | On Community-Oriented Internet Measurement
Mark Allman, Lann Martin, Michael Rabinovich, Kenneth Atchinson |
PAM | 1 |
| 2008 | A Reactive Measurement Framework
Mark Allman, Vern Paxson |
PAM | 1 |
| 2008 | Principles for Developing Comprehensive Network Visibility
Mark Allman, Christian Kreibich, Vern Paxson, Robin Sommer, Nicholas Weaver |
HotSec | 1 |
| 2007 | Personal Namespaces
Mark Allman |
HotNets | 1 |
| 2007 | Enabling an Energy-Efficient Future Internet Through Selectively Connected End Systems
Mark Allman, Kenneth J. Christensen, Bruce Nordman, Vern Paxson |
HotNets | 1 |
| 2007 | Issues and etiquette concerning use of shared measurement dataabstractIn this note we discuss issues surrounding how to provide and use network measurement data made available for sharing among researchers. While previous work has focused on the technical details of enabling sharing via traffic anonymization, we focus on higher-level aspects of the process such as potential harm to the provider (e.g., by de-anonymizing a shared dataset) or interactions to strengthen subsequent research (e.g., helping to establish ground truth). We believe the community would benefit from a dialog regarding expectations and responsibilities of data providers, and the etiquette involved with using others' measurement data. To this end, we provide a set of guidelines that aim to aid the process of sharing measurement data. We present these not as specific rules, but rather a framework under which providers and users can better attain a mutual understanding about how to treat particular datasets. Mark Allman, Vern Paxson |
Internet Measurement Conference | 1 |
| 2007 | A brief history of scanningabstractIncessant scanning of hosts by attackers looking for vulnerable servers has become a fact of Internet life. In this paper we present an initial study of the scanning activity observed at one site over the past 12.5 years. We study the onset of scanning in the late 1990s and its evolution in terms of characteristics such as the number of scanners, targets and probing patterns. While our study is preliminary in many ways, it provides the first longitudinal examination of a now ubiquitous Internet phenomenon. Mark Allman, Vern Paxson, Jeff Terrell |
Internet Measurement Conference | 1 |
| 2007 | The Strengths of Weaker Identities: Opportunistic Personas
Mark Allman, Christian Kreibich, Vern Paxson, Robin Sommer, Nicholas Weaver |
HotSec | 1 |
| 2007 | Determining an appropriate sending rate over an underutilized network path
Pasi Sarolahti, Mark Allman, Sally Floyd |
Comput. Networks | 2 |
| 2006 | Fighting Coordinated Attackers with Cross-Organizational Information Sharing
Mark Allman, Ethan Blanton, Vern Paxson, Scott Shenker |
HotNets | 1 |
| 2006 | Network System Challenges in Selective Sharing and Verification for Personal, Social, and Urban-Scale Sensing Applications
Andrew Parker 0001, Sasank Reddy, Thomas Schmid 0002, Kevin K. Chang, Saurabh Ganeriwal, Mani Srivastava 0001, Mark H. Hansen, Jeff Burke, Deborah Estrin, Mark Allman, Vern Paxson |
HotNets | 10 |
| 2005 | A First Look at Modern Enterprise Traffic
Ruoming Pang, Mark Allman, Mike Bennett, Jason Lee 0001, Vern Paxson, Brian Tierney |
Internet Measurement Conference | 2 |
| 2004 | Measuring interactions between transport protocols and middleboxesabstractIn this paper we explore the evolution of both the Internet's most heavily used transport protocol, TCP, and the current network environment with respect to how the network's evolution ultimately impacts end-to-end protocols. The traditional end-to-end assumptions about the Internet are increasingly challenged by the introduction of intermediary network elements (middleboxes) that intentionally or unintentionally prevent or alter the behavior of end-to-end communications. This paper provides measurement results showing the impact of the current network environment on a number of traditional and proposed protocol mechanisms (e.g., Path MTU Discovery, Explicit Congestion Notification, etc.). In addition, we investigate the prevalence and correctness of implementations using proposed TCP algorithmic and protocol changes (e.g., selective acknowledgment-based loss recovery, congestion window growth based on byte counting, etc.). We present results of measurements taken using an active measurement framework to study web servers and a passive measurement survey of clients accessing information from our web server. We analyze our results to gain further understanding of the differences between the behavior of the Internet in theory versus the behavior we observed through measurements. In addition, these measurements can be used to guide the definition of more realistic Internet modeling scenarios. Alberto Medina, Mark Allman, Sally Floyd |
Internet Measurement Conference | 2 |
| 2004 | Explicit transport error notification (ETEN) for error-prone wireless and satellite networks
Rajesh Krishnan, James P. G. Sterbenz, Wesley M. Eddy, Craig Partridge, Mark Allman |
Comput. Networks | 5 |
| 2003 | On the performance of middleboxesabstractThis paper presents a preliminary performance analysis of a complex middlebox infrastructure in a real-world production environment that serves several thousand people. While prevalent, middleboxes (firewalls, NATs, etc.) have yet to be systematically measured. This paper makes two contributions: (i) we outline several methodologies and metrics by which to measure middleboxes and (ii) we offer preliminary application-layer measurements of one particular production middlebox system. We show that the middlebox infrastructure in question offers a mixed bag of performance implications (both positive and negative). In addition, we quantify several failure modes introduced by the middlebox infrastructure. Mark Allman |
Internet Measurement Conference | 1 |
| 2003 | A comparison of RED's byte and packet modes
Wesley M. Eddy, Mark Allman |
Comput. Networks | 2 |
| 2000 | TCP behavior in networks with dynamic propagation delayabstractThis paper provides a preliminary investigation into the impact a link with changing propagation delay has on the performance of TCP file transfers. We investigate over a dozen different variable delay patterns, based on spacecraft movement. We highlight the performance impact of such variability, paying close attention to TCP's retransmission timer, which is based on the observed round-trip time of the network path. In addition, we explore one scenario in which the round-trip time across a network path suddenly changes due to a large change in the path between the two end-points. We conclude that the variable delay network paths studied in this paper do not drastically impact TCP performance. Mark Allman, Jim Griner |
GLOBECOM | 1 |
| 1999 | On Estimating End-to-End Network Path PropertiesabstractThe more information about current network conditions available to a transport protocol, the more efficiently it can use the network to transfer its data. In networks such as the Internet, the transport protocol must often form its own estimates of network properties based on measurements performed by the connection endpoints. We consider two basic transport estimation problems: determining the setting of the retransmission timer (RTO) for a reliable protocol, and estimating the bandwidth available to a connection as it begins. We look at both of these problems in the context of TCP, using a large TCP measurement set [Pax97b] for trace-driven simulations. For RTO estimation, we evaluate a number of different algorithms, finding that the performance of the estimators is dominated by their minimum values, and to a lesser extent, the timer granularity, while being virtually unaffected by how often round-trip time measurements are made or the settings of the parameters in the exponentially-weighted moving average estimators commonly used. For bandwidth estimation, we explore techniques previously sketched in the literature [Hoe96, AD98] and find that in practice they perform less well than anticipated. We then develop a receiver-side algorithm that performs significantly better. Mark Allman, Vern Paxson |
SIGCOMM | 1 |