Personal tools
University Computing Service

Information & documentation

1. Introduction

Course notes

Ben Harris

University of Cambridge Computing Service

$Id: ipv6_basics.xml,v 1.12 2003/11/05 12:03:40 bjh21 Exp $


1. Introduction

 

This document is intended to be a quick introduction to IPv6 for people who know IPv4 well, and would like to know what all those colons are for. It's intended to give a practical guide to how IPv6 differs from IPv4, particularly in the context of Unix systems attached to the CUDN, which provides native IPv6 over Ethernet. It's not intended as an introduction for people who don't already have a reasonable understanding of IP and Ethernet, nor is it intended to explain all the details of IPv6 necessary to understand its use over anything larger than a single subnet.

Table of Contents
1. Introduction

2. IPv6 addressing (RFC 2373)
2.1. Notation
2.2. Address space
2.3. Interface IDs
3. IPv6 over Ethernet (and other links)
3.1. Ethernet multicast
3.2. IPv6 Ethernet encapsulation (RFC 2464)
3.3. IPv6 multicast over Ethernet
3.4. Neighbour discovery (RFC 2461)
4. Stateless autoconfiguration (RFC 2462)

5. IPv6 and the DNS (RFC 1886)
5.1. Forward lookups
5.2. Reverse lookups
6. Higher-level protocols

7. IPv6 in practice
7.1. Configuration
7.2. Network server programs
7.3. Network client programs
Bibliography