Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction...

128
Le Futur d’Internet - IPv6 Cours 5 E. Godard Aix-Marseille Universit´ e M1 Informatique eseaux 2019/20

Transcript of Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction...

Page 1: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Le Futur d’Internet - IPv6Cours 5

E. Godard

Aix-Marseille Universite

M1 Informatique Reseaux 2019/20

Page 2: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 2 / 59

Page 3: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 4 / 59

Page 4: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

”Vous etes Ici”

TCP/IPOSI

Application

Presentation

Session

Transport

Network

Data link

Physical

7

6

5

4

3

2

1

Application

Transport

Internet

Host-to-network

Not presentin the model

E. Godard Reseau IPv6 5 / 59

Page 5: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Limitations de IPv4

Malgre le succes d’internet, certains problemes demeurent

securite

trop peu d’adresses (epuisees chez l’IANA depuis 2011, auRIPE prevu pour le 5 novembre 2019)

I => adresses privees et NAT=> rupture du pair-a-pair

E. Godard Reseau IPv6 6 / 59

Page 6: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Realite de l’epuisement des adresses IPv4

Alerte de l’ARCEP en septembre 2019 :

E. Godard Reseau IPv6 7 / 59

Page 7: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Rappel : NAT/PAT

Probleme du nombre limite d’adresses=> adresse privee + NAT (Network Adresse Translation)

1

2

3

4

5

6

7NAT box/firewall

PC Leased line

Packet after translation

Packet before translationCompany

LAN

Company router

Server

ISP's router

10.0.0.1 198.60.42.12

Boundary of company premises

E. Godard Reseau IPv6 8 / 59

Page 8: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Inconvenients du NAT

On appelle en general (et incorrectement) NAT les deuxtechniques.

1 Casse la structure pair-a-pair d’InternetTres problematique pour certaines applications(VoIP, ...)

2 Donne une fausse impression de securite :Certaines attaques sont possibles meme dans cetteconfiguration.

3 Semble etre une des (mauvaises) raisons du ralentissementde passage a IPv6

4 Carrier-grade NAT (CGN) : l’internet mobile estprincipalement propose par les operateurs sous ce modedegrade.

E. Godard Reseau IPv6 9 / 59

Page 9: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Inconvenients du NAT

On appelle en general (et incorrectement) NAT les deuxtechniques.

1 Casse la structure pair-a-pair d’InternetTres problematique pour certaines applications(VoIP, ...)

2 Donne une fausse impression de securite :Certaines attaques sont possibles meme dans cetteconfiguration.

3 Semble etre une des (mauvaises) raisons du ralentissementde passage a IPv6

4 Carrier-grade NAT (CGN) : l’internet mobile estprincipalement propose par les operateurs sous ce modedegrade.

E. Godard Reseau IPv6 9 / 59

Page 10: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Inconvenients du NAT

On appelle en general (et incorrectement) NAT les deuxtechniques.

1 Casse la structure pair-a-pair d’InternetTres problematique pour certaines applications(VoIP, ...)

2 Donne une fausse impression de securite :Certaines attaques sont possibles meme dans cetteconfiguration.

3 Semble etre une des (mauvaises) raisons du ralentissementde passage a IPv6

4 Carrier-grade NAT (CGN) : l’internet mobile estprincipalement propose par les operateurs sous ce modedegrade.

E. Godard Reseau IPv6 9 / 59

Page 11: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Inconvenients du NAT

On appelle en general (et incorrectement) NAT les deuxtechniques.

1 Casse la structure pair-a-pair d’InternetTres problematique pour certaines applications(VoIP, ...)

2 Donne une fausse impression de securite :Certaines attaques sont possibles meme dans cetteconfiguration.

3 Semble etre une des (mauvaises) raisons du ralentissementde passage a IPv6

4 Carrier-grade NAT (CGN) : l’internet mobile estprincipalement propose par les operateurs sous ce modedegrade.

