Intended audience
The Technical IPv6 and Advanced IPv6 courses are for technical staff who have a good understanding of IPv4 and its related protocols, and who need a solid introduction to IPv6. These are not vendor specific courses; the material learned underpins all work with IPv6.
Both courses include most topics, with the Advanced course covering some topics in more depth, particularly security, transition technologies, routing, packet generation and inspection, address planning and migration.
Prerequisites
Attendees will be expected to have a good working knowledge of IPv4 and related protocols.
Syllabus
The syllabus is based on the IPv6 Forum Silver and Gold course descriptions, but omits introductory networking topics such as “introduction to IP”. Additional topics, not specified by the IPv6 Forum, are also included; topics that Into6 considers essential to a good practical and theoretical understanding of IPv6.
The syllabus below contains more material than can be covered in the time available. This allows some degree of on-the-fly adaption of the material to the interests and abilities of attendees.
Topics covered
IPv6 notation
hexadecimal notation
compressed notation
IPv6 address structure
Prefixes
Subnetting
Types of addresses
Special addresses and prefixes
Link local addresses
Unique Local Addresses
Manual configuration of an IPv6 address
Tools for working with IPv6
IPv6 vs IPv4 packet headers
IPv6 extension headers
IPv6 fragmentation
Autoconfiguration
Stateless autoconfiguration
Address lifetimes
Types of stateless autoconfiguration
Stateful autoconfiguration
Multicast in IPv6
At Layer 3
At Layer 2
Solicited Node Multicast
How multicast replaces broadcast
Main IPv6 protocols
Neighbor Discovery Protocol
Address resolution (Neighbour Discovery)
Duplicate address detection
Router advertisements
DNS and IPv6
IPv6-related record types
Nameserver information distribution
Issues
Source address selection
Destination address selection
DHPv6
Transition technologies
Translation including NAT64/DNS64
Carrier Grade NAT including DS-Lite
Tunnelling
Automatic tunneling
6to4
6rd
ISATAP
Teredo
Dual-stack
Implementing new networking software and devices to support IPv6.
IPv6 and IPSec
overview
tunnel vs transport mode
AH – Authentication header
ESP – Encapsulating security payload
IPv6 Security
How IPv6 differs
Current issues
Mitigation
IPv6 Routing
default routes
router preferences
router lifetimes
multi-router scenarios
BGP4+ and IPv6
other routing protocols and IPv6
QoS in IPv6
Mobile IPv6
IPv6 Packet Generation and Inspection
tools
crafting packets
IPv6 packet sniffing
Migrating to IPv6
overview
planning
hardware
software
operations
IPv6 address planning
IPv6 address schemes
Approaches
A case study