Abstract— P6P is a new, incrementally deployable networking infrastructure that resolves the growing tensions between the Internet routing infrastructure and the end sites of the Internet. P6P decouples the two through a P2P overlay network formed by the edge routers. P6P brings the benefits of IPv6 directly to end hosts, solving the major headache of IPv6 deployment as well as those of ISP switching, multihoming, and dynamic addressing. P6P is a potential killer-app for P2P protocols and could have profound implication for the future Internet; various existing P2P protocols can be retrofitted into P6P to provide features such as routing robustness and multicast. The paper describes the P6P design and architecture, addresses the security and performance concerns, and shows simulation results that support its feasibility.