English  |  עברית  |  
Home >> Products and Services >> Training >> IP Technologies >> IPv6 Basics
 

IPv6 – Basics, Protocols and Implementation

Course Description
IPv6 is the result of many years of research activity by the international Internet community and various vendors. IPv6 provides increased addressing space, improved QoS, mobility, and routing, along with better security and support for new applications.
The implementation and migration to IPv6 is inevitable and will impact on all companies that maintain, implement use and develop IP networks and applications. In this course, you will learn the basics, the protocols and the implementations. The course provides in-depth knowledge in the protocol and common standards.

Course Objectives
By the end of the course, the participant will be able to:

  • Describe the IPv6 protocol and addressing
  • Perform IPv6 address design
  • Understand the IPv6 packet structure and headers
  • Understand IPv6 mechanisms, including routing, security, QoS, mobility and various features
  • Understand IPv4 to IPv6 migration techniques and migration strategies
Topics
  • IPv6 – principles of operation
  • IPv6 packet structure and headers
  • Auto configurations
  • IPv6 routing
  • Interfacing with other layers
  • IPv6 security
  • IPv6 mobility
  • QoS in IPv6 networks
  • IPv4 to IPv6 migration
  • DNS in IPv6

Target Audience
R&D, engineering and technical Support, IT and communications managers


Prerequisites
High-level understanding of the TCP/IP protocol stack

Duration
3 days
 

Outline
  • Introduction
  • Limitations of IPv4
    • Consequences of the Limited IPv4 Address Space
  • Features of IPv6
    • New Header Format
    • Large Address Space
    • Stateless and Statefull Address Configuration
    • IPsec Header Support Required
    • Better Support for Prioritized Delivery
    • New Protocol for Neighboring Node Interaction
    • Extensibility
  • Comparison of IPv4 and IPv6
  • IPv6 Terminology
    • Addressing
    • Multicast, Unicast and Anycast addresses
    • Address types – Global, Link-local, Site-local and special case addresses
    • IPv6 Multicast addresses
    • IPv6 multicast group management (MLD)
    • IP address design
    • Design exercise
  • IPv6 Packet Structure
    • IPv6 datagram header
    • The IPv6 datagram format
    • IPv6 extension headers brief
    • ICMPv6
  • IPv6 Headers
    • Base header
    • Extension headers
    • Hop By Hop options
    • Routing
    • Fragmentation
    • Encapsulating Security Payload (ESP)
    • Authentication Header (AH)
    • Destination Options
  • IPv6 Auto-Configuration
    • Stateless & Statefull address auto-configuration
    • DHCPv6
    • Neighbor Discovery in IPv6
    • IPv6 Router Discovery
    • Router Renumbering in IPv6
    • Multicast Listener Discovery and MLD Version 2
  • IPv6 Routing
    • IPv6 Routing and routing Tables
    • MTU discovery
    • Neighbor reach-ability
    • IPv6 Router renumbering
    • ICMPv6 Redirects
    • RIPng
    • OSPFv3
    • BGPv4 & IPv6
    • IPv6 Multicast Routing - PIM and BGMP
  • Interfacing with other layers
    • Interfacing with the Data-link and Physical layer
    • IEEE 802 standards and IPv6
    • Operation of TCP and UDP
    • Ports and sockets
    • Changes to TCP for IPv6
    • Changes to UDP for IPv6
  • IPv6 Security
    • Cryptographic techniques
    • IPv6 and IPSec
    • IPv6 AH & ESP Headers
    • Transport and tunnel modes
    • Security associations
    • ISAKMP & IKE
  • Mobile IPv6
    • IPv4 Mobility
      • Building Blocks
      • Registration
      • Bindings
      • Limitations of link layer mobility
    • Mobile IPv4 vs Mobile IPv6
      • Mobile IPv6 in operation
      • IPv6 Home agents
      • Binding updates and the binding cache
  • IPv6 QoS
    • IPv6 Traffic classes
    • The IPv6 Flow label
    • Differential services (DiffServ)
    • Integrated services (IntServ) and RSVP
  • IPv4-IPv6 Transition Mechanisms
    • Introduction
    • IPv6/IPv4 Dual Stack
    • Translation Mechanisms
      • Stateless Internet Protocol/Internet Control Messaging Protocol Translation (SIIT)
      • Bump in the Stack (BIS)
      • Bump in the API (BIA)
      • Network Address Translation–Protocol Translation
      • Transport Relay Translator
    • Tunneling Mechanisms
      • Static Tunneling
      • Automatic Tunneling Using IPv4-Compatible Addresses
      • 6over4 Transition Mechanism
      • 6to4 Transition Mechanism
      • Intra-site Automatic Tunnel Addressing Protocol (ISATAP)
      • Teredo
  • DNS and IPv6
    • Name Resolution for IPv6
      • DNS Enhancements for IPv6
      • LLMNR
    • Source and Destination Address Selection
    • IPv6 DNS Extensions
      • New Resource Record Type - AAAA (IPv6 Address)
      • New Reverse Resolution Hierarchy
      • Changes To Query Types And Resolution Procedure
  • IPv6 Network Management
    • SNMP & IPv6
    • The extended MIB for IPv6
    • SNMP Security
    • IPv6 Protocol Analyzers
    • Troubleshooting
  • Application and Programming Changes
    • Introduction
      • Basic Internet commands
      • Ping, telnet, FTP
      • Mail and Web-Servers
    • The Programming Interface
      • Sockets library
      • Winsock library
    • Migrating code to IPv6
      • Migration tools
      • Code Testing
    • IPv6 new features and coding
      • Overview of new features
      • Coding to use security
      • Coding to use Quality of Service

         

Go Back  Print  Send Page

LiveCity - Website Builder