r8 - 07 Sep 2008 - 09:44:16 - AshishShuklaYou are here: TWiki >  ILUGD Web > NixiProjects > IPv6Training

Introduction - The Need for IPv6 (60 minutes)

  • History of IP
  • Problems with IPv4
  • Current status of IPv4
  • Limitations of IPv4
    • IPv4 address depletion
    • Route Expansion
    • CIDR, NAT
  • Motivation
    • IPng Project
    • 6Bone Project
    • IPv6 RFCs
  • Security
  • ToS?

Prerequisites

  • Internet Protocol version 4
    • Setup
    • Subnetting, with understanding of CIDR
    • Routing
    • NATs
    • Security
    • QoS?

IPv6 Protocol Basics (60 minutes)

  • IPv6 Header -- RFC 2460
    • IPv6 Extension Headers
      • Hop-by-Hop Options header
      • Destination Options header
      • Routing header
      • Fragment header
      • IPSec headers (AH & ESP)
    • Differences from IPv4 header
      • TTL changed to Hop Limit
      • No checksums
  • Addressing -- RFC 4291
  • Address Configuration
  • ICMPv6 -- RFC 4443
  • NDP -- RFC 4861
    • Neighbor Advertisement & Solicitation
    • Router Advertisement & Solicitation
    • Router Redirection messages
    • Duplicate Address Detection

Prerequisites

  • Understanding of IPv4 header
  • Understanding of Routing Schemes
    • Unicast
    • Broadcast
    • Multicast
    • Anycast
  • Understanding of ICMP
  • Understanding of ARP, RARP
  • Understanding of DHCP

Internetworking IPv6 (30 minutes)

  • Routing tables
  • PMTU discovery -- RFC 1981
  • Neighbor reachability -- RFC 4861
  • Dynamic routing

Prerequisites

  • IPv4
    • Routing
    • Fragmentation of packets
    • MTU & MSS
    • PMTU discovery
  • IPv6 Addressing

IPv6 and DNS (60 minutes)

  • AAAA and PTR DNS RRs -- RFC 3596
  • Co-existence with IPv4
  • Dynamic DNS -- RFC 2136
  • Implementations
    • ISC BIND
    • Microsoft DNS Server

IPv6 Security, Mobility and QoS? (60 minutes)

  • Introduction to Network Security
  • Cryptography Techniques
  • IPsec -- RFC 4301
  • Mobility
  • QoS?
    • Traffic Class
    • Flow Label

Migration to IPv6 (60 minutes)

  • Dual Stacks -- RFC 4213
    • IPv4 mapped IPv6 addresses
  • NAT
  • Tunnel brokers
    • Application support

Prerequisites

  • IPv6 routing
  • Understanding of tunnelling
  • Understanding of NAT

IPv6 on Platforms (90 minutes)

  • GNU/Linux
  • FreeBSD?
  • Cisco IOS
  • Microsoft Windows

Prerequisites

  • Knowledge of working in GNU/Linux
  • Knowledge of working in FreeBSD?
  • Knowledge of working in Cisco IOS
  • Knowledge of working in Microsoft Windows
  • Understanding of IPv6 protocol.

Setting up common IPv6 Applications (30 minutes)

  • HTTP Server
    • Apache httpd
  • SMTP Server
    • Postfix

Prerequisites

  • Understanding of Apache httpd configuration
  • Understanding of Postfix configuration
  • Understanding of IPv6 protocol

Advanced

  • Autoconfiguration
  • Routing Protocols
  • Networks
    • IEEE 802 networks
    • PPP
    • NBMA networks
    • ATM, Frame Relay,SMDS
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r8 < r7 < r6 < r5 < r4 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback