IPv6 Advanced Topics
Dive deeper into the details IPv6 brings to network design and management.
General description
IPv6 touches many parts of a network. IPv6 has left the “early implementers” state and is going mainstream. Today, the amount of IPv6 traffic in the Internet doubles every 9 month, and it is expected that 50% of all traffic in the Internet will be IPv6 by 2018.
IPv6 has much more benefits than a larger address space: simpler network planning and management, new applications, leaner networks.
This training is designed for people that have already have some IPv6 experience and knowledge, but want to dive deeper into the details IPv6 brings to network design and management. This training is being updated for every scheduled training with the latest RFCs and news from the IETF and vendor.
Have a look at our IPv6 Fundamentals Hands-on on class if you are looking for an introduction to IPv6.
Syllabus
— IPv6 History
— The IPv6 Packet header
— IPv6 Multicast replaces IPv4 ARP and Broadcast
— IPv6 Routing and Extension Headers
— IPv6 Path MTU Detection (PMTUD)
— IPv6 Addresses and address types
— Unicast
— Link-Local
— Site-Local
— Unique-Local
— Multicast
— Solicited-Node
— Transition Addresses
— Special-Purpose Addresses
— Source IPv6 address selection
— Destination IPv6 address selection
— Windows Address selection
— Linux Address selection
— MacOS X Address selection
— Solaris Address selection
— IPv6 configuration commands on Linux
— IPv6 configuration commands on MacOS X
— IPv6 configuration commands on Windows
— snoop and tcpdump
— Wireshark
— Microsoft NetMon
— ndisc6 and rdisc6
— Multiple links per host, multiple IPv6 addresses per link
— The role of routers in IPv6
— IPv6 address configuration – the big picture
— Manual address configuration
— SLAAC – stateless automatic address configuration
— DHCPv6
— Cryptographic Generated Addresses (CGA)
— IPv6 Address records (AAAA)
— IPv6 reverse resolution (PTR/DNAME)
— Glue DNS Records, MX record considerations
— loopback-v6, special IPv6 Addresses in DNS, global addresses configuration
— IPv6 in Unix and Windows client resolver configurations
— DNS dynamic updates
— IPv6 DNS debugging
— IPv6 DNS stub-resolver configuration (client DNS)
— IPv6 literal addresses in URLs
— IPv6 and privacy
— Privacy Extensions in Linux, MacOS X and Windows client OS
— Randomized Host-IDs in Windows client OS
— IPv6 privacy and DHCPv6
— Host firewalls and IPv6 (Windows Firewall, MacOS X “pf/ipfw”, Linux “ip6table”)
— IPv6 book recommendations