AIP: The Accountable Internet Protocol
AIP (Accountable Internet Protocol) is a next-generation network
architecture that provides accountability as a first-order property.
AIP uses a hierarchy of self-certifying addresses, in which each
component is derived from the public key of the corresponding entity.
AIP enables simple solutions to source spoofing,
denial-of-service, route hijacking, and route forgery.
AIP's design meets a number of challenges of scaling, key management, and
traffic engineering.
Papers and Publications
- Accountable Internet Protocol (AIP). David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon and Scott Shenker. In Proc. SIGCOMM, Aug 2008, Seattle, WA.
(This version has been modified from the original to include a citation for Bloom filters)
- Packets with Provenance. Anirudh Ramachandran and Nick Feamster. In ACM SIGCOMM Poster Session, August 2008, Seattle, WA.
- Perspectives: Improving SSH-style Host Authentication with Multi-Path Probing. Dan Wendlandt, David Andersen, Adrian Perrig. In Proc. USENIX, June 2008, Boston, MA.
- Efficient and Robust TCP Stream Normalization. Mythili Vutukuru, Hari Balakrishnan, and Vern Paxson. In Proc. IEEE Symposium on Security and Privacy, May 2008, Oakland, CA.
- Loss and Delay Accountability for the Internet. Katerina Argyraki, Petros Maniatis, Olga Irzak, Ashish Subramanian, Scott Shenker. In Proc. ICNP, October 2007, Beijing, China.
- Holding the Internet Accountable. David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon and Scott Shenker. In Proc. Hotnets, Nov 2007, Atlanta, GA.
People
Students & Post-Docs
- Teemu Koponen
- Daekyeong Moon
Support
AIP is supported in part by grants from the National Science Foundation under awards CNS-0716273 and CNS-0520241. All opinions expressed are those of the authors.