Department of Defense
High Performance Computing Modernization Program

There are 5 things to consider when deploying Internet Protocol version 6 (IPv6) in the home or the SOHO:

1. An Internet Connection
2. The Computer
3. The Local Area Network (LAN)
4. Security
5. The Applications

1. An Internet Connection

The Available IPv6 Internet Service and Transit Providers article in the Frequently Asked Questions (FAQ) section provides information about IPv6 connectivity offered by Internet Service Providers (ISPs).

It is easy to deploy IPv6 in the home or SOHO using a cable modem that supports the Data Over Cable Service Interface Specification (DOCSIS) 3.1 or later Full Duplex 3.1 or a digital subscriber line (DSL) modem that supports IPv6.

The table below lists sources of information about cable and DSL modems that support IPv6. Most modems manufactured since mid-2011 do support IPv6. 

  Website or Retailer   Type of Modem Type of Information Available
cable  DSL 
 American Registry for Internet Numbers (ARIN)        Survey of commercially available modems (near the end of article on ARIN IPv6 wiki)
American Telephone & Telegraph (AT&T)    √   √ IPv6 and AT&T Internet services (scroll down to IPv6 and AT&T Internet equipment and click on Show more to see list of approved modems)
 Charter Communications (aka Time Warner)    √   List of approved modems
Comcast Corp.    √   List of approved modems (See the "Shop & Compare XFINITY Cable Modems" table)
Cox Communications Inc.    √   List of approved modems
On-line retailer of electronic equipment      √ List of modems (search for “ipv6 DSL modem” with any web browser)

  

2. The Computer

Instructions for enabling IPv6 on many operating systems (when not already enabled by default) are available in the IP Transport section.

If IPv6 support is not available from your ISP, you can still enable IPv6 access on just your computer, rather than all the devices on your LAN, using either: 

  • a tunneling mechanism such as the Hurricane Electric tunnel broker available here. It does not require any software to be installed locally, but does require a stable public IPv4 address. It requires user registration.

or

  • a Virtual Private Network (VPN). VPN software for individual use include mullvad.net, perfect-privacy.com, privateinternetaccess.com, purevpn.com, TorGuard.net or VyprVPN. The client software must be installed on your computer. 

 

3. The LAN

To enable IPv6 access for the devices on your LAN in addition to your computer takes more effort. Write-ups by individuals who have documented their home and SOHO efforts may be found in the Small Office/Home Office subtopic of the Overview of Lessons Learned article in the General Information section.

If the networking infrastructure you aspire to deploy includes multiple computers, routers, and/or subnets, then one of the approaches offered in the IPv6 test lab setup topic of the IPv6 Test Techniques article in the IPv6 Testing section may be what you are looking for.

 

4. Security

Security concerns are just as real at home as they are at work. Here are some tips for Keeping Your Home Network Secure.

 

5. The Applications

Whether you use Microsoft Edge or Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome, Opera or any other web browser, simply direct your browser to the IPv6 literal address of the website you want to view. For example,

http://ipv6.test-ipv6.com

becomes 

http://[2001:470:1:18::119].

For additional information, refer to Request For Comments (RFC) 3986 “Uniform Resource Identifier (URI): Generic Syntax".

(Caution: This substitution can sometimes fail. Explanations of possible reasons for this are available. If you encounter problems, review the Broken User FAQ article found on that website for several possible explanations. For even more possible explanations, review this article on the ARIN IPv6 wiki.) 

Many commercial applications already support IPv6. See the IPv6 Software article in the IPv6 Deployment section for further information. Your own custom applications can also be updated to support IPv6. See the Application Conversion Introduction article in the Applications section for further information. 


Top