- Overview
- Course Details
Three-day instructor-led course on IPv6 involving a balanced mix of lectures and hands-on labs, particularly focusing on the overview and features of IPv6, the key differences between IPv4 and IPv6, migration strategies, and management in hybrid environments.
Three-day
instructor-led course on IPv6 involving a balanced mix of lectures and hands-on
labs, particularly focusing on the overview and features of IPv6, the key
differences between IPv4 and IPv6, migration strategies, and management in
hybrid environments.
This
outline balances theoretical knowledge with practical application, ensuring
that participants not only understand IPv6 but can also implement and manage
IPv6 configurations (Labs are in AWS.)
- Day 1:
Introduction to IPv6 and Overview
Morning
Session: Lectures
Introduction
to IPv6
The
need for IPv6
Historical
background and evolution of IPv6
Key
features and benefits of IPv6 compared to IPv4
Understanding
IPv6 Addresses
Structure
and types of IPv6 addresses
IPv6
address notation and representation
Unicast,
Multicast, and Anycast addresses in IPv6
IPv6
Protocol
Header
format and improvements over IPv4
Extension
headers and their functions
Afternoon
Session: Labs
Lab 1:
Setting Up IPv6 in AWS
Objective:
Learn to configure an AWS VPC for IPv6 support.
Activities:
Create a VPC with IPv6 enabled, allocate IPv6 CIDR blocks, and configure
subnets.
Lab 2:
IPv6 Address Assignment and Configuration
Objective:
Understand IPv6 address assignment methods and configure IPv6 addresses on AWS
instances.
Activities:
Use DHCPv6 and static assignment to configure IPv6 addresses on EC2 instances.
- Day 2:
Migration and Coexistence Strategies
Morning
Session: Lectures
IPv6
vs. IPv4: Key Differences
Address
space, header format, and packet processing differences
Security
enhancements in IPv6
QoS
improvements and implications for networking
Transition
Mechanisms
Dual-stack
models
Tunneling
techniques (6to4, Teredo, and ISATAP)
Translation
mechanisms (NAT64, DNS64)
Afternoon
Session: Labs
Lab 3:
Dual-Stack Configuration in AWS
Objective:
Implement a dual-stack network in AWS, supporting both IPv4 and IPv6.
Activities:
Configure a dual-stack EC2 instance, enable IPv4/IPv6 dual-stack on load
balancers, and test connectivity.
Lab 4:
Tunneling and Translation Mechanisms
Objective:
Explore tunneling and translation mechanisms for IPv6 migration and
coexistence.
Activities:
Set up 6to4 tunneling on EC2 instances, configure and test NAT64 and DNS64.
- Day 3:
Management of IPv6 and Hybrid Environments
Morning
Session: Lectures
IPv6
Network Management
Tools
and techniques for managing IPv6 networks
IPv6
routing protocols and configuration (OSPFv3, EIGRP for IPv6)
DNS
considerations in an IPv6 environment
Security
in IPv6
IPv6
inherent security features and potential vulnerabilities
Best
practices for securing IPv6 networks
Afternoon
Session: Labs
Lab 5:
IPv6 Network Management in AWS
Objective:
Manage an IPv6 network within AWS, focusing on routing and DNS configuration.
Activities:
Configure IPv6 routing with AWS Route Tables, setup and manage DNS with Route
53 for IPv6.
Lab 6:
Implementing IPv6 Security Best Practices
Objective:
Apply security best practices in an IPv6 environment.
Activities:
Configure IPv6 firewalls and security groups, implement IPsec for IPv6 traffic.
- Closing
Session
Wrap-Up
and Q&A
Recap
of the key takeaways from the course
Open
Q&A session for any clarifications
Feedback
collection to improve future sessions
Next
Steps and Resources
Guide
to further reading and resources
Encouragement
to apply the learned skills in real-world scenarios.
Certification Exam: N/A