cours/content/admin_reseau/2_IPv6/index.md

71 lines
2.1 KiB
Markdown

---
title: "Administration réseaux : IPv6"
date: 2022-02-07
tags: ["IPv6", "adresses", "autoconfiguration"]
categories: ["Administration Réseaux", "Cours"]
---
IPv6 propose 3 type d'adresses:
* link local -> autoconfig -> voisinage prefix `FE80`
* unique local -> ip locale, en cour d'abandon
* global
L'addresse *link local* est en qque sorte une methode de remplacement d'ARP,
* adresses Unicast -> 1 vers 1
* adresses Multicast -> 1 vers +
* adresses Anycast -> vers une des machines, en general le plus proche
## NDP Neighbour Discovery protocol
ARP est banni d'IPV6, on va utiliser une series de protocoles qui prennent la
forme de messages ICMPv6.
Quatres types de paquet ICMP sont utilisés:
* Router sollicitation
* Router advertisement
* Neighbour Sollicitation
* Neighbour Advertisement
1. Bob demande l'addr d'Alice : B -> Network Solicitation -> A
2. Alice repond à Bob : A -> Network Advertisement -> B
## Adresses multicast
* tous les nœuds dans un segment ff02::1
* tous les routeurs dasn un segent ff02::2
* cas particulier *solicited-node*
### envoi d'un multicast
Je veux envoyé un paquet en multicast vers un groupe contenant le nœud s
l'adresse est 2001:XXXX::daa0:6e09. L'adresse de multicast de
type solicited-node sera construite avec les 24 dernier bits de l'adesse
unicast, ici `a0:6e09` : *fe02::1::ffa0:5e09*.
Lorsque le paquet est envoyé, l'adresse MAC de destination sera 33:33
## SLAAC stateless Address AutoConfiguration
### Phase 1
Generation d'adresse de liaison locale avec detection des doublons : on envoie
une solicitaion avec l'adresse visée: une reponse signifie alors qu'
**elle est deja utilisee**. Cette adresse est locale: pas de sortie sur
internet.
### Phase 2
Annonce du routeur: le nœud envoie une solicitation au routeur pour inciter les
routeurs sur le lien a lui envoyer des annonces de routeurs. En reponse le(s)
routeur(s) annonce(nt) les routes et prefixes.
L'hôte génère son adresse globale avec le prefixe fourni.
## Path MTU
la fragmentation des paquets trop gros se fait par l'emetteur et non plus par un
routeur. L'emetteur est averti par un paquet ICMPv6.