In this episode of PING, APNIC’s Chief Scientist Geoff Huston discusses the role of the Domain Name System (DNS) in directing where your applications connect to, and where content comes from. Although this is more ‘steering’ traffic than ‘routing’ in the strict sense of IP packet forwarding (that’s still the function of the Border Gateway Protocol or BGP), it does in fact represent a kind of routing decision, to select a content source or server logistically that’s ‘best’ or ‘closest’ to you. So in the spirit of ‘Orange is the new Black’ — DNS is the new BGP.
As this change in the delivery of content has emerged, the effective control of this kind of routing decision has also become more concentrated, in the hands of the small number of at-scale Content Distribution Networks (CDNs) and associated DNS providers worldwide. This is far less than the 80,000 or so BGP speakers with their own Autonomous System (AS) and represents another trend — how we optimize content delivery isn’t decided in common among us, it’s managed by simpler contractual relationships between content owners and intermediaries.
The upside, of course, remains the improvement in the efficiency of fetch for each client, and the reduction in delay and loss. However, the evolution of the Internet over time and the implications for governance in ‘steering’ decisions are going to be of increasing concern.
Read more about Geoff’s views of concentration in the Internet, governance, and economics on the APNIC Blog and at APNIC Labs:
- DNS is the new BGP
- Internet Governance in 2023
- On Internet Centrality and Fragmentation
- The Internet as a Public Utility
- An Economic Perspective on Internet Centrality
- Looking at Centrality in the DNS
- The IETF DINRG working group
Subscribe and share your story
You can stream and subscribe to PING via the following channels:
If you’re interested in sharing your insights or research, please get in touch — we’re always looking for great stories from the community. And please do let us know what you think of the podcast as well as the APNIC Blog so we can keep improving.
The views expressed by the authors of this blog are their own and do not necessarily reflect the views of APNIC. Please note a Code of Conduct applies to this blog.
In the world of CDNs. Does anyone use or need Multicast anymore?