This 2-day course discusses technical details behind IPv6 networking and migration issues including addressing, labeling, QoS, multi-media, security, mobility, and advanced management.
Objectives
After successfully completing the course the attendees will:
Describe the features, benefits, and operation of the IPv6 protocol
Describe IPv6 services
Understand deoplyment of the IPv6 networks
Learn IPv6 features on Cisco IOS routers, as well as IPv6 hosts running SUN Solaris, Microsoft Windows, Linux, HP Tru64, and BSD
Learn more about IPv6 evolution, and capabilities
Explore IPv6 deployment startegies
Learn more about IPv6 security
Course Outline
content
INTRODUCTION to ipv6
IPv6 Features and benefits
IPv6 Header Format
IPv4 Compatibility
Dual stacks
Tunneling
Protocol Translators
IPv6 Operation
IPv6 Addressing Architecture
ICMPv6 and Neighbor Discovery Protocol
Using DNS and DHCP with IPv6
Supporting Security and Mobility with IPv6 Routing in IPv6 Networks
Routing with RIPng
Routing with Integrated IS-IS Protocol
Routing with BGP4+ Protocol
Using IPv6 services
Using IPv6 Access control lists
Using IPv6 access technologies
Using IPv6 SSH
Using IPv6 DNS AAA client
IPv6 operation and Architecture
IPv6 operation
IPv6 addressing architecture
IPv6 extension headers
IPv6 routing
RIPng, routing with integrated IS-IS protocol, Routing with BGP4+ protocol
IPv6 authentication and security
Autoconfiguration
ICMPv6 and Neighbor Discovery Protocol
Network addressing
Supporting security and mobility with IPv6
Mobile IPv6
IPv6 and Quality of Service
Traffic Class & Flow Label
DiffServ & IntServ
Using DNS and DHCP with IPv6
IPv6 PROTOCOL FUNDAMENTALS
Comparison with IPv4
Protocol header
Routing and Security
Applications and Migration
IPv6 addressing details
IPv6 headers and extension headers
IPv6 transition strategies
Overview of IPv6-compliant software and hardware solutions
Quality of Service
Performance
Implementation issues
Competing standards and protocols
ipv6 Name Services
DNS and IPv6
BIND on Unix and Linux
DNS on Windows
New resolver API
AAAA, PTR, A6 & DNAME RRs
ip6.arpa. & ip6.int
A6 chains
BIND and MS DNS
IPv6 TECHNICAL details
Extension Headers
The IPv6 Address Architecture
Neighbor discovery and solicitation
Stateful autoconfiguration with DHCPv6
Duplicate Address Detection (DAD)
Creating link-local, site-local and global addresses
IPv6 and QoS
Traffic class & flow label
DiffServ & IntServ
IPv6 Security
IPv6 and MPLS
API changes
Dynamic Updates
IPv6 services
IPv6 access control lists
IPv6 access technologies
IPv6 SSH
IPv6 DNS AAA Client
Cisco IOS features as examples
IPv6 MIGRATION AND TRANSITION
Basic transition mechanisms
Addressing and routing
Minimizing administrative workload
Security
Mobility transition features of IPv6
Transition design and planning
The dual-stack transition method
Automatic tunneling
Tunneling
Managing IPv4 address space
The role of the DNS
Connecting IPv6 islands
Configured and automatic tunnels
Negotiating with a tunnel broker
6to4 and 6over4 solutions
Bridge between IPv4 and IPv6
Deploying dual stack models
Application Changes
Basic Internet commands
Ping, telnet, FTP
Mail and Web-Servers
The Programming interface
Sockets library
Winsock library
Overview of Perl and other languages
IPv6 Deployment Strategies and scenarios
The scope of IPv6 deployment
Deploying dual stack
Deploying Overlay Tunnels
Deploying 6PE over MPLS
IPv6-only to IPv4 -only Strategies
Using NAT-PT
Troubleshooting IPv6 Network)
The 6Bone Network
The IPv6 Internet
Connecting to the IPv6 Internet
IPv6 Host Configurations (Solaris, MS Windows, FreeBSD, Tru64)
Cisco IOS IPv6 phases (case study)
OSPFv3
Multi-Topology IS-IS for IPv6
IPv6 over MPLS (6PE)
IPv6 QoS
DHCPv6 prefix delegation
Radius RFC 3162 AAA
IPv6 multicast feature set including Embedded-RP
IPv6 management and operations
IPv6 Security and mobility
IPSec
AH and ESP Headers
Authentication & Confidentiality
Virtual Private Networking (VPN)
Mobile IP
Mobile IPv6
Wireless IP mobility
Roaming with IPv6
Mobile IPv6 applied to Wireless LANs (802.xx and cellular networks (GPRS, UMTS, CDMA2000)
Basic Wireless LAN and cellular networks ecurity
Mobile IP protocols and design
Cisco 3200 - Mobile Access Routers (MAR)
IPv6 deployment and migration
6INIT - the first EU Fifth Framework IPv6 deployment project
6NET - high-speed native IPv6 deployment in academic networks
6WINIT - IPv6 deployment in wireless, clinical scenarios
COAIS - an EU Fourth framework IPv6 project
Euro6IX - major telcos deploying IPv6 exchanges in Europe
GTPv6 - the GÉANT Test Program: GTPv6, and TF-NGN
IPv6 Cluster - the EC IST Cluster for IPv6 projects
EU IPv6 TF - the European Union IPv6 Task Force
NGNI - the Next Generation Networks Initiative
6ren - an initiative for Research and Education networks
6tap - a joint ESnet/Canarie project
ESnet - the Energy Sciences Network services
Internet 2 - the advanced research network's IPv6 WG
NASA - work performed at NAS, Moffett Field, California
NA IPv6 TF - the North American IPv6 Task Force
NY6IX - an IPv6 exchange point at New York
UNH Interop - University of New Hampshire IPv6 interoperability lab
Feedback from Students attending this course:
Extremely well organized, prepared and presented. The instructor interaction with students was very useful. I found both MPLS and IPV6 courses to be extremely interesting. I liked most the use of analogies and complexity in a nutshell concept along with TONEX Roadmaps to explain complex concepts.
This course offers a clear and distinct introduction to IPv6 for network professionals, as well as administrators, managers, and executives who will be coping with the IIPv6 upgrade.
IT and Network Managers
Telecommunications Management Managers
Technical Managers
Network Designers
Operations & Migration Managers
Marketing Professionals who require a good general knowledge of IPv6 networking
Prerequisites
Basic knowledge of data communication and IP networking.
Testimonials
Extremely well organized, prepared and presented. The instructor interaction with students was very useful. I found both MPLS and IPV6 courses to be extremely interesting. I liked most the use of analogies and complexity in a nutshell concept along with TONEX Roadmaps to explain complex concepts.