Publications
(2004). A Layered Naming Architecture for the Internet.
Proceedings of ACM Special Interest Group on Data Communications Conference (SIGCOMM 2004). 343-352.
(2004). Listen and Whisper: Security Mechanisms for BGP.
Proceedings of the First USENIX Symposium on Networked Systems Design and Implementation (NSDI '04). 127-140.
(2004). Mechanism Design for Policy Routing.
Proceedings of the 23rd ACM Symposium on Principles of Distributed Computing (PODC 2004). 11-20.
(2004). Middleboxes No Longer Considered Harmful.
Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI '04). 215-230.
(2004). Overcoming the Internet Impasse through Virtualization.
Proceedings of the Third ACM Workshop on Hot Topics in Networks (HotNets-III). 34-41.
(2004). Providing Packet Obituaries.
Proceedings of the Third Workshop on Hot Topics in Networks (HotNets-III).
(2004). Querying at Internet Scale.
Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD '04). 935-936.
(2004). Reduced State Routing in the Internet.
Proceedings of the Third ACM Workshop on Hot Topics in Networks (HotNets-III).
(2004). Routing as a Service.
Proceedings of the Service Architecture for Heterogeneous Access, Resources, and Applications Retreat (SAHARA 2004).
(2004). Spurring Adoption of DHTs with OpenHash, a Public DHT Service.
Proceedings of the Third International Workshop on Peer-to-Peer Systems.
(2004). Towards a Next Generation Inter-domain Routing Protocol.
Proceedings of the Third ACM Workshop on Hot Topics in Networks (HotNets-III), San Diego, California.
(2004). Towards an Economic Analysis of Trusted Systems (Position Paper).
Proceedings of the Third Workshop on Economics and Information Security, Minneapolis, Minnesota.
(2004). Towards Capturing Representative AS-Level Internet Topologies.
Computer Networks. 44(6), 737-755.
(2004). Trickle: A Self-Regulation Algorithm for Code Propogation and Maintenance in Wireless Sensor Networks.
Proceedings of the First USENIX Symposium on Networked Systems Design and Implementation (NSDI '04). 15-28.
(2004). Untangling the Web from DNS.
Proceedings of the First Symposium on Networked Systems Design and Implementation (NSDI 2004). 225-238.
(2005). The Architecture of PIER: An Internet-Scale Query Processor.
Proceedings of Second Biennial Conference on Innovative Data Systems Research (CIDR 2005). 28-43.
(2005). Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Proceedings of the Second USENIX Symposium on Networked Systems Design and Implementation (NSDI 2005). 329-342.
(2005). A BGP-Based Mechanism for Lowest-Cost Routing.
Distributed Computing. 18(1), 61-72.
(2005). A Case Study in Building Layered DHT Applications.
Proceedings of ACM Special Interest Group on Data Communications Conference (SIGCOMM 2005). 97-108.
(2005). COPS: Quality of Service Vs. Any Service at All.
Proceedings of the 13th International Workshop on Quality of Service 2005 (IWQoS 2005). 3-15.
(2005). DoS: Fighting Fire with Fire.
Proceedings of the Fourth Workshop on Hot Topics in Networks (HotNets-IV).
(2005). Fixing the Embarrassing Slowness of OpenDHT on PlanetLab.
Proceedings of the Second Workshop on Real, Large Distributed Systems (WORLDS '05). 25-30.

]