At a glance
View schedule & enroll Sorted by: location or date
Course number H3K67S
Length 4 days
Delivery method* Virtual Instructor-Led Training (VILT)
Onsite dedicated training (OST)
Price USD $3,200
CAD $3,520
*Courses are supported in the delivery formats above, but are not necessarily scheduled in every delivery format listed. Please click the schedule links at the top of the page to see which delivery formats are currently scheduled.

Course overview

IPv6 was developed as a replacement of IPv4 that delivers significantly larger addressing resources. The new protocol was meant to be an evolution, not a revolution of the Internet Protocol built on the lessons learned from operating IPv4. While sharing many similarities, IPv6 and IPv4 do not interoperate, and several aspects of the protocol have been completely re-written. The course leverages your existing IPv4 experience to help you gain an understanding of basic IPv6 concepts and contextualize them to the specifics of your environment.

What students will learn

IPv6 Foundations is a 4-day instructor-led, hands-on, lab-heavy training class ideally suited for network and systems engineers of all skill and experience levels. This course provides an understanding of the fundamentals of IPv6, its similarities and differences with respect to IPv4. This course covers the mechanisms developed to facilitate transition, how IPv6 is accommodated in supporting technologies, such as routing protocols, DHCP and DNS, and multicasting as well as security. The course concludes with an overview of the IPv6 transition process.


  • Network & system engineers
  • Network operations staff
  • IT staff
  • Infrastructure support staff
  • Infrastructure project management staff
  • Application developers
  • Test engineers

Ways to save

Next steps

This course is certified "Gold" by the IPv6 Forum Education Logo Program.
Upon completion of this course, and successfully passing the certification exam, participants may take an examination to achieve either a Silver or Gold Certified Engineer certification.

Course outline

1. IPv6 Overview

1.1. IPv6 technology overview
1.2. IPv6 myths
1.3. Adoption drivers
1.3.1. Business
1.3.2. Information technology
1.3.3. Technology
1.4. Market overview

2. IPv6 Address Structure

2.1. Address structure overview
2.2. Address types
2.3. IPv6 address scoping
2.4. Interface Identifier (IID)
2.4.1. Constructing the Interface ID
2.4.2. IID alternatives (random, EUI, CGA, manual)

3. IPv6 Header Formats

3.1. Nomenclature
3.2. IPv4/IPv6 packet structure comparison
3.3. Packet header
3.4. Extension Header
3.4.1. Descriptions
3.4.2. Chaining
3.4.3. Processing
3.5. Examination of extension header types

4. ICMPv6

4.1. ICMPv6 overview
4.1.1. Compare and contrast ICMP/ICMPv6
4.2. Neighbor Discovery (ND)
4.3. Comparison between ARP and the Neighbor Discovery Process
4.4. Supported ND features
4.5. Stateless Address Autoconfiguration (SLAAC)
4.6. IPv6 fragmentation
4.7. Path MTU Discovery
4.7.1. Host MTU management

  • Hands-on Lab: IPv6 on Windows 7
  • Hands-on Lab: Enabling IPv6 on HP Equipment
  • Hands-on Lab: Investigating ND & SLAAC
  • Demo: First Hop Redundancy Protocols and IPv6

5. DHCPv6

5.1. Compare/contrast with DHCPv4
5.2. The DHCPv6 process
5.3. Stateful autoconfiguration
5.4. Stateless DHCPv6 (aka DHCP-Lite)
5.5. DHCPv6 Prefix Delegation (PD)

  • Hands-on Lab: Deploying DHCPv6

6. DNS & IPv6

6.1. New record types (AAAA)
6.2. Forward and Reverse Zones
6.3. DNS flow
6.4. Global DNS support

  • Hands-on Lab: Understanding DNS and IPv6

IPv6 Routing and Core Topics

 7. Routing Overview and Static Routing

7.1. Routing protocol overview
7.3. Routing protocol processes (selection rules, AD, etc.)


8.1. Protocol review (e.g. areas, metrics)
8.2. OSPFv3 & OSPFv2 comparison
8.3. OSPFv3 Address Family support

  • Hands-on Lab: Enabling OSPFv3