E. Godard Reseau IPv6 9 / 59

Page 12: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Introduction

Inconvenients du NAT

On appelle en general (et incorrectement) NAT les deuxtechniques.

1 Casse la structure pair-a-pair d’InternetTres problematique pour certaines applications(VoIP, ...)

2 Donne une fausse impression de securite :Certaines attaques sont possibles meme dans cetteconfiguration.

3 Semble etre une des (mauvaises) raisons du ralentissementde passage a IPv6

4 Carrier-grade NAT (CGN) : l’internet mobile estprincipalement propose par les operateurs sous ce modedegrade.

E. Godard Reseau IPv6 9 / 59

Page 13: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 10 / 59

Page 14: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Historique IPv6

des les annees 90, la penurie d’adresses menace

1993 debut d’un groupe de travail IETF

1995 premiere version IPv6 (RFC 1883)

1998 finalisation (RFC 2460)

E. Godard Reseau IPv6 11 / 59

Page 15: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?

I attribuer plus d’adresses128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 16: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?

I attribuer plus d’adresses128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 17: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 18: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 19: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securite

I mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 20: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobilite

I transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 21: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 22: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :

I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 23: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :I adresses et allocation des prefixes (id interface)

I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 24: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)

I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 25: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

IPv6 en (Tres) Bref

1 IPv6 (RFC 2373 et 2460) : pourquoi ?I attribuer plus d’adresses

128 bits au lieu de 32 en IPv4

=> meilleure organisation => routage facilite

I securiteI mobiliteI transition ?...

2 Points clefs :I adresses et allocation des prefixes (id interface)I decouverte des voisins (attribution d’adresse + routage)I format de datagramme simplifie

E. Godard Reseau IPv6 12 / 59

Page 26: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Adressage : Espace de Noms IPv6

Beaucoup plus d’adresse disponibles : 2128

=> 667 millions de milliards d’adresses IP disponiblespar mm2 de la surface de la Terre ;

E. Godard Reseau IPv6 13 / 59

Page 27: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Adressage : Espace de Noms IPv6

Beaucoup plus d’adresse disponibles : 2128

=> 667 millions de milliards d’adresses IP disponiblespar mm2 de la surface de la Terre ;

E. Godard Reseau IPv6 13 / 59

Page 28: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Notation

Plus de notation pointee mais uniquement de l’hexadecimal

exemple2001:0db8:0000:85a3:0000:0000:ac1f:8001

possibilite de supprimer les 0 non significatifs par groupesde 1 a 32001:db8:0:85a3:0:0:ac1f:8001

voire par blocs entiers de 42001:db8:0:85a3::ac1f:8001

E. Godard Reseau IPv6 14 / 59

Page 29: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Particularites

Cohabitation avec les ports de TCP/UDPI http://[2002:400:2A41:378::34A2:36]:8080

E. Godard Reseau IPv6 15 / 59

Page 30: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Notation CIDR

On conserve la notation CIDR :

adresse/taille<=> prefixe de l’ensemble d’adresses considerees

exemple 2001:db8:1f89::/48

en salle de TP : 2001:660:5402:100::/64

E. Godard Reseau IPv6 16 / 59

Page 31: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Type d’adresses IPv6

Prefixe Description::/8 Adresses reservees

2000::/3 Adresses unicast routables sur Internetfc00::/7 Adresses locales uniquesfe80::/10 Adresses liens locauxff00::/8 Adresses multicast

E. Godard Reseau IPv6 17 / 59

Page 32: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Adresses Reservees

:: adresse non specifiee (debut de configuration...)

::1/128 adresse localhost (comme 127.0.0.1 en IPv4)

adresses permanentes 2001::/16

I adresses reservables par blocs /12 a /23 depuis 1999.I 2001::/32 est utilise pour le protocole de tunnel Teredo

2002::/16 est utilise par 6to4

E. Godard Reseau IPv6 18 / 59

Page 33: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fonctionnement

”Rien de change” (juste 96 bits de plus)

Entete simplifieI taille fixe

routage et aggregation de routes simplifie

auto-configuration simplifie (plusieurs adresses parinterfaces)

E. Godard Reseau IPv6 19 / 59

Page 34: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Entete IPv6

32 Bits

Version Traffic class Flow label

Payload length Next header Hop limit

Source address (16 bytes)

Destination address (16 bytes)

E. Godard Reseau IPv6 20 / 59

Page 35: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Entete IPv6

La signification des champs est la suivante :

Version (4 bits) : fixe a la valeur du numero de protocoleinternet, 6

Traffic Class (8 bits) : utilise dans la qualite de service.

Flow Label (20 bits) : permet le marquage d’un flux pour untraitement differencie dans le reseau.

Payload length (16 bits) : taille de la charge utile en octets.

Next Header (8 bits) : identifie le type de header qui suitimmediatement selon la meme convention qu’IPv4.

E. Godard Reseau IPv6 21 / 59

Page 36: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Entete IPv6 (II)

Hop Limit (8 bits) : decremente de 1 par chaque routeur, lepaquet est detruit si ce champ atteint 0 en transit.

Source Address (128 bits) : adresse source

Destination Address (128 bits) : adresse destination.

pas de CRC

E. Godard Reseau IPv6 22 / 59

Page 37: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentation

I couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 38: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentation

I couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 39: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeurs

I limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 40: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfert

I probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 41: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 42: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 43: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 44: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui meme

I utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 45: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Fragmentation

1 Problemes de la fragmentationI couteuse pour les routeursI limites les taux de transfertI probleme de la perte d’un seul fragment

2 En IPv6, pas de fragmentation=> moins de travail pour les routeurs

I les routeurs intermediaires renvoient un paquet ICMPv6Packet Too Big

I l’emetteur doit fragmenter lui memeI utilisation du Path MTU discovery recommande

E. Godard Reseau IPv6 23 / 59

Page 46: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Taille des Paquets

MTU minimale autorisee 1 280 octets(contre 68 pour l’IPv4)

taille maximale d’un paquet (hors en-tete) 65535 octetscomme IPv4

option jumbogram (RFC 2675)=> taille maximale d’un paquet 4 Go

E. Godard Reseau IPv6 24 / 59

Page 47: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins2 les routeurs voisins pour une route donnee

I automatiquementI redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 48: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins

2 les routeurs voisins pour une route donnee

I automatiquementI redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 49: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins2 les routeurs voisins pour une route donnee

I automatiquementI redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 50: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins2 les routeurs voisins pour une route donnee

I automatiquement

I redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 51: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins2 les routeurs voisins pour une route donnee

I automatiquementI redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 52: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Neighbor Discovery Protocol.

Ce protocole agrege les proprietes de ARP et ICMP pour IPv4Permet de decouvrir

1 les adresses MAC des hotes voisins2 les routeurs voisins pour une route donnee

I automatiquementI redirection

3 des parametres utiles comme le MTU

E. Godard Reseau IPv6 25 / 59

Page 53: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

ICMPv6

Toute la gestion est realise grace a ce type de paquet.

Destination Unreachable

Packet Too Big

Time Exceeded

Echo Request

Echo Reply

Router Solicitation

Router Advertisement

Neighbor Solicitation

Neighbor Advertisement

Redirect

...

E. Godard Reseau IPv6 26 / 59

Page 54: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

ICMPv6

Toute la gestion est realise grace a ce type de paquet.

Destination Unreachable

Packet Too Big

Time Exceeded

Echo Request

Echo Reply

Router Solicitation

Router Advertisement

Neighbor Solicitation

Neighbor Advertisement

Redirect

...

E. Godard Reseau IPv6 26 / 59

Page 55: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 Manuellement

I adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !

I autoconfiguration sans etat basee sur l’adresse MAC etNDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 56: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 Manuellement

I adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !

I autoconfiguration sans etat basee sur l’adresse MAC etNDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 57: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseau

I (facultatif) passerelle par defaut2 Automatiquement !

I autoconfiguration sans etat basee sur l’adresse MAC etNDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 58: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !

I autoconfiguration sans etat basee sur l’adresse MAC etNDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 59: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !

I autoconfiguration sans etat basee sur l’adresse MAC etNDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 60: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !I autoconfiguration sans etat basee sur l’adresse MAC et

NDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 61: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !I autoconfiguration sans etat basee sur l’adresse MAC et

NDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 62: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !I autoconfiguration sans etat basee sur l’adresse MAC et

NDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)

E. Godard Reseau IPv6 27 / 59

Page 63: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Attribution des adresses IPv6

1 ManuellementI adresse + longueur du prefixe de sous-reseauI (facultatif) passerelle par defaut

2 Automatiquement !I autoconfiguration sans etat basee sur l’adresse MAC et

NDP prefix64:adresseMAC

=> probleme de protection de la vie privee car le 64derniers bits seront les memes meme en changeant deFAI...

I autoconfiguration avec tirage pseudo aleatoire (RFC4941),=> verification par Neighbor Solicitation pour savoir sil’adresse est deja prise.

I utilisation d’adresses generees cryptographiquement apartir de la clef publique du client (RFC 3972),

I attribution par un serveur DHCPv6 (RFC 3315)E. Godard Reseau IPv6 27 / 59

Page 64: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Routage

Le routage est similaire a IPv4

commutation de paquets

=> tables

l’amelioration est l’automaticite pour certainsparametrages des hotes

E. Godard Reseau IPv6 28 / 59

Page 65: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Routage

Le routage est similaire a IPv4

commutation de paquets

=> tables

l’amelioration est l’automaticite pour certainsparametrages des hotes

E. Godard Reseau IPv6 28 / 59

Page 66: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)

I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 67: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)

I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 68: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour Solicitation

I reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 69: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour Advertisement

I les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 70: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 71: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocal

comme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 72: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 73: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defaut

I un routeur peut publier les routes et ainsi permettre a unhote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 74: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defautI un routeur peut publier les routes et ainsi permettre a un

hote de se configurer automatiquement. RFC 4862

I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 75: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Details pour le Routage

1 Recherche de l’adresse Mac d’un voisin (RFC 4861)I requete paquet ICMPv6 Neighbour SolicitationI reponse paquet ICMPv6 Neighbour AdvertisementI les adresses utilisees sont les adresses locales :fe80::/10 ou de multicast,

comme ff00::1 pour l’ensemble des hotes sur le reseaulocalcomme ff00::2 pour l’ensemble des routeurs sur lereseau local

2 Passerelle par defautI un routeur peut publier les routes et ainsi permettre a un

hote de se configurer automatiquement. RFC 4862I paquet ICMPv6 Router Solicitation et reponse

E. Godard Reseau IPv6 29 / 59

Page 76: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Autoconfiguration vs DHCPv6

Lors de la redaction du procotole IPv6, DHCP n’etait pas aussirepandu (ni meme completement standardise), par consequent,le protocole SLAAC (RFC 4862) a ete propose.On a donc en general

SLAAC : passerelle par defaut mais pas de DNS

DHCPv6 : DNS mais pas de passerelle par defaut

=> ajout RDNSS (Recursive DNS Solver) dans SLAAC.A noter :

SLAAC : sans etat

DHCPv6 : avec etat (conservation des durees de validitedes attributions )

E. Godard Reseau IPv6 30 / 59

Page 77: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Routage IPv6

Pas de changement de protocole.

OSPFv6

BGPv6

E. Godard Reseau IPv6 31 / 59

Page 78: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Mobilite : Principes

Le but est de permettre a un hote mobile de maintenir uneconnexion pendant ses deplacements de son reseau ”initial” a unreseau ”etranger”.

adresse maison (home address)

adresse de mobilite (care of address)obtenue par la configuration automatique dans le reseauetranger.

E. Godard Reseau IPv6 32 / 59

Page 79: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Protocole IPv6

Mobilite : Mise en oeuvre

E. Godard Reseau IPv6 33 / 59

Page 80: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 34 / 59

Page 81: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Etendue du Deploiement

0

5000

10000

15000

20000

25000

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Pre

fixe

s / A

S

Date

IPv6 prefixes and AS

ASPrefixes

a comparer aux 50000 AS sur l’internet IPv4 sans route pardefaut

E. Godard Reseau IPv6 35 / 59

Page 82: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Prise en charge d’IPv6 par le DNS

pas de changement de l’espace de noms=> champs d’enregistrement supplementaire

www.ipv6.ripe.net. IN AAAA 2001:610:240:22::c100:68b

EvolutionI 2004 : possibilite d’integrer des serveurs de noms en IPv6I 2008 : la moitie des serveurs racines ont une adresse IPv6I 2010 : 228/283 des domaines de premier niveau ont un

serveur en IPv6

probleme de la taille des paquets UDP (seulement 512octets max pour le DNS)

E. Godard Reseau IPv6 36 / 59

Page 83: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Double Pile et Resolution DNS

En cas de double pile, la connexion UDP pour la reso-lution DNS se fait en general en IPv4.

De plus, l’appel getaddrinfo() va retourner une listed’adresses qui peut comporter des adresses IPv4, mais engeneral les IPv6 sont en tete.

E. Godard Reseau IPv6 37 / 59

Page 84: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Prise en Charge d’IPv6

Systeme d’exploitationtous les systemes disposent d’une double pile

Logicielsla plupart des logiciels orientes Internet sont prets

E. Godard Reseau IPv6 38 / 59

Page 85: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996

I IPv6 effectif depuis 2002

2 FAI

I mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 86: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996

I IPv6 effectif depuis 2002

2 FAI

I mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 87: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAI

I mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 88: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAI

I mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 89: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAII mars 2003 nerim

I decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 90: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAII mars 2003 nerimI decembre 2007 free

I novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 91: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAII mars 2003 nerimI decembre 2007 freeI novembre 2008 FDN

I 2009 SFR et Orange (pour les professionnels seulement)=> depuis 2016 pour l’ensemble de leurs clients

I OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 92: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAII mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clients

I OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 93: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Et en France ?...

1 Renater a commence a experimenter IPv6 depuis 1996I IPv6 effectif depuis 2002

2 FAII mars 2003 nerimI decembre 2007 freeI novembre 2008 FDNI 2009 SFR et Orange (pour les professionnels seulement)

=> depuis 2016 pour l’ensemble de leurs clientsI OVH : 2012

E. Godard Reseau IPv6 39 / 59

Page 94: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Freins au Deploiement

Benefices surevalues ?

Pas de contenus nouveaux sur Internetv6

I pas tout-a-fait vrai : l’acces en NAT pour les terminauxmobiles est limite

Probleme de l’acces en cas de double pile :

1 tentative en IPv62 echec ! car pas de connectivite IPv6 de bout-en-bout.3 connexion en IPv4

=> grande lenteur => desactivation d’IPv6

E. Godard Reseau IPv6 40 / 59

Page 95: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Freins au Deploiement

Benefices surevalues ?

Pas de contenus nouveaux sur Internetv6

I pas tout-a-fait vrai : l’acces en NAT pour les terminauxmobiles est limite

Probleme de l’acces en cas de double pile :1 tentative en IPv6

2 echec ! car pas de connectivite IPv6 de bout-en-bout.3 connexion en IPv4

=> grande lenteur => desactivation d’IPv6

E. Godard Reseau IPv6 40 / 59

