The Internet has been the dominant networking model for decades thanks to its robust design, low cost, and ability to grow organically. However, this comes with a major tradeoff: no actor can claim to have complete visibility or control on end-to-end network paths. This lack of end-to-end control impacts both performance and security, which helps to explain why they are both long-lasting challenges in the Internet.
End-to-end performance is hard to understand or improve without visibility into the complete network path; similarly, network security is hard to ensure in a distributed network, because a wide variety of actors would need to agree on protocols and best practices.
This presentation will detail two recent works, each related to one of
these two challenges: end-to-end network performance and network security.