IPv6 Protocols and Implementation Training

Duration: 4-5 days


IPv6 is the result of many years of research and activity by the international Internet community. IPv6 provides increased addressing space, improved routing, better security and support for new applications. The implementation of IPv6 is inevitable and will impact on all companies that maintain, implement or use IP networks.

In this course, you will learn how to obtain and implement IPv6 protocols within your organisation on, Unix, Linux, Windows, routers and other networked devices. This course provides extensive hands-on sessions and in-depth technical analysis.

IPv6 Protocols and Implementation Training

Related Courses

After completing this course, attendees will be able to:

  • Plan and manage the migration of your network to IPv6
  • Implement new networking software and devices to support IPv6
  • Implement auto-configuration to manage IPv6 addresses
  • Configure the different IPv6 migration tools such as dual-stacks and tunnelling in order to facilitate the transition.
  • Obtain and configure upgrades for common operating systems, including, Unix, Linux, and Windows.
  • Install and configure associated network services, in particular DNS, DHCP and routing protocols.
  • Update and configure common networking applications, ping, FTP, e-mail, and web-servers.

Networking Recap

  • Review of networking basics

The Need for IPv6

  • History of IP
  • The problems with IPv4
  • Address space
  • Functionality

The Features of IPv6

  • IPv6 datagram header
  • IPv6 Addressing
  • Extension headers
  • ICMPv6

Autoconfiguration of IPv6

  • Stateless & Stateful
  • DHCPv6
  • Link-Local Addresses
  • Neighbour Discovery
  • Router Discovery
  • Router Renumbering

Internetworking IPv6

  • Routing Tables
  • MTU discovery
  • Neighbour reachability
  • ICMPv6 redirects
  • Dynamic Routing
  • IPng, OSPFv3, BGPv4 etc
  • Router renumbering
  • Fragmentation

Interfacing to the Lower Layers

  • Data-link and physical layer
  • Point to point and IPv6
  • DBMA networks and IPv6
  • IEEE802 and IPv6

Transport Layer

  • Operation of TCP and UDP
  • Ports and Sockets
  • Changes to TCP & UDP

IPv4 and IPv6 Compatibility

  • Dual stacks
  • Compatibility addresses
  • 6to4 & 6over4
  • ISATAP, Teredo & DSTM
  • Tunnel brokers
  • Protocol Translators
  • BIS and BIA
  • Compatibility and DNS

IPv6 Security (IPSec)

  • Cryptographic techniques
  • AH & ESP Headers
  • Transport and tunnel modes
  • Security associations

Mobile IP

  • Link layer mobility
  • Mobile IPv4 vs Mobile IPv6
  • Mobile IPv6 in operation

IPv6 and Quality of Service

  • Traffic Class & Flow Label
  • DiffServ, IntServ & RSVP


  • arpa. & ip6.int.
  • A6 chains
  • BIND and MS DNS

Application Changes

  • Basic Internet commands
  • Ping, telnet, FTP
  • Mail Systems
  • Web-Servers

The Programming Interface

  • Sockets & Winsock APIs
  • Perl, Java, C etc

Network Management

  • SNMP & IPv6
  • The extended MIB for IPv6
  • SNMP Security
  • IPv6 Protocol Analysers
  • Troubleshooting

Migrating to IPv6

  • What when and how to migrate
  • The current status of IPv6
  • Predictions

Hands-On includes:

  • Upgrading to IPv6
  • Basic IPv6 Configuration
  • IPv6 Router Configuration
  • Security Configuration
  • Migration testing
  • IPv4 Compatibility
  • Mobile IPv6
  • Upgrading DNS
  • Network monitoring of IPv6

Your Name*



Your Email*



Number of Participants *

Time Frame*


Your Message*