Add IPV6 course
This commit is contained in:
parent
9dfacccf3b
commit
2972fe198b
1 changed files with 71 additions and 0 deletions
71
content/admin_reseau/2_IPv6/index.md
Normal file
71
content/admin_reseau/2_IPv6/index.md
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
---
|
||||||
|
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.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue