University of Cambridge > > Computer Laboratory Systems Research Group Seminar > All for One and One for All: Decoupling IP in the Connection from the Endhost Communication.

All for One and One for All: Decoupling IP in the Connection from the Endhost Communication.

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Srinivasan Keshav.

In an age of CDNs and hosting services, the IP address has become to Internet connectivity as middleboxes have been to transport. The textbook use of the Internet protocol binds an address to a host or interface. It is in this context of connectivity, constrained by the socket interface, that virtual hosting – and now SNI - connect a greater number of domains and hostnames than the number of IP addresses. In the CDN space this is a fragile mapping that is concrete, complex to manage, and artificially creates an “domain-by-IP proxy” model of communication. In this talk I will explain this setting and propose, instead, to return IP addresses to their true semantic value – reachability. I will propose new mapping mechanisms, and try to convince the audience that routing, traffic engineering, load-balancing, and more, remain unchanged. If successful, we stand to benefit by releasing IPv4 space, potentially accelerating the migration to IPv6, while removing addressing restrictions in CDN and distributed systems design space.

I will also spend a few minutes discussing, informally, my recent journey and transition from academia to industry.

Bio: I am a Research Lead at Cloudflare Research, while keeping ties with my previous life at the University of St Andrews and HUBS c.i.c. about which details may be found at

This talk is part of the Computer Laboratory Systems Research Group Seminar series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.


© 2006-2023, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity