Click here to start
Table of contents
Slide 1
Background
Famous Last Words
What is IPv6?
Brief History
Motivation for IPv6
Is IPv6 Really Going to Happen?
Support and Standardization
Header Format
IPv6 Header
Header Fields
Header Fields (Cont.)
Slide 13
The Classic IPv4 Header
Missing IPv4 Fields
Extension Headers
Extension Header Use: Daisy Chaining
Example Packets: Different Directions, Same Transaction
Differences Between IPv4 and IPv6
Addressing
How Big is 128 Bits of Address Space?
Notation
Notation (Cont.)
Address Types and Prefixes
Format of Global Unicast Addresses
Format of Link-Local Unicast Addresses
Format of Multicast Addresses
Router-Assisted Autoconfiguration
Other IPv6 Addressing Trivia
Fragmentation
Overview
Fragmentation Process
Packet Size Issues
ICMPv6
Slide 35
The Big Differences
Error Messages
Example Packet: ICMPv6 Error
Informational Messages
ICMPv6 Options
ICMPv6 Multicast Support
Router Solicitation and Advertisements
Example Packets: Router Solicitation and Advertisement
Neighbor Solicitation and Advertisements
Example Packets: Neighbor Solicitation and Advertisement
Redirect
Routing
IPv6 Routing
RIPng
OSPF for v6
IS-IS for v6
BGP for v6
Use of the Routing Header
Use of the Routing Header (Cont.)
IPv4 to IPv6: Coexistence and Transition
Transition Techniques
Dual Stack
Tunneling
Translation
Transition Step 1: Today’s Internet
Transition Step 2: IPv6 Clouds on the Edges
Transition Step 3: Native IPv6 Backbones
References
Author:
Mike Borella