Exploring the Challenges of Network Migration - An IPv6 Case Study and its Consequences

This started as a joint project with Comcast that was subsequently supported by NSF. It was first introduced at the Summer 2010 ESCC/Internet2 Joint Techs conference, but unfortunately the video was in flash format that is not accessible anymore. The project’s goals were to assess, understand, and encourage the adoption of IPv6. Specifically, as we were rapidly approach the date at which the current set of IPv4 addresses were going to be exhausted, i.e., in 2011, migrating to IPv6 was becoming increasingly important. This migration was, however, largely dependent on ensuring that the current IPv4 Internet, and in particular its content, became itself accessible over IPv6. Tracking the extent to which this was happening was the main purpose of this project. This tracking was performed by a monitoring client that queried the Domain Name System (DNS) for IPv4 and IPv6 addresses (A and quad-A records) for a number of known sites. The list of sites queried included the top one million (1M) web sites according to the ranking maintained by Alexa, as well as a number of additional sites beyond the top 1M (the monitoring system was ultimately tracking the Ipv6 accessibility of over 6M web sites). Content was deemed IPv6 accessible if DNS returned a quad-A record for the site. Sites identified as being both IPv4 and IPv6 accessible were then queried for content, and deemed IPv4 and IPv6 reachable if the same content could be retrieved over both. The relative performance of content retrieval over IPv4 and IPv6 was also compared based on a succession of queries. One of the project’s goals was to analyze this data to understand when, where and why differences exist between Ipv4 and IPv6 access, and how these should be addressed or used to foster a faster a migration to IPv6.

To provide a comprehensive perspective on the level of IPv6 adoption across the Internet, the monitoring software was deployed at multiple locations, and most of the data remains available on the project web site that also boasts a “query” page that allows you to customize the type of data you want to retrieve.

Penn Contributors

Publications