Page 96: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Freins au Deploiement

Benefices surevalues ?

Pas de contenus nouveaux sur Internetv6

I pas tout-a-fait vrai : l’acces en NAT pour les terminauxmobiles est limite

Probleme de l’acces en cas de double pile :1 tentative en IPv62 echec ! car pas de connectivite IPv6 de bout-en-bout.

3 connexion en IPv4=> grande lenteur => desactivation d’IPv6

E. Godard Reseau IPv6 40 / 59

Page 97: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Deploiement

Freins au Deploiement

Benefices surevalues ?

Pas de contenus nouveaux sur Internetv6

I pas tout-a-fait vrai : l’acces en NAT pour les terminauxmobiles est limite

Probleme de l’acces en cas de double pile :1 tentative en IPv62 echec ! car pas de connectivite IPv6 de bout-en-bout.3 connexion en IPv4

=> grande lenteur => desactivation d’IPv6

E. Godard Reseau IPv6 40 / 59

Page 98: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 41 / 59

Page 99: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Architectures Securisees

architecture fermees peu d’acteurs (banques) ou structureautonome (une entreprise)

chiffrement symetrique + distribution des cles“a la main”

=> Kerberos, IPSec

architecture hierarchisee de nombreux acteurs avec desautorites de confiance peu nombreuses

=> PKI a base d’authentification X509 : IPSec,SSL

architecture decentralisee de nombreux acteurs certifiants leurs“connaissances” de proche en proche

=> PGP/GnuPG, reseau P2P/F2F crypte, ...

E. Godard Reseau IPv6 42 / 59

Page 100: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Architectures Securisees

architecture fermees peu d’acteurs (banques) ou structureautonome (une entreprise)

chiffrement symetrique + distribution des cles“a la main”

=> Kerberos, IPSec

architecture hierarchisee de nombreux acteurs avec desautorites de confiance peu nombreuses

=> PKI a base d’authentification X509 : IPSec,SSL

architecture decentralisee de nombreux acteurs certifiants leurs“connaissances” de proche en proche

=> PGP/GnuPG, reseau P2P/F2F crypte, ...

E. Godard Reseau IPv6 42 / 59

Page 101: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Architectures Securisees

architecture fermees peu d’acteurs (banques) ou structureautonome (une entreprise)

chiffrement symetrique + distribution des cles“a la main”

=> Kerberos, IPSec

architecture hierarchisee de nombreux acteurs avec desautorites de confiance peu nombreuses

=> PKI a base d’authentification X509 : IPSec,SSL

architecture decentralisee de nombreux acteurs certifiants leurs“connaissances” de proche en proche

=> PGP/GnuPG, reseau P2P/F2F crypte, ...

E. Godard Reseau IPv6 42 / 59

Page 102: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Architectures Securisees

architecture fermees peu d’acteurs (banques) ou structureautonome (une entreprise)

chiffrement symetrique + distribution des cles“a la main”

=> Kerberos, IPSec

architecture hierarchisee de nombreux acteurs avec desautorites de confiance peu nombreuses

=> PKI a base d’authentification X509 : IPSec,SSL

architecture decentralisee de nombreux acteurs certifiants leurs“connaissances” de proche en proche

=> PGP/GnuPG, reseau P2P/F2F crypte, ...

E. Godard Reseau IPv6 42 / 59

Page 103: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

References IPSec

RFCs : 2401 (IPSec), 2402 (AH), 2403, 2404, 2405 (detailsdes algorithmes cryptographiques d’IPSec), 2406 (ESP), 2408(ISAKMP), 2409 (IKE).

E. Godard Reseau IPv6 43 / 59

Page 104: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Apercu

IPSec est un ensemble de protocoles permettant de mettre enoeuvre une ou plusieurs des proprietes cryptographiquesprecedentes pour des datagrammes IP.

AH : integrite et authentification (sans confidentialite).

ESP : confidentialite (+authentification)

