HBT120 - Deploying IPv6-Only

Preparing for deploying IPv6-only IT infrastructure

Description

Overview:

There are quantitative and qualitative benefits to operating an environment with a single IP protocol.  The operational costs of maintaining two protocols simultaneously are reduced and the simplicity of running a single protocol in the environment results.  IPv6 addressing and operations has been shown to be simpler than IPv4 subnetting.  Running IPv6-only avoids the complexity and cost of buying, operating, and troubleshooting Network Address Translation (NAT) systems.  Reducing an organization’s dependence on increasingly expensive IPv4 addresses or potentially facilitating sale of public IPv4 address resources at peak prices can be financially beneficial.  On Average, IPv6 performs better than IPv4 on the Internet and that can provide quantitative benefits for application end-user experience.  Organizations that are planning to meet a government mandate or an IPv4 Flag Day will need to learn how to design and deploy IPv6-only IT infrastructure.  This class will provide the technical training to achieve the benefits of running IPv6-only.

People Who Should Attend This Class:

Anyone in any IT department role who will be involved with the technical implementation of IPv6-only networks, systems, and services

System administrators, network administrators, helpdesk support, DevOps teams, application developers, DNS administrators, and security administrators

Class Logistics:

We will conduct these live IPv6 training classes virtually over the Internet.  The subsequent sections of this document detail the IPv6 training class agenda.  These classes will be a combination of lecture, question and answer sessions, and live demonstrations of IPv6 technology.  The goal of the class is to provide intermediate to advanced-level information on IPv6-only configuration and operations to increase the skills of your IT staff for the support and maintenance in preparation for an impending IPv6-only roll-out.

The demonstrations will use a combination of a physical lab and virtual environments.  Students will be able to view the live lecture, ask questions, and observe the live demonstrations that the instructor shows using the virtual lab environment.  The students won’t actually be performing any hands-on configurations but will be furnished with the details on the IPv6-only configurations used in the demonstration environment.

Course Outline:

Following is the agenda for the 1-day IPv6 live demonstration class.

Day 1

 

IPv6-Only Introduction – 1 Hour – 9:00AM to 10:00AM

Rationale for creating an IPv6-only network environment

Business case, motivation, and justification for running only IPv6

Operational benefits of running an IPv6-only environment

U.S. Federal Mandates and other mandates for IPv6-only networks

Opportunities for running IPv6-only environments

Requirements for IPv6-Only access networks

Challenges of running an IPv6-only environment

 

IPv6-Only Configuration without IPv4 – 2 Hours – 10:00AM to 12:00AM

Running a network with IPv6-only (configuration examples)

Running hosts with IPv6-only (configuration examples)

Methods to disable IPv4 manually or automated

Demonstration of manually disabling IPv4 in various host operating systems (Windows, Apple macOS and iOS, Linux, Android, ChromeOS, and others)

Static or dynamic IPv6 address assignment to nodes without configuring an IPv4 address (statically or using DHCP)

Disabling IPv4 in the kernel or on a specific interface

Using host-based filters to block IPv4 packets

Filtering DNS queries to prevent IPv4 communications

Methods to automate the disabling of IPv4 on end-nodes, automated configuration methods

Signaling IPv6-only in the Router Advertisement (RA)

IPv6-Only Preferred Option for DHCPv4 (RFC 8925)

Demonstration of DHCP Option 108 (Windows Server, Infoblox, ISC Kea)

 

Lunch Break - 1 Hour – 12:00PM to 1:00PM

 

IPv6-Only Configuration and DNS64/NAT64 – 2 Hours – 1:00PM to 3:00PM

Configuration management methods of IPv6-only settings

Methods of identifying IPv4 dependencies (packet capture, DNS, forensic tools, other techniques)

Options for dandling IPv4 dependencies

Handling products and services that still have IPv4 dependencies

Discussion of Stateless IP/ICMP Translation (SIIT) (Jool)

Demonstrations of DNS64 configuration (BIND, Infoblox, others)

Demonstrations of NAT64 configuration (Jool, Cisco IOS, Palo Alto Networks, Fortinet)

Demonstration of DNS64 and NAT64 using various operating systems

Discussion and demonstration of PREF64 option in the RA

 

IPv6-Only Configuration and Deployment – 2 Hours – 3:00PM to 5:00PM

Demonstrations of 464XLAT (Jool) using Apple devices, Android devices, and Linux clients with clatd

Demonstrations of NAT66 (ip6tables, Fortinet)

Demonstrations of NAT46 (Fortinet)

Demonstrations of NPTv6 (Palo Alto Networks)

Demonstrations of using forward and reverse proxies between IPv6-only and IPv4-only networks

Security of IPv6-only systems and networks

Management of IPv6-only systems and networks

 

Similar courses

IPv6 configuration and testing of host operating systems

More Information

IPv6 deep dive designed for those who will deploy IPv6.

More Information