Department of Defense
High Performance Computing Modernization Program

(Note: If you are just starting to think about deploying Internet Protocol version 6 (IPv6) or are still in the pre-planning phases of an IPv6 deployment, please review the Before you Begin article in the Deployment section. This will help you better understand the information provided by this article.)

No attempt has been made to extract lessons learned. Instead, original presentations, papers, studies, publications, and articles are referenced so that the lessons learned and any best practices they offer can be understood in context. Through intentional reuse, lessons learned can become best practices.

This Overview of Lessons Learned article contains five major topics:

  1. Organization lessons learned from countries around the world,
  2. Defense Research and Engineering Network (DREN) IPv6 Pilot lessons learned summaries
  3. DREN IPv6 Pilot lessons learned details,
  4. Recipients of DREN IPv6 Pilot lessons learned, and
  5. Lessons learned from protocol transitions prior to IPv4.

1. Organization lessons learned. Materials listed below come from a wide variety of sources, including conference presentations, research papers, industry studies, commercial provider publications, and news media. These materials are grouped into ten subtopics:

  1. United States (US) Department of Defense (DoD) Organizations
  2. Other US Federal government Organizations
  3. Networking Equipment Manufacturers and Customers
  4. IPv6 Internet Service Providers (ISPs)
  5. Academic Community
  6. Standards Development Organizations
  7. Non-commercial Organizations
  8. European and Asian IPv6 Communities
  9. Australian IPv6 Community
  10. The Small Office/Home Office (SOHO)

The IPv6 Network Testing Results article in the Testing section provides lessons learned while testing IPv6 networks.

1.1 US DoD Organizations.

SourceDateTitle

Air Force Network Integration Center

 2012 How the Air Force is Flying Toward IPv6

2012

IPv6: The Air Force Perspective

Applied Research Associates, Inc.

2009

IPv6 Testbed Final Report

DREN

2010

IPv6 Critical Success Factors

 

2015

Lessons Learned and Keys to Success

Defense Threat Reduction Agency

2013

IPv6 Update and Challenges For a DoD Enterprise Network

 

1.2 Other US Federal government Organizations. 

SourceDateTitle

Environmental Protection Agency (EPA)

2018

IPv6 Case Study

Federal Aviation Agency (FAA)

2011

IPv6 Project Status and Lessons Learned

Federal IPv6 (Fedv6) Task Force

quarterly

on-going series of Face to Face (F2F) meetings (registration required)

Internal Revenue Service (IRS)

2007

Government Empowering and Embracing the Kickoff of IPv6 (G.E.E.K.V.6) Invitation

 

2007

G.E.E.K.V.6 Day (slides 41-117)

 

2015

Managing the IPv6 Implementation Effort

National Aeronautics and Space Administration (NASA)

2013

IPv6 Case Study

 

2014

Best Practices Guide

Office of Government Ethics 2016 OGE – IPv6 Deployment (Authentication Required)

Sandia National Laboratories (SNL)

2012

IPv6 deployment experiences at Sandia National Laboratories

 

1.3 Networking Equipment Manufacturers and Customers.

SourceDateTitle

Bechtel

2007

Planning and Accomplishing the IPv6 Integration:  Lessons Learned

 

2007

Well Positioned to Serve Customers by Using Microsoft and Cisco IPv6 Solution

Check Point Software Technologies, Ltd.

2011

World IPv6 Day Experience

Cisco Systems, Inc.

2013

How Cisco IT Is Implementing IPv6

 

2017

Cisco IT – Building an IPv6 Only Network

   2018 Journey to a pure IPv6 Campus
 Dropbox  2017 Deploying IPv6 in Dropbox Edge Network

Facebook

2014

The Road to IPv6 (Bumpy)

Google

2008

IPv6 Deployment at Google

 

2011

Deploying IPv6 in the Google Enterprise Network.  Lessons learned.

 

2011

Google Enterprise IPv6 deployment

 International Business Machines (IBM) 2019 Deploying IPv6 at IBM

LinkedIn

2016

IPv6-only at LinkedIn Part I: Chippin' away at IPv4

 

2016

IPv6-only at LinkedIn Part II: Back to the Future

 

2016

IPv6-only at LinkedIn Part III: The Elephant in the Room

Microsoft

2012

How Microsoft IT has Deployed IPv6 on the Microsoft Corpnet

 

2015

Putting IPv6 to Work

  2017 IPv6 Only at Microsoft
 

2018

Microsoft Pulls Plug on IPv6-only Wi-Fi

  2019  Microsoft Works Toward IPv6-Only Single Stack Network
     Microsoft IT: Ongoing Journey to IPv6-only (video available here)

Netflix

2012

Enabling Support for IPv6

Oracle

2012

Lessons Learned from an Enterprise IPv6 Deployment

 

2013

Enterprise IPv6 – Going Beyond the Edge

 

2014

Enterprise IPv6, Affecting Positive Change

Uber Engineering 2017 Adopting the Next-Gen Internet Protocol: Deploying IPv6 for Uber Engineering (Hover arrow above title of figures 1-4 and click when pointer appears to display the figure)

Wells Fargo Bank

2014

Wells Fargo and IPv6

  2019  Notes From a Large Enterprise on IPv6 Adoption

 

1.4 Internet Service Providers (ISPs).

SourceDateTitle

6Connect, Inc. (a software supplier for ISPs)

2012

IPv6 from an ISPs perspective

 

2015

State/Lessons/Still To Come

American Data Technology, Inc.

2018

Three Key Standpoints in Implementing IPv6

AXTEL Internet Service Provider (ISP)

2014

IPv6 Case Study

Broadband Forum 2016  MR-276 Lessons Learned from IPv4 to IPv6 Migration and Guidance for Future Deployment

Commercial Network Services

2018

Dual Stack and Paint by Numbers

CenturyLink Business, Inc. (formerly Qwest Government Services, Inc.)

2010

IPv6 Implementation Lessons Learned and Motivation

Comcast Corp. 2014 Implementing IPv6 in Comcast’s Voice Network

 

2016

IPv6 @ Comcast

Cox Communications, Inc. 2017 Making IPv6 Work For You

NextGen Networks Corporation

2011

Customer IPv6 Delivery: The NextGen Experience

North American Network Operators Group (NANOG) 2020 Lessons Learned Testing IPv6 Transition Mechanisms for IPv6-only (video available here, blog available here)

NTT America, Inc.

2009

IPv6 Deployment & Commercial Applications

Hurricane Electric

2008

Going Native: A backbone transition to extensive native IPv6 peering

T-Mobile 2013 T-Mobile USA IPv6 Deployment (IPv6-only Mobile Perspective)

 

2014

464XLAT: Breaking Free of IPv4 (Going IPv6-only at T-Mobile) (video available here)

  2017 T-Mobile Going IPv6 Only
  2018 Going IPv6 Only (video available here)

 

1.5 Academic Community.

SourceDateTitle

6NET colleges and universities (see Note below)

2005

An IPv6 Deployment Guide (chapters 13-14)

Brno University of Technology

2011

Deploying IPv6 - practical problems from the campus perspective

 

2012

Deploying IPv6 in University Campus Network - Practical Problems

Carleton University

2017

Stop Procrastinating and Do IPv6

Georgian College

2010

0 to IPv6 in three months (A Customers View)

Louisiana State University

2013

Operational Experience with IPv6: A Campus Implementation

 

2017

IPv6 at LSU since 2008

Imperial College of London

2016

IPv6 Deployment at Imperial

Monash University

2008

IPv6 at Monash University

Monmouth University

2017

Stay on the Cutting Edge with IPv6

Université Laurentienne

2011

IPv6 Urgently, Please!

 University of Cambridge  2019  IPv6 at Cambridge

University of Colorado, Denver

2017

IPv6 is Not Optional

University of Hawaii

2019

The IPv6-only Network: Building Networks with DNS64/NAT64/464XLAT (video available here) (click here for further details)
    U. Hawaii IPv6 Deployment Experiences

University of Pennsylvania

2018

 Reexamining How We Build and Operate Networks

Virginia Polytechnic Institute and State University (Virginia Tech)

2011

IPv6 at Virginia Tech: Operational experiences from a large-scale production deployment

  2018 An IPv6 Journey Two Decades in the Making

Washington and Jefferson College

2017

Access All the Resources in the World

 Note: The European 6NET project reported lessons learned by several colleges and universities, networking customers and ISPs of all sizes. The 6NET project began in 2002 and completed in Jun 2005, followed by the 6DISS project which completed in Sept 2007; followed by 6DEPLOY and 6DEPLOY-2 (www.6deploy.eu) which completed in Feb 2013. A more recent European IPv6 project was Governments Enabled with IPv6 (GEN6), which completed in May 2015. Deliverables and Presentations under the Publications tab of the GEN6 website provide additional material. The current European IPv6 project is IPv6 Framework for European Governments.

1.6 Standards Development Organizations. 

SourceDateTitle
 European Telecommunications Standards Institute (ETSI) Industry Specification Group on IPv6 Integration (ISG IP6) 2020 IPv6 Best Practices, Benefits, Transition Challenges, and the Way Forward (Section 6)
Internet Engineering Task Force (IETF)

2010

Emerging Service Provider Scenarios for IPv6 Deployment Request for Comments (RFC) 6036

2012

Experiences from an IPv6-Only Network RFC 6586 

 

2012

IPv6 Support Required for All IP-Capable Nodes RFC 6540

 

2013

Guidance for Internet Content Providers and Application Service Providers RFC 6883

 

2017

Ending Work on IPv4 (proposed Sept 2017, withdrawn June 2018)

IETF Journal 2008 IPv6 Deployment: Lessons from the Trenches

 

1.7 Non-commercial Organizations.

SourceDateTitle

American Registry for Internet Numbers (ARIN)

2010

IPv6@ARIN

 

2010

Implementing IPv6 at ARIN

 

2016

IPv6 Success Stories From Companies That Have Done It (panel session highlights, full transcript and video)

Asia Pacific Network Information Center (APNIC)

2009 - 2013

IPv6 Transition Stories (presentations and videos from 14 organizations around the world)

   2017  APNIC IPv6 Deployment

Internet Governance Forum (IGF)

2016

2016 Best Practice Forum on IPv6 (numerous analyses, reports, presentations and videos from organizations around the world, )

Internet SOCiety (ISOC) Deploy360 Programme/IPv6

2010 - present

IPv6 Case Studies from over 17 organizations around the world

 

2018

State of IPv6 Deployment 2018
 Internet Systems Consortium (ISC)

2012

IPv6 Migration: Some Lessons Learned (a video)

National Telecommunications & Information Administration (NTIA)

2016

Incentives, Benefits, Costs, and Challenges to IPv6 Implementation (initial solicitation and numerous responses received from organizations around the world)

Wikipedia

On-going

MediaWiki IPv6 support

 

1.8 European and Asian IPv6 communities.

SourceDateTitle

6NET networking customers and ISPs (see Note following 1.5 Academic Community category above)

2005

An IPv6 Deployment Guide (chapter 12)

Asia-Pacific Economic Cooperation (APEC) Telecommunications Working Group (TEL)

2017

IPv6 Deployment Strategies in APEC Economies (9 Asia-Pacific countries)

Clara.net ISP

2007

IPv6 Deployment at clara.net

 

2009

IPv6 Services Deployment

DREN

2005-present

Part 3: Organizations outside the United States (including Canadian, European, Asian, Australian and international) in the IPv6 Policy and Guidance article in the General Information section

EU-China Future Internet Research and Experimentation (FIRE) (project ended June, 2015) 2015 IPv6: Deployment Best Practices - Examples

Heise Online

2011

The Big IPv6 Experiment

IPv6 Framework for European Governments (see Note following 1.5 Academic Community category above) 05/2018


09/2018
10/2018
Workshop 1: Identifying barriers to IPv6 Adoption
                      (see also this 2003 presentation)
Workshop 2: (cancelled)
Workshop 3:: Overcoming barriers to IPv6 Adoption
Workshop 4:: Lessons Learned and Next Steps

Nippon Telegraph and Telephone Information Sharing Platform Laboratories

2011

Deploying IPv6: Problems and Solutions

Swedish Post and Telecom Agency

2012

Deploying IPv6 – Internet Protocol version 6 – Practical guidance

Trans-European Research and Education Networking Association (TERENA)

2013

IPv6 Migration Guide: Best Practice Document

Telecom Italia ISP

2011

Migration to IPv6 in Telecom Italia

 

1.9 Australian IPv6 community

SourceDateTitle

FX Networks ISP

2011

Eight hundred and sixty-eight days later

Internode ISP

2011

IPv6 Experience at Internode: Development and Deployment

Internet Society of Australia

2007

Underpinning Infrastructure

 

2006-2013

IPv6 for e-Business (website)

 

1.10 The Small Office/Home Office (SOHO)

Operating SystemDateTitle

agnostic (networking emphasis)

2016

You Have IPv6. Turn it On.

BSD/Linux/Apple OS X/ Microsoft Windows

2009

IPv6 for All (chapters 2 and 3)

Linux

2006

IPv6 Deployment: SOHO Network

 

2010

Linux Home Networking with IPv6

 

2010

Office network transition to IPv6 only

 

2013

Upgrading Wytze’s Home Network to support IPv6

Linux/Apple OS X/Microsoft Windows

2017

IPv6 Only Networks: Experiences

 


2. DREN IPv6 Pilot lessons learned summaries. If you want to discover the lessons learned by the DREN IPv6 pilot during the 2003 through 2014 time period, without having to read through the detailed articles that comprise the majority of the IPv6 Knowledge Base, you have four choices:

  • This presentation and accompanying whitepaper provides an executive overview of the DREN IPv6 Pilot. They describe challenges overcome by the DREN IPv6 Pilot.
  • This article provides a mid-level review of the DREN IPv6 Pilot and lessons learned during its deployment of IPv6: DREN IPv6 Pilot — 3 years of IPv6 in the real world. This covers the history, organization, processes, and results of the DREN IPv6 Pilot as of 2006. It discusses the reasons for the success of the DREN IPv6 Pilot, and provides some details (elapsed time, hours, dollars, training) for how “success” was measured (metrics). If you are really in a hurry and only have time to look at a couple of slides, then look at slides 44-47.
  • This presentation provides a mid-level assessment of the DREN IPv6 Pilot lessons learned as of 2014.
  • In a series of briefings started in 2005 and continuing through 2012, more specific technical lessons learned summaries have been presented at the Internet2 Joint Techs workshops. Those briefings are available here in the “Various Presentations” section of the DREN IPv6 Backbone website (archived 2012).

3. IPv6 lessons learned details. The six sections that follow the Deployment section (IP Transport, Infrastructure, Network Management, Security, Applications, and Testing) contain articles providing more detailed descriptions of the lessons learned by DREN as well as by numerous other organizations while deploying IPv6, together with informal guidelines and aides to help in deploying IPv6.


4. Recipients of DREN IPv6 Pilot lessons learned. Lessons learned have been provided by the DREN IPv6 Pilot to other organizations through conference presentations, participation in numerous DoD, Service, and other Federal organizations' working groups, and in response to questionnaires received from commercial companies and Federal organizations.


5. Lessons learned from protocol transitions prior to IPv4. Networks used other protocols prior to IPv4. A comprehensive summary of lessons learned during earlier protocol transitions was provided by Tony Hain here. Two important IETF RFCs specific to the transition to IPv4 are RFC 801 ”NCP/TCP Transition Plan” and RFC 942 “Transport Protocols for Department of Defense Data Networks.” They discuss basic issues and provide a few warnings against tempting shortcuts. A retrospective article on the shortcomings of the Network Control Protocol (NCP) is available. (Caution: Published on April Fools' Day, 2011!).

 


Top