Ces mecanismes sont

compatibles IPv4

integres a IPv6

E. Godard Reseau IPv6 44 / 59

Page 105: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Apercu

IPSec est un ensemble de protocoles permettant de mettre enoeuvre une ou plusieurs des proprietes cryptographiquesprecedentes pour des datagrammes IP.

AH : integrite et authentification (sans confidentialite).

ESP : confidentialite (+authentification)

Ces mecanismes sont

compatibles IPv4

integres a IPv6

E. Godard Reseau IPv6 44 / 59

Page 106: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Configurations d’Utilisation

E. Godard Reseau IPv6 45 / 59

Page 107: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Mecanisme AH (Authentication Header)

Ce mecanisme a vocation d’authentifier un datagramme IP sansle chiffrer.

IP header AH

32 Bits

Security parameters index

Next header Payload len (Reserved)

Sequence number

Authentication data (HMAC)

TCP header

Authenticated

Payload + padding

E. Godard Reseau IPv6 46 / 59

Page 108: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Securite

Mecanisme ESP (Encapsulating Security Payload)

Ce mecanisme a vocation a chiffrer un datagramme IP.Deux modes :

mode transport

mode tunnel (typiquement entre deux passerelles desecurite)

ESP header

New IP header

Old IP header

TCP header

Authenticated

Payload + padding(b) Authentication (HMAC)

ESP header

IP header

TCP header Payload + padding(a) Authentication (HMAC)

Authenticated

Encrypted

Encrypted

E. Godard Reseau IPv6 47 / 59

Page 109: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Introduction

Protocole IPv6

Deploiement

Securite

Transition

E. Godard Reseau IPv6 48 / 59

Page 110: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Avertissement

Les adresses IPv4 et IPv6 ne sont pas compatiblesToute transition technologique est delicate, la transitioncomplete de IPv4 a IPv6 sera tres delicate.

E. Godard Reseau IPv6 49 / 59

Page 111: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Technologies de transition

technique de double pile pour pouvoir utiliser IPv4 et IPv6simultanement

puisque IPv6 n’est souvent pas utilisable nativement =>tunnels en IPv4

I statiquesI automatiques

passerelles applicatives

Il est toujours preferable d’avoir un acces natif.

E. Godard Reseau IPv6 50 / 59

Page 112: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Statiques

E. Godard Reseau IPv6 51 / 59

Page 113: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques : 6to4

6to4 est le principal protocole de tunnel sur IPv4 pour les IPspubliques IPv6.Le protocole 6to4 se situe au niveau 3 OSI (et possede le code41).Une correspondance est etabli entre adresses IPv4 et IPv6 :

E. Godard Reseau IPv6 52 / 59

Page 114: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Adresses relais

l’adresse 192.88.99.1 est une adresse anycast

comme du multicast => ensemble d’adresses

mais la diffusion s’arrete des qu’un membre de l’ensemblea recu le message

E. Godard Reseau IPv6 53 / 59

Page 115: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Un protocole de Transition

Le protocole 6to4 est un protocole de transition permettant aun hote IPv6 de communiquer a un autre hote IPv6 via lenuage IPv4.

1 Assignation d’un bloc d’adresses IPv6 a tout hote oureseau qui dispose d’une adresse IPv4

2 Encapsulation des paquets IPv6 a l’interieur de paquetsIPv4Un entete IPv4 (avec protocole 41) est ajoute

3 Gere le transit du trafic entre 6to4 et les reseaux IPv6 «natifs »

E. Godard Reseau IPv6 54 / 59

Page 116: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Un protocole de Transition

Le protocole 6to4 est un protocole de transition permettant aun hote IPv6 de communiquer a un autre hote IPv6 via lenuage IPv4.

1 Assignation d’un bloc d’adresses IPv6 a tout hote oureseau qui dispose d’une adresse IPv4

