
Discover why IPv6 was developed to overcome IPv4 limits, with 128-bit addresses, mandatory IPsec, and the IPv6 address types—unicast, multicast, anycast, link-local—plus slaac and DHCPv6 for auto configuration.
Explore the differences between IPv4 and IPv6, including address space, auto configuration, header simplification, multicast and flow labeling, quality of service, NAT elimination, and built-in security.
Explore the structure of 128-bit IPv6 addresses, eight 16-bit blocks, and how to convert binary to hexadecimal with zero suppression and zero compression.
Explore the 128-bit IPv6 address structure, including the prefix, subnet ID, and interface identifier, and learn about unicast, multicast, and anycast addresses with slash 64 and zone IDs.
Discover stateless and stateful IPv6 auto configuration, the combined approach, and the address lifecycle from tentative to invalid, guided by router advertisement messages and a DHCP version six server.
Master IPv6 addressing through a knowledge check on slaac, router advertisements, and stateless versus stateful autoconfiguration. Explore link-local addresses, the loopback ::1, zone IDs, and zero compression.
Configure IPv6 addresses using manual, stateful DHCPv6, and stateless autoconfiguration, with advanced options for multiple addresses and gateways. Explore DNS settings and link-local address behavior for reliable network management.
Learn to configure IPv6 using GUI, PowerShell cmdlets, and Netsh to assign addresses, set default gateways, and manage DNS, with verification via Get-NetIPaddress.
Configure IPv6 addresses with manual, stateful, and stateless methods using graphical interfaces and PowerShell or Netsh. Apply subnet prefixes, gateways, DNS, and zero compression to support scalable networks.
Demonstrates configuring IPv6 with PowerShell under admin privileges, including setting a manual IPv6 address and default gateway using New-NetIPAddress, verifying with Get-NetIPAddress, and testing DNS resolution with nslookup.
Explore practical tools to configure IPv6, including netsh, PowerShell, and GUI methods, add IPv6 addresses, set gateways and DNS, verify with ipconfig and get commands.
Explore configuring dhcpv6 in Windows Server 2016, covering ipv6 scopes, exclusions, lease durations, prefix assignments, stateless address autoconfiguration vs dhcpv6 options, dns integration with quad a records and reverse lookups.
Configure an IPv6 scope in a DHCP server and create quad A records in DNS to verify dynamic address registration and static exclusions in a lab environment.
Enable ipv6 forwarding on the domain controller and configure dhcpv6 for stateful addresses and options, separating roles with the dhcp server. Verify the setup with netsh and ipconfig.
Create and activate an IPv6 dhcpv6 scope, configure its prefix, set a local IPv6 plan, and verify client leases with ipconfig and PowerShell.
Classify network nodes as IPv4 only, IPv6 only, or dual stack. Explore dual ip layer and dual stack architectures, and manage dns records and prefix policies for IPv4–IPv6 coexistence.
Plan and implement a native IPv6 environment by verifying operating system support, router and firewall compatibility, and application readiness, while understanding IPv6 tunneling during migration.
Learn how isatap tunnels ipv6 inside ipv4 to enable ipv6 communication over ipv4 networks during the transition. Explore the isatap address format, router role, and key configuration methods.
Learn how 6to4 tunnels IPv6 over the public IPv4 internet, linking IPv6 sites and hosts through a 6to4 router, with public external and internal IPv6 interfaces, noting NAT limitations.
Discover teredo, a tunneling method that enables ipv6 over ipv4 behind nat, using a tornado server as an intermediary. Learn its address structure and how to configure it on windows.
Learn to transition to IPv6-only networks by upgrading applications, routing, devices, and DNS, while using port proxy where needed to bridge IPv4 and IPv6 coexisting environments.
IPv6 is already switched on in the Windows networks you manage, whether you planned it or not. This course explains how the addresses are built, shows how to configure IPv6 and DHCPv6 on Windows Server in demonstrations, and ends with the transition technologies and the steps for moving towards an IPv6-only network.
Inside the course
The course is organised into these sections: Overview of IPv6 addressing; Configuring an IPv6 host; Implementing IPv6 and IPv4 coexistence; Transitioning from IPv4 to IPv6. Lectures you will find include: Overview of IPv6 addressing; Differences between IPv4 and IPv6; IPv6 address structure; Types of IPv6 addresses and Autoconfiguration options for IPv6; Knowledge Check: Overview of IPv6 addressing; Configurable IPv6 settings; Tools for configuring IPv6; Demo 1: Tools for configuring IPv6; Demo 3: Tools for configuring IPv6; Demo 1: Using DHCPv6; Demo 2: Using DHCPv6; Demo 3: Using DHCPv6; What are node types?; Considerations for planning a native IPv6 environment; What is ISATAP?; What Is 6to4?; What is Teredo?; Process for transitioning to IPv6-only networks.
The course runs about 2.8 hours in 22 lectures. It is a focused course on IPv6 for Windows Server and does not cover routing protocols or other vendors' equipment. Some of the transition technologies you meet are older, so they are explained mainly so that you recognise them when you meet them in a real network, and you can decide for yourself how much of the transition material you need.