IPv6

A network just configuring itself on its own, without a DHCP server or the like? A change in protocols enhancing the throughput of routers drastically without any new hardware? Switching providers without change of IP addresses or extensive reconfiguration? Sounds like a good idea. That is what IPv6 does and some more.

Your computer already understands IPv6 - when are you going to learn it?

Voraussetzungen

This training course is directed towards network administrators. Prerequisites are elementary Unix skills (command line, simple administration tasks) and elementary networking skills (Ethernet, simple networks with routers). Simply take a look at the description of our training courses Linux admin basics and Linux network services and check whether your knowledge corresponds with the level of these training courses - then you will have the right prerequisites for this course, too.

Inhalt

Introduction to IPv6

  • Basic differences between IPv4 and IPv6
  • Advantages of IPv6

IPv6 support in the operating system

IPv6 addresses

  • Terminology
  • Notation
  • Design and structure

Designing a test environment

Adress configuration

  • Manual address configuration
  • Neighbor discovery and duplicate address detection
  • Stateless autoconfiguration (SAC) und router discovery (RD)
  • Router configuration
  • Host configuration
  • First tests within a common subnet

Tools

  • Packet sniffer: ethereal, tcpdump, snoop
  • netcat (nc)

IPv6 and DNS (Part I)

  • Name conventions
  • Local entries in /etc/hosts
  • Resolver configuration
  • Basic BIND configuration
  • Forward Maps: AAAA and A6 records
  • Reverse Maps: Nibble and bitstring PTR records

IPv6 and DNS (Part II)

  • Unsecured dynamic updates
  • TSIG authenticated updates
  • Alternative approaches

IPv6-enabled services

  • SSH
  • NTP
  • Inetd and xinetd
  • SMTP: Sendmail, exim and postfix
  • HTTP: Apache2

Routing

  • Static Routing
  • Dynamic routing mit RIPng (zebra, quagga)

Interoperability with IPv4

  • Dual-stack configuration
  • Proxy configuration (DNS, NTP, SMTP, HTTP)
  • Protocol translation (TRT, NAT-PT)

An overview about new features of IPv6

  • Quality of Service (QoS)
  • Tunneling and encapsulation
  • IPsec
  • Mobile IPv6

Security implications of IPv6

  • Packet filter and its limits
  • Application gateway in a DMZ
  • Host security

Migration strategies from IPv4 to IPv6

Connection to the "Internet6"

  • PPP with IPv6
  • 6to4 relays
  • Tunnel service by Hexago