IPv6
Adressage IPv6, autoconfiguration (SLAAC), découverte de voisinage (NDP) et coexistence avec IPv4.
Adressage IPv6 : format et types d'adresses
IPv6 (RFC 8200) code les adresses sur 128 bits (contre 32 bits pour IPv4), offrant un espace d'adressage quasi-illimité (~3,4 × 10^38 adresses) et supprimant plusieurs mécanismes devenus inutiles avec cet espace (NAT n'est plus nécessaire pour pallier une pénurie, ARP est remplacé par NDP, le broadcast disparaît au profit du multicast).
SLAAC et NDP (Neighbor Discovery Protocol)
NDP (Neighbor Discovery Protocol, RFC 4861) remplace en IPv6 les fonctions assurées séparément par ARP, ICMP Router Discovery et ICMP Redirect en IPv4. Il s'appuie sur des messages ICMPv6 en multicast. SLAAC (Stateless Address Autoconfiguration, RFC 4862) permet à un hôte de générer automatiquement sa propre adresse IPv6, sans serveur DHCP.
Coexistence IPv4/IPv6 : dual-stack, tunneling, traduction
IPv4 et IPv6 ne sont pas interopérables nativement (piles protocolaires distinctes). La transition, entamée depuis les années 2000, repose sur trois grandes stratégies : faire tourner les deux piles en parallèle, encapsuler IPv6 dans IPv4, ou traduire entre les deux.