HBT302 - IPv6 Host OS Training Class

IPv6 configuration and testing of host operating systems

Description

HexaBuild has developed training that is focused on the IPv6 protocol on host operating systems (OS). It covers Microsoft Windows (Vista and newer), Apple OSX, Linux (Ubuntu, CentOS and Red Hat) with a focus on standard behavior and operational support in an IPv6 environment. The training is targeted at help desk, operators, network engineers, system engineers, architects and optionally applications developers. The training is a two-day IPv6 class taught at your location or can be run remotely via Google Meet or other remote presentation software.

 

People Who Should Attend This Class:

Anyone in any IT department role including:

System administrators, data center engineers, network engineers, helpdesk support, DevOps teams, application developers

Anyone who wants to learn the basics of IPv6 configuration is hosts will enjoy this class

 

Class Logistics:

HexaBuild, or an approved contractor, will conduct the training classes and can customize the content according to the specific host OS of interest. A project manager will be assigned to coordinate with your local staff. They will determine time, dates and locations for the training.  The subsequent sections detail the sample IPv6 training class agenda.

The class will be a combination of lecture and live demonstrations. The goal of the class is to provide introductory to advanced information on IPv6 for the appropriate host OS. It is designed to increase the skills of your technical staff for the deployment and operation of an IPv6 adoption plan.

The demonstrations and labs may use a combination of HexaBuild’s lab (physical, virtual or cloud based), virtual machines and on-site IPv6 lab equipment.  Optionally, students may bring their own laptops and connect over wireless or wired to the demonstration labs (if included in the training).  They will be able to test their devices and run commands that will enhance their learning experience.

 

Class Schedule:

The following is a table of the class topics, the duration of those topics and the likely role they match to.

High Level Topic/Subject

Duration

Functional Role

IPv6 in Windows

Lecture and live demonstration of IPv6 in Windows (Client and Server)

1 day

(7 hours)

Helpdesk, system administrators, application developers, network engineers, and security

IPv6 in OSX

Lecture of specific IPv6 behavior in Apple OSX

1/2 day

(3.5 hours)

Helpdesk, system administrators, network engineers, and security

IPv6 in Linux

Lecture of specific IPv6 behavior in different Unix derived OSs

1/2 day

(3.5 hours)

Helpdesk, system administrators, application developers, network engineers, and security

 

Course Outline:

The following outline the 2-day IPv6 host OS training class topics.

Day 1

 

IPv6 Introduction – 2 Hours – 8:00AM to 10:00AM

Introductions, review of agenda, roll-call (if required), facility info

General review of IPv6 (Addressing, Prefix, and general differences from IPv4). Note that we assume basic IPv6 knowledge and this is a simple quick refresher.

 

30 Minute Break – 10:00AM to 10:30AM

 

IPv6 and Windows – 1.5 Hours – 10:30AM to 12:00PM

Microsoft Windows IPv6 Networking (Network stack, behavior, platform support). This section dives into the specifics of how IPv6 and networking in general is implemented in Microsoft Windows and how that implementation will impact deployment and operations of IPv6.

Managing IPv6 in Windows (AD, netsh, PowerShell, GUI). We get into the specific ways to administer IPv6 (and IPv4) on a Windows client and server. Focus is placed on PowerShell for management and administration since that is the defacto standard for Windows.

 

Lunch Break – 12:00PM to 1:00PM

 

Best Practices for IPv6 Hosts – 2 Hours – 1:00PM to 3:00PM

Windows best practices for IPv6 (For applications). This section covers the important application behavior differences you may encounter with IPv6 in a dual-stack configuration. How to determine what is going on and if possible, how to control behavior and preferences.

General IPv6 OS best practices (Industry best practices and aligning them). This section covers the industry standards your organization should be adopting around DHCPv6, SLAAC and other operational and default behaviors.

Troubleshooting IPv6 in Windows (Dual-stack, transition technologies). Understand the default and built in transition technologies in Windows can be difficult and understand how each version of the OS will behave is important. This section covers how to troubleshoot what is happening and why.

Brief IPv6 address planning (Address plan considerations). We cover some simple address planning, mainly around first hop and what Windows will do and expect to see in some multi-prefix network topologies.

 

30 Minute Break – 2:30PM to 3:00PM

 

IPv6 lab and Q&A – 1.5 Hours – 3:30PM to 5:00PM

Specific Windows lab considerations (Contrasting when running a lab vs. full IPv6 network). Building a lab to test Windows with IPv6 and dual-stack has a set of must do configuration steps to insure you have a test environment that works as expected. In this section we cover what you need to do to make sure it will work as expected.

Q&A. We try and provide 30 minutes to 1 hours of interactive question and answer designed to be free form and allow customer specific use cases to be reviewed and discussed.

Demonstrations of IPv6 configuration on Windows will happen throughout the sections and will vary depending on the customer’s request for the course.

 

Day 2

 

IPv6 on Apple – 2 Hours – 8:00AM to 10:00AM

Agenda, roll-call (if required) and facilities info

Apple OSX IPv6 Networking (Network stack, behavior, platform support). This section dives into the specifics of how IPv6 and networking in general is implemented in Apple OSX and how that implementation will impact deployment and operations of IPv6.

 

30 Minute Break – 10:00AM to 10:30AM

 

IPv6 on Apple (Cont.) – 1.5 Hours – 10:30AM to 12:00PM

Managing IPv6 in OSX (GUI and shell). Simple commands and configurations used in operating and configuring IPv6 and dual-stack preferences in OSX.

Troubleshooting IPv6 in OSX.

Specific OSX lab considerations (Contrasting when running a lab vs. full IPv6 network)

 

Lunch Break – 12:00PM to 1:00PM

 

IPv6 on Linux – 2 Hours – 1:00PM to 3:00PM

UNIX variants IPv6 Networking (Linux, CentOS, BSD depending on requirements). This section dives into the specifics of how IPv6 and networking in general is implemented in Linux (if others UNIX types are needed that requirement needs to be stated in advance) and how that implementation will impact deployment and operations of IPv6.

 

30 Minute Break – 2:30PM to 3:00PM

 

Managing and Troubleshooting IPv6 on Linux – 1.5 Hours – 3:30PM to 5:00PM

Managing IPv6 in UNIX (GUI and shell). Simple commands and configurations used in operating and configuring IPv6 and dual-stack preferences in Linux.

Troubleshooting IPv6 in UNIX.

Specific UNIX lab considerations.

Q&A

 

Optionally:

Can also add general discussion of wireless behavior for clients and demonstrate behavior for Windows and OSX operating systems.

Can also add sections on mobile handset on wireless behavior. Specifically, for Android and Apple iOS.

Can add a Hands-on Lab (HOL) as an additional day if desired. A separate agenda and cost can be provided if that is of interest.

 

Similar courses

Preparing for deploying IPv6-only IT infrastructure

More Information

IPv6 deep dive designed for those who will deploy IPv6.

More Information