9. IS-IS

9.1. Protocol review
9.2. IPv6 enhancements and extensions
9.3. Single Topology vs. Multiple Topology Mode

  • Hands-on Lab: Enabling IS-IS

10. MP-BGP

10.1. Protocol review
10.2. IPv6 enhancements and extensions
10.3. MP-BGP mechanisms and packet exchanges
10.4. IBGP vs. EBGP
10.5. IPv6 PI address allocations
10.6. Multi-homing IPv6 Networks
10.6.1. Policy challenges
10.6.2. Technical strategies for IPv6 multi-homing

  • Hands-on Lab: Enabling MP-BGP

11. MPLS

11.1. MPLS & IPv6
11.2. MPLS tunnels
11.3. CE Tunnels, PE Tunnels
11.4. VPLS, AToM
11.5. 6PE
11.6. 6VPE
11.7. MPLS w/ IPv6 control plane

  • Hands-on Lab: Enabling 6VPE

IPv6 Integration and Transition Topics

12. Dual Stack

12.1. Definition of dual-stack strategy, suitable environments
12.2. Configuration elements
12.3. Deployment considerations

13. Manual Tunnels

13.1. Manual tunnel definition, applicability
13.2. Deployment considerations

  • Hands-on Lab: Establishing manual tunnels


14.1. ISATAP definition, applicability
14.2. ISATAP w/ remote access VPN
14.3. Deployment considerations

  • Hands-on Lab: Enabling ISATAP

15. 6to4/6rd

15.1. 6to4 definition, applicability
15.2. Deployment considerations
15.3. 6rd definition
15.4. 6rd operations

  • Hands-on Lab: Implementing 6to4

16. Teredo

16.1. Teredo definition, applicability
16.2. Configuration elements
16.3. Teredo and Windows
16.4. Deployment considerations

17. NAT64/DNS64

17.1. NAT64/DNS64 defined
17.2. Stateless vs Stateful
17.3. NAT64/DNS64 operations

18. Network Prefix Translation for IPv6 (NPTv6)

18.1. NPTv6 defined
18.2. NPTv6 operations
18.3. NPTv6 applicability to multihoming

19. NAT444/CGN/LSN

19.1. Traditional NAT
19.2. Traditional NAT with overload
19.3. NAT444/CGN/LSN operation
19.4. CGN issues
19.5. Early deployment experience

IPv6 Support Service Topics

 20. IPv6 Security Overview

20.1. IT Security concepts review
20.2. Similarities between IPv4 and IPv6
20.3. Difference for IPv6
20.4. Security Issues introduced by IPv6 transition mechanisms
20.5. Reconnaissance
20.6. Internet Protocol Security (IPsec) Review
20.7. Threat review & mitigation
20.8. Tools for supporting security policy
20.8.1. ACLs (Standard, Extended)
20.8.2. NAT/Proxy review
20.9. Deperimeterization

  • Hands-on Lab: Implementing IPsec for IPv6

21. Mobile IPv6

21.1. Mobile IP review
21.2. IPv6 Mobility concepts and terminology
21.3. IPv6 Mobility operations and capability

22. IPv6 Multicasting

22.1. Overview of IPv6 multicast
22.2. Multicast’s role in IPv6 operation
22.3. Advantages of IPv6 multicast
22.4. IPv6 multicast deployment considerations

23. QoS in IPv6

23.1. Overview of QoS in IPv6 networks
23.2. Flow label discussion

IPv6 Deployment Topics

24. Mitigating Unintended IPv6 Deployment

24.1.1. Rationale for disabling IPv6
24.1.2. Methods for disabling IPv6

25. Preparing for IPv6 Deployment

25.1. IPv6 and IT Initiatives
25.2. Preparation
25.2.1. Education
25.3. Labs and Trials
25.4. The five steps to IPv6 deployment
25.4.1. Discovery
25.4.2. Strategy
25.4.3. Assessment
25.4.4. Planning
25.4.5. Implementation
25.5. Address planning

H3K67S - B.01