2 Encapsulation des paquets IPv6 a l’interieur de paquetsIPv4Un entete IPv4 (avec protocole 41) est ajoute

3 Gere le transit du trafic entre 6to4 et les reseaux IPv6 «natifs »

E. Godard Reseau IPv6 54 / 59

Page 117: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Un protocole de Transition

Le protocole 6to4 est un protocole de transition permettant aun hote IPv6 de communiquer a un autre hote IPv6 via lenuage IPv4.

1 Assignation d’un bloc d’adresses IPv6 a tout hote oureseau qui dispose d’une adresse IPv4

2 Encapsulation des paquets IPv6 a l’interieur de paquetsIPv4Un entete IPv4 (avec protocole 41) est ajoute

3 Gere le transit du trafic entre 6to4 et les reseaux IPv6 «natifs »

E. Godard Reseau IPv6 54 / 59

Page 118: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Un protocole de Transition

Le protocole 6to4 est un protocole de transition permettant aun hote IPv6 de communiquer a un autre hote IPv6 via lenuage IPv4.

1 Assignation d’un bloc d’adresses IPv6 a tout hote oureseau qui dispose d’une adresse IPv4

2 Encapsulation des paquets IPv6 a l’interieur de paquetsIPv4Un entete IPv4 (avec protocole 41) est ajoute

3 Gere le transit du trafic entre 6to4 et les reseaux IPv6 «natifs »

E. Godard Reseau IPv6 54 / 59

Page 119: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques : 6to4

E. Godard Reseau IPv6 55 / 59

Page 120: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Des Limitations Certaines

On rencontre cependant quelques problemes avec cettearchitecture :

les adresses IPv4 doivent etre publiques

en terme de routage IPv6 : il est difficile de controler quiutilise un relai donne

en terme de qualite d’acces : si le relai est loin du routeur6to4 alors la qualite de la connexion peut etre tresmauvaise.De meme, sur le chemin retour.

en terme de compatibilite avec d’eventuels parefeux avecune FAIbox typique.

E. Godard Reseau IPv6 56 / 59

Page 121: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

De 6to4 a 6rd

Il a effectivement ete constate en 2010 qu’environ 15% desconnexions IPv6 qui echouent sont des connexions 6to4. Il adonc ete propose a l’IETF une extension le protocole 6rd (IPv6rapid deployment) sous l’impulsion du francais Remi Despres.La principale, et importante differente, est que le relai se situedesormais necessairement dans le reseau du fournisseur d’acces.

E. Godard Reseau IPv6 57 / 59

Page 122: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Protocole “6rd“

proximite immediate des relais

encodage efficace des adresses IPv4 (qui appartiennent aureseau du FAI)

E. Godard Reseau IPv6 58 / 59

Page 123: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementation

I windowsI UNIX : miredo

E. Godard Reseau IPv6 59 / 59

Page 124: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementation

I windowsI UNIX : miredo

E. Godard Reseau IPv6 59 / 59

Page 125: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementation

I windowsI UNIX : miredo

E. Godard Reseau IPv6 59 / 59

Page 126: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementation

I windowsI UNIX : miredo

E. Godard Reseau IPv6 59 / 59

Page 127: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementationI windows

I UNIX : miredo

E. Godard Reseau IPv6 59 / 59

Page 128: Le Futur d'Internet - IPv6 - Cours 5 - lis-lab.fr...E. Godard R eseau IPv6 5 / 59 Introduction Limitations de IPv4 Malgr e le succ es d’internet, certains probl emes demeurent s

Transition

Tunnels Automatiques et NAT : Teredo

La methode precedente fonctionne mal avec les NATs : unautre protocole est propose

1 Teredo (vers) RFC 4380

2 un protocole utilisable dans un reseau d’adresses IPv4privees, relie a Internet via un routeur assurant unetraduction d’adresses NAT.

3 implementationI windowsI UNIX : miredo

E. Godard Reseau IPv6 59 / 59