Department of Defense
High Performance Computing Modernization Program

Getting Started

Before you ask for Internet Protocol version 6 (IPv6) addresses, you need to have some idea of how many to ask for. If you have not already done so, please review the Basic Information topic in the IPv6 Address Plans article in the Network Management section.

If you alread understand the difference between Provider Assigned/Provider Aggregateable (PA) and Provider Independent (PI) addresses, you can skip to the Nature of Your Organization section below.

As described in this article on The Headache of IPv6 Readdressing:

Provider Assigned, or PA, (sometimes referred to as Provider Aggregateable) is IPv6 address space that is registered (with a Regional Internet Registry, or RIR) and effectively owned by an internet service provider. Such IPv6 address space is designed to remain with that service provider. It is address space that you borrow as part of your service agreement for your Internet circuit and the agreement states that you will return that address space to the provider once the relationship is terminated. Even so, there are no guarantees that the address space they provide you will remain with you for the lifetime of your agreement either. They may change the IPv6 addresses they provide you if your office moves, if they change your service delivery method, if you upgrade your circuit, or if they have some maintenance or other reason to change what IPv6 address ranges they can hand out to a customer in a given geography. The simple thing to understand about PA address space is that it isn’t truly yours, you are just borrowing some from your ISP. Eventually you will have to give it back.

Contrast this to Provider Independent or PI which is IPv6 address space that has been allocated to your organization from one of the five Internet Registries (ARIN, RIPE, APNIC, LACNIC and AFRINIC). Because this IPv6 address space is allocated directly to your organization it stays with you (so long as you pay your modest ARIN dues), regardless of which service provider you are utilizing at any given time. You can change your service provider, add additional service providers and even peer with other corporations and not have to change your IPv6 address space. This is obviously the more optimal configuration if you can do it. To use PI space you also need to have an Autonomous System Number or ASN. The ASN is what allows you to peer with your ISP utilizing BGP (Border Gateway Protocol) so that you can participate directly in Internet routing (sending and receiving prefixes to the global routing table). This routing method is what allows you to advertise your specific IPv6 prefix out to the public Internet through one or more Internet providers.

Nature of Your Organization

Where you get IPv6 addresses from depends on the nature of your organization. Is your organization:

1. A Home or Small Office/Home Office or Small-Medium Business
2. A Large Enterprise
3. Part of the United States (US) Department of Defense
4. Part of another US Federal government department or agency
5. A US State government department or agency or
6. A University, College, or other Educational institution?

1. A Home or Small Office/Home Office or Small-Medium Business

If you are getting IPv6 addresses for your home, for a Small Office/Home Office (SOHO), or for a Small-Medium Business (SMB) with only one Internet connection point, then

  1. If your current Internet Service Provider (ISP) is listed in Available IPv6 Internet Service Providers (ISPs) and Networks in the Frequently Asked Questions (FAQ) section, contact them to see if they can provide you with IPv6 addresses and IPv6 Internet connectivity!
  2. Otherwise, you will probably need to get PA IPv6 addresses from a new ISP after confirming that your current ISP is unable to provide IPv6 service to your location. Review this article for additional background information and this article as well as this article for some questions to ask any potential ISP.

2. A Large Enterprise

If you are getting IPv6 addresses for a large enterprise with multiple locations served by multiple ISPs, if your organization already has its own Autonomous System Number (ASN), or if your organization has previously gotten IPv4 addresses directly from a Regional Internet Registry (RIR), then you will probably want to review this IPv6 Address Allocation and Assignment Policy document and then evaluate both:

  1. Getting PI IPv6 addresses directly from one of the five RIRs. The RIR for North America is the American Registry for Internet Numbers (ARIN), and their procedures are documented here
  2. Getting PA IPv6 addresses from each of your current ISPs or others if some of your current ISPs are unable to provide IPv6 service to some of your connection point(s).  Review this article for additional background information and this article as well as this article for some questions to ask any potential ISP

3. Part of the United States (US) Department of Defense

If you are part of the US Department of Defense (DoD), you will probably obtain IPv6 addresses in accordance with the DoD IPv6 Address Plan. Both the Address Plan and addresses can be obtained from the DoD Network Information Center (NIC) (Authentication Required). (The DoD NIC only issues addresses to those in the ".mil" domain.)

4. Part of another US Federal government department or agency

If you are part of some other US Federal government organization, you will probably get IPv6 addresses from the office of your organization’s Chief Information Officer (CIO). If that office can’t help you, chances are you shouldn’t be using IPv6 addresses even if you can get them.

5. A US State government department or agency

If you are part of one of the few State governments in the US that is deploying or planning to deploy IPv6 (Maryland, Minnesota, Oregon -- on hold since 2015, Virginia, Washington, or Wyoming), then you will get your IPv6 addresses from your State CIO. The Washington State CIO provided these IPv6 Design Considerations. The reasons so few State governments are deploying or are planning to deploy IPv6 are given in this 2016 letter from the National Association of State Chief Information Officers (NASCIO).

6. A University, College, or other Educational institution

If you are part of some educational institution, the office of your institution’s CIO (who is not the Chief Instructional Officer) will probably either provide the IPv6 addresses or instructions on how to request them. As is the case with government organizations, if that office can’t help you, chances are you shouldn’t be using IPv6 addresses even if you can get them. 


Top