Intranet IPv4 ou Internet IPv6



Documents pareils
Lothaire Yarding. Yet Another Reference for Delivering IPv6 to the Next Generation. Julien VAUBOURG Étudiant TELECOM Nancy

Les RPV (Réseaux Privés Virtuels) ou VPN (Virtual Private Networks)

Plan. Programmation Internet Cours 3. Organismes de standardisation

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

Sécurité d IPv6. Sécurité d IPv6. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7)

Cisco Certified Network Associate

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier

LE RESEAU GLOBAL INTERNET

Configuration du driver SIP dans ALERT. V2

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

L identité numérique. Risques, protection

Réseaux CPL par la pratique

Firewall Net Integrator Vue d ensemble

Réseaux IUP2 / 2005 IPv6

Firewall IDS Architecture. Assurer le contrôle des connexions au. Sécurité 1

DIFF AVANCÉE. Samy.

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

Présentation du modèle OSI(Open Systems Interconnection)

L3 informatique Réseaux : Configuration d une interface réseau

Spécialiste Systèmes et Réseaux

Télécommunications. IPv4. IPv4 classes. IPv4 réseau locaux. IV - IPv4&6, ARP, DHCP, DNS

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Déploiement IPv6 en entreprise. 13 pièges à éviter. IPv6 Experience Exchange Event. Fabien Broillet Consultant IT

Services Réseaux - Couche Application. TODARO Cédric

Les clés d un réseau privé virtuel (VPN) fonctionnel

DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

TR2 : Technologies de l'internet. Chapitre VI. NAT statique et dynamique Overloading (PAT) Overlapping, port Forwarding Serveur Proxy, DMZ

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Sécurité des réseaux Firewalls

Projet Système & Réseau

CCNA Discovery Travailler dans une PME ou chez un fournisseur de services Internet

Caches web. Olivier Aubert 1/35

Découverte de réseaux IPv6

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

Mettre en place un accès sécurisé à travers Internet

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique

Description des UE s du M2

1 PfSense 1. Qu est-ce que c est

Offre de stage. Un(e) stagiaire en informatique

De l authentification au hub d identité. si simplement. Présentation OSSIR du 14fev2012

NS1000 PANASONIC SERVEUR SIP TOUJOURS AU-DELÀ DE VOS ATTENTES DE COMMUNICATIONS UNIFIÉES

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

Sécurité et Firewall

Réseaux M2 CCI SIRR. Introduction / Généralités

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

Devoir Surveillé de Sécurité des Réseaux

Table des matières Nouveau Plan d adressage... 3

Service de VPN de niveau 3 sur RENATER (L3VPN MPLS)

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Chapitre 11 : Le Multicast sur IP

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Routeur Chiffrant Navista Version Et le protocole de chiffrement du Réseau Privé Virtuel Navista Tunneling System - NTS Version 3.1.

Le protocole IPv6 sur le Réseau Académique Parisien

Les Réseaux Privés Virtuels (VPN) Définition d'un VPN

Ex Nihilo Denis Ensminger

WINDOWS Remote Desktop & Application publishing facile!

Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D.

NetShare Accès Internet partagé Routage IP pour Windows

Réseaux - Cours 4. Traduction d adresse (NAT/PAT) et Service de Nom de Domaine (DNS) Cyril Pain-Barre. IUT Informatique Aix-en-Provence

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Partie II PRATIQUE DES CPL

Belgacom Forum TM 3000 Manuel d utilisation

Compte-rendu du TP n o 2

Téléphone IP. Téléphone IP aux nombreuses fonctions avancées pour une utilisation professionnelle et au prix abordable FICHE PRODUIT

Serveur FTP. 20 décembre. Windows Server 2008R2

Ce que nous rencontrons dans les établissements privés : 1-Le réseau basique :

Figure 1a. Réseau intranet avec pare feu et NAT.

Présentation Internet

La mémorisation des mots de passe dans les navigateurs web modernes

Sécurisation du réseau

Glossaire. ( themanualpage.org) soumises à la licence GNU FDL.

LOGO Smartphones, tablettes, et autres gadgets quel impact sur notre métier d ASR

Sécurité des réseaux sans fil

Algorithmique et langages du Web

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Routeurs de Services Unifiés DSR-1000N DSR-500N DSR-250N

Introduction. Adresses

Manuel d utilisation du logiciel de messagerie personnelle Palm VersaMail 2.5

Administration des ressources informatiques

Manuel du logiciel PrestaTest.

Travaux pratiques : configuration des routes statiques et par défaut IPv6

Mise en route d'un Routeur/Pare-Feu

Déploiement sécuritaire de la téléphonie IP

Introduction aux Technologies de l Internet

Daniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal

TAGREROUT Seyf Allah TMRIM

FACULTE DES SCIENCES ET TECHNIQUES FES SAIS MASTER SYSTEMES INTELLIGENTS ET RESEAUX MST SIR 2014 TP WIFI. Encadré par PR.

Configurer l adressage des serveurs et des clients

Téléphonie. sur IP. 2 e édition

Transcription:

Intranet IPv4 ou Internet IPv6 Qui sauvera Internet? Julien Vaubourg Lorraine Data Network [10/07/14] RMLL 2014 (Montpellier) [28/06/14] PSES 2014 (Paris) [09/04/14] M1 MIAGE (Nancy) [28/01/14] LP CISII (Nancy)

Orateur Julien Vaubourg Adhérent actif de Lorraine Data Network 1 (+ présidence), un FAI/hébergeur participatif membre de FFDN 2 Doctorant en informatique (INRIA Grand Est) 1. http://ldn-fai.net 2. http://ffdn.org 2 / 69

Qui sauvera Internet? Origines Le fléau NAT Avenir sombre L alternative Qui sauvera Internet? 3 / 69

Qui sauvera Internet? Origines 4 / 69

Origines Années 70 : débuts de ARPANET 5 / 69

Origines 1973 Une trentaine d ordinateurs états-uniens interconnectés L Angleterre et la Norvège rejoignent le réseau 6 / 69

Origines Années 80 : arrivée des premières entreprises 7 / 69

Origines 1980 Adoption du TCP/IP (IPv4) / Internet est né Environ 4 milliards d adresses possibles (obligatoirement uniques) Seulement 256 réseaux possibles dans le monde entier Avec 16 millions de machines possibles par réseau 8 / 69

Origines 1981 Répartition des IPv4 par classes A : 128 réseaux de 16 millions de machines possibles B : 16 000 réseaux de 65 000 machines possibles C : 2 millions réseaux de 254 machines possibles 9 / 69

Origines Années 90 : arrivée des particuliers 10 / 69

Origines 1993 Répartition des IPv4 restantes avec le découpage CIDR Ex. 203.0.113.0/16 Découpage asymétrique avec le VLSM 11 / 69

Origines 12 / 69

Origines 13 / 69

Origines 14 / 69

Origines Années 2000 : bulle Internet 15 / 69

Qui sauvera Internet? Le fléau NAT 16 / 69

Le fléau NAT 1996 Apparition des IP non-routables (privées) 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12 Utilisation massive du NAT conique (NAT-PT, One-to-many) 17 / 69

Le fléau NAT 18 / 69

Le fléau NAT 19 / 69

Le fléau NAT 20 / 69

Le fléau NAT 21 / 69

Le fléau NAT 22 / 69

Le fléau NAT 23 / 69

Le fléau NAT 24 / 69

Le fléau NAT 25 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair Support de machines relais et serveurs mandataires inverses 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair Support de machines relais et serveurs mandataires inverses Renumérotation des machines en cas de fusion (ou VPN) 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair Support de machines relais et serveurs mandataires inverses Renumérotation des machines en cas de fusion (ou VPN) Gestion et stockage des journaux systèmes 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair Support de machines relais et serveurs mandataires inverses Renumérotation des machines en cas de fusion (ou VPN) Gestion et stockage des journaux systèmes 1 IPv4!= 1 utilisateur (load balancing, authentification, etc.) 26 / 69

Le fléau NAT Le NAT coûte très cher! Charge des passerelles NAT (éviter les goulots) Lignes de code dans les applications SIP ou pair-à-pair Support de machines relais et serveurs mandataires inverses Renumérotation des machines en cas de fusion (ou VPN) Gestion et stockage des journaux systèmes 1 IPv4!= 1 utilisateur (load balancing, authentification, etc.) Etc. (cf. RFC 6269) 26 / 69

Le fléau NAT Années 2010 : boom des smartphones avec la 3G 27 / 69

Qui sauvera Internet? Avenir sombre 28 / 69

Avenir sombre 29 / 69

Avenir sombre 30 / 69

Avenir sombre 31 / 69 Actuellement : émergence de l Internet des Objets (smart-*)

Avenir sombre 32 / 69 Passage aux CGN (Carrier Grade NAT)

Avenir sombre 33 / 69 Généralisation des CGN (NAT444)

Avenir sombre 34 / 69

Avenir sombre 35 / 69

Avenir sombre Le prix des CGN : administration Passerelles CGN puissantes et rapides 36 / 69

Avenir sombre Le prix des CGN : administration Passerelles CGN puissantes et rapides Journaux systèmes démesurés pour les FAI avec des traces de toutes les connexions (outil de surveillance généralisé et a priori) 36 / 69

Avenir sombre Le prix des CGN : administration Passerelles CGN puissantes et rapides Journaux systèmes démesurés pour les FAI avec des traces de toutes les connexions (outil de surveillance généralisé et a priori) Ajout des ports sources dans les journaux systèmes de tous les serveurs (RFC 6302) 36 / 69

Avenir sombre Le prix des CGN : fonctionnalités Connexions entrantes et P2P impossibles 37 / 69

Avenir sombre Le prix des CGN : fonctionnalités Connexions entrantes et P2P impossibles Protocoles de transport limités (fin des innovations) 37 / 69

Avenir sombre Le prix des CGN : fonctionnalités Connexions entrantes et P2P impossibles Protocoles de transport limités (fin des innovations) Batterie des smartphones / systèmes embarqués 37 / 69

Avenir sombre Le prix des CGN : fonctionnalités Connexions entrantes et P2P impossibles Protocoles de transport limités (fin des innovations) Batterie des smartphones / systèmes embarqués Optimisations de TCP en fonction de la destination inefficaces 37 / 69

Avenir sombre Le prix des CGN : fonctionnalités Connexions entrantes et P2P impossibles Protocoles de transport limités (fin des innovations) Batterie des smartphones / systèmes embarqués Optimisations de TCP en fonction de la destination inefficaces Connexions multiples (AJAX, webapps, etc.) périlleuses 37 / 69

Avenir sombre Source : Shin Miyakawa, NTT Communications 38 / 69

Avenir sombre Le prix des CGN : sécurité 1 IPv4!= 1 responsable (requêtes judiciaires laborieuses) 39 / 69

Avenir sombre Le prix des CGN : sécurité 1 IPv4!= 1 responsable (requêtes judiciaires laborieuses) Blacklists quasiment inutilisables (réputation des adresses) 39 / 69

Avenir sombre Le prix des CGN : sécurité 1 IPv4!= 1 responsable (requêtes judiciaires laborieuses) Blacklists quasiment inutilisables (réputation des adresses) Sécurité = Simplicité (e.g. liste de ports de STUN) 39 / 69

Avenir sombre Le prix des CGN : sécurité 1 IPv4!= 1 responsable (requêtes judiciaires laborieuses) Blacklists quasiment inutilisables (réputation des adresses) Sécurité = Simplicité (e.g. liste de ports de STUN) Faux positifs pour les systèmes anti-abus (e.g. fail2ban) 39 / 69

Avenir sombre 40 / 69 Source : Éric Vyncke, Cisco

Avenir sombre 41 / 69

Avenir sombre 42 / 69

Avenir sombre 43 / 69

Avenir sombre 44 / 69 Perte totale du modèle Internet...

Qui sauvera Internet? L alternative 45 / 69

L alternative Retour en 1998 Premières spécifications de IPv6 46 / 69

L alternative Retour en 1998 Premières spécifications de IPv6 140 sextillions d adresses possibles 46 / 69

L alternative Retour en 1998 Premières spécifications de IPv6 140 sextillions d adresses possibles Fin des NAT-PT et pas de CGN 46 / 69

L alternative Retour en 1998 Premières spécifications de IPv6 140 sextillions d adresses possibles Fin des NAT-PT et pas de CGN (ce qui ne signifie pas moins de sécurité) 46 / 69

L alternative Retour en 1998 Premières spécifications de IPv6 140 sextillions d adresses possibles Fin des NAT-PT et pas de CGN (ce qui ne signifie pas moins de sécurité) Moins de discrimination pour les petits FAI 46 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain Attribué à chacun des abonnés de LDN : 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain Attribué à chacun des abonnés de LDN : Nombre estimé d étoiles dans l univers, toutes galaxies confondues 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain Attribué à chacun des abonnés de LDN : Nombre estimé d étoiles dans l univers, toutes galaxies confondues Nombre estimé de grains de sable sur Terre 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain Attribué à chacun des abonnés de LDN : Nombre estimé d étoiles dans l univers, toutes galaxies confondues Nombre estimé de grains de sable sur Terre Nombre estimé de gouttes d eau dans tous les océans confondus 47 / 69

L alternative Ordres de grandeur Total IPv6 : 3 millions de fois le nombre de bactéries estimées sur Terre Attribué à LDN : autant que d atomes dans le corps humain Attribué à chacun des abonnés de LDN : Nombre estimé d étoiles dans l univers, toutes galaxies confondues Nombre estimé de grains de sable sur Terre Nombre estimé de gouttes d eau dans tous les océans confondus 1 million de milliards de fois le nombre d IPv4 total 47 / 69

L alternative 48 / 69

L alternative Avenir? 49 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts 50 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts Routeurs allégés avec la disparition de la fragmentation 50 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts Routeurs allégés avec la disparition de la fragmentation... et les entêtes IP simplifiées (+ disparition des recalculs des sommes de contrôle) 50 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts Routeurs allégés avec la disparition de la fragmentation... et les entêtes IP simplifiées (+ disparition des recalculs des sommes de contrôle) Adresses de lien local uniques 50 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts Routeurs allégés avec la disparition de la fragmentation... et les entêtes IP simplifiées (+ disparition des recalculs des sommes de contrôle) Adresses de lien local uniques Auto-configuration sans état 50 / 69

L alternative Et en plus! Trafics réduits et moins de collisions/boucles de broadcasts Routeurs allégés avec la disparition de la fragmentation... et les entêtes IP simplifiées (+ disparition des recalculs des sommes de contrôle) Adresses de lien local uniques Auto-configuration sans état Etc. 50 / 69

L alternative IPv6 rapidement 203.0.113.142/24 (32 bits) 2001:db8:dead::babe/64 (128 bits) 1. 8 blocs (1:2:3:4:5:6:7:8) 51 / 69

L alternative IPv6 rapidement 203.0.113.142/24 (32 bits) 2001:db8:dead::babe/64 (128 bits) 1. 8 blocs (1:2:3:4:5:6:7:8) 2. 4 caractères hexadécimaux par bloc (:a1cd:) 51 / 69

L alternative IPv6 rapidement 203.0.113.142/24 (32 bits) 2001:db8:dead::babe/64 (128 bits) 1. 8 blocs (1:2:3:4:5:6:7:8) 2. 4 caractères hexadécimaux par bloc (:a1cd:) 3. 0 en préfixe facultatifs (:8: = :0008:) 51 / 69

L alternative IPv6 rapidement 203.0.113.142/24 (32 bits) 2001:db8:dead::babe/64 (128 bits) 1. 8 blocs (1:2:3:4:5:6:7:8) 2. 4 caractères hexadécimaux par bloc (:a1cd:) 3. 0 en préfixe facultatifs (:8: = :0008:) 4. 1 seule série de blocs à 0 (e.g. :0:0:0:) remplacée par :: 51 / 69

L alternative Les bonnes nouvelles Tous les systèmes d exploitation actuels sont compatibles (y compris sur smartphones) 52 / 69

L alternative Les bonnes nouvelles Tous les systèmes d exploitation actuels sont compatibles (y compris sur smartphones) Les équipements réseau récents sont compatibles 52 / 69

L alternative Les bonnes nouvelles Tous les systèmes d exploitation actuels sont compatibles (y compris sur smartphones) Les équipements réseau récents sont compatibles Les applications courantes sont compatibles 52 / 69

L alternative Les bonnes nouvelles Tous les systèmes d exploitation actuels sont compatibles (y compris sur smartphones) Les équipements réseau récents sont compatibles Les applications courantes sont compatibles De plus en plus de FAI / hébergeurs proposent de l IPv6 52 / 69

L alternative Les bonnes nouvelles Tous les systèmes d exploitation actuels sont compatibles (y compris sur smartphones) Les équipements réseau récents sont compatibles Les applications courantes sont compatibles De plus en plus de FAI / hébergeurs proposent de l IPv6 IPv4 et IPv6 peuvent parfaitement cohabiter! 52 / 69

L alternative 53 / 69 Source : http: // www. worldipv6launch. org/ infographic/

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G 54 / 69

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G Réseau 4G de T-Mobile uniquement IPv6 (pas d adresses IPv4) 54 / 69

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G Réseau 4G de T-Mobile uniquement IPv6 (pas d adresses IPv4) Pas de support Microsoft pour Windows si IPv6 a été désactivé 54 / 69

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G Réseau 4G de T-Mobile uniquement IPv6 (pas d adresses IPv4) Pas de support Microsoft pour Windows si IPv6 a été désactivé CPL G3 (ERDF) pour les compteurs intelligents supporte IPv6 54 / 69

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G Réseau 4G de T-Mobile uniquement IPv6 (pas d adresses IPv4) Pas de support Microsoft pour Windows si IPv6 a été désactivé CPL G3 (ERDF) pour les compteurs intelligents supporte IPv6 FreeBSD 10.0 est disponible sans pile IPv4 54 / 69

L alternative De plus en plus d initiatives encourageantes Verizon impose des smartphones compatibles IPv6 sur sa 4G Réseau 4G de T-Mobile uniquement IPv6 (pas d adresses IPv4) Pas de support Microsoft pour Windows si IPv6 a été désactivé CPL G3 (ERDF) pour les compteurs intelligents supporte IPv6 FreeBSD 10.0 est disponible sans pile IPv4 Gestion du trafic et éclairage public en IPv6 à Paris, Copenhagen, Dublin, Miami, Oslo, Dongguan, Foshan, etc. 54 / 69

L alternative Les mauvaises nouvelles Peu de sites web compatibles Peu d applications métiers compatibles (e.g. logiciel de compta. interne, SI interne, logiciels industriels) 55 / 69

L alternative 1. google.fr 2. facebook.com 3. google.com 4. youtube.com 5. yahoo.fr 6. fr.wikipedia.org 7. live.fr 8. t.co 9. leboncoin.fr 10. www.orange.fr 11. www.free.fr 12. fr.linkedin.com 13. ebay.fr 14. twitter.com 15. commentcamarche.net 16. viadeo.com 17. amazon.fr 18. lemonde.fr 19. dailymotion.com 20. over-blog.com 21. blogger.com 22. figaro.fr 23. msn.fr 24. pagesjaunes.fr 25. wordpress.com 26. lequipe.fr 27. blogger.fr 28. sfr.fr 29. programme-tv.net 30. allocine.fr 31. linternaute.com 32. laredoute.fr 33. www.googleuser[...] 34. apple.com 35. vente-privee.com 36. microsoft.com 37. pole-emploi.fr 38. ovh.net 39. tumblr.com 40. adcash.com 41. leparisien.fr 42. seloger.com 43. tf1.fr 44. xhamster.com 45. voyages-sncf.com 46. ovh.com 47. paypal.com 48. 20minutes.fr 49. jeuxvideo.com 50. bing.fr 51. priceminister.com 52. skyrock.fm 53. www.doctissimo.fr 54. deezer.com 55. cdiscount.fr 56. pinterest.com 57. journaldunet.com 58. boursorama.fr 59. badoo.com 60. societe.com 61. lexpress.fr 62. aufeminin.com 63. nouvelobs.com 64. flickr.fr 65. youporn.com 66. becoquin.com 67. meteofrance.com 68. fnac.com 69. credit-agricole.com 70. liberation.fr 71. bnpparibas.com 72. clubic.com 73. babylon.com 74. advertstream.com 75. laposte.net 76. caisse-epargne.fr 77. 01net.com 78. canalplus.fr 79. ad6media.fr 80. voila.fr 81. canalblog.com 82. webrankinfo.com 83. new.livejasmin.com 84. rueducommerce.fr 85. pornhub.com 86. xvideos.com 87. lepoint.fr 88. societegenerale.fr 89. vivastreet.co.uk 90. reverso.net 91. wordreference.com 92. adserverpub.com 93. labanquepostale.fr 94. conduit.com 95. mobile.free.fr 96. adobe.com 97. banquepopulaire.fr 98. pixmania.com 99. groupon.com 100. amazon.com 56 / 69 Source : Lothaire Yarding (2012, 2014)

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué 57 / 69

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué Il ne sert à rien, coûte très cher et freine l innovation 57 / 69

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué Il ne sert à rien, coûte très cher et freine l innovation Les CGN achèveront de muter Internet en un réseau dissymétrique 57 / 69

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué Il ne sert à rien, coûte très cher et freine l innovation Les CGN achèveront de muter Internet en un réseau dissymétrique Avec IPv6, le réseau redevient équitable et avantageux 57 / 69

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué Il ne sert à rien, coûte très cher et freine l innovation Les CGN achèveront de muter Internet en un réseau dissymétrique Avec IPv6, le réseau redevient équitable et avantageux Les réseaux et les systèmes sont quasiment opérationnels 57 / 69

L alternative Synthèse Le NAT-PT est une hérésie à laquelle on s est habitué Il ne sert à rien, coûte très cher et freine l innovation Les CGN achèveront de muter Internet en un réseau dissymétrique Avec IPv6, le réseau redevient équitable et avantageux Les réseaux et les systèmes sont quasiment opérationnels Ce sont les sites et les applications métiers qui freinent 57 / 69

Qui sauvera Internet? Qui sauvera Internet? 58 / 69

Qui sauvera Internet? Les développeurs! 59 / 69

Les développeurs face à IPv6 Souvent une affaire de détails Accepter «:» dans les adresses voire % et ][ (IP/NDD/URL) 60 / 69

Les développeurs face à IPv6 Souvent une affaire de détails Accepter «:» dans les adresses voire % et ][ (IP/NDD/URL) Stockage de 39 caractères au lieu de 15 dans les BDD 60 / 69

Les développeurs face à IPv6 Souvent une affaire de détails Accepter «:» dans les adresses voire % et ][ (IP/NDD/URL) Stockage de 39 caractères au lieu de 15 dans les BDD Il peut y avoir plusieurs façons de représenter les adresses 60 / 69

Les développeurs face à IPv6 Souvent une affaire de détails Accepter «:» dans les adresses voire % et ][ (IP/NDD/URL) Stockage de 39 caractères au lieu de 15 dans les BDD Il peut y avoir plusieurs façons de représenter les adresses Les IPv6 en dur nécessitent parfois de les entourer de crochets (liens hypertextes, scp, etc.) 60 / 69

Les développeurs face à IPv6 Souvent une affaire de détails Accepter «:» dans les adresses voire % et ][ (IP/NDD/URL) Stockage de 39 caractères au lieu de 15 dans les BDD Il peut y avoir plusieurs façons de représenter les adresses Les IPv6 en dur nécessitent parfois de les entourer de crochets (liens hypertextes, scp, etc.) Il faut faire des tests sans IPv4! 60 / 69

Les développeurs face à IPv6 Sockets IPv6 AF_INET6 partout (compatible même avec IPv4) 61 / 69

Les développeurs face à IPv6 Sockets IPv6 AF_INET6 partout (compatible même avec IPv4) Utiliser des fonctions et des structures modernes : inet_ntop, inet_pton, getaddrinfo, getnameinfo, struct sockaddr_storage 61 / 69

Les développeurs face à IPv6 Sockets IPv6 AF_INET6 partout (compatible même avec IPv4) Utiliser des fonctions et des structures modernes : inet_ntop, inet_pton, getaddrinfo, getnameinfo, struct sockaddr_storage Utiliser des noms de domaine pour laisser le système choisir 61 / 69

Les développeurs face à IPv6 Sockets IPv6 AF_INET6 partout (compatible même avec IPv4) Utiliser des fonctions et des structures modernes : inet_ntop, inet_pton, getaddrinfo, getnameinfo, struct sockaddr_storage Utiliser des noms de domaine pour laisser le système choisir Les couches applicatives au-dessus ne changent pas 61 / 69

Les développeurs face à IPv6 Celui qui se connecte décide 62 / 69 Léger effet de bord : ça devient plus rapide en IPv6

Les développeurs face à IPv6 Windows 2003 : C:\>ping srv-01 Pinging srv-01.example.com [10.121.12.25] with 32 bytes of data: Reply from 10.121.12.25: bytes=32 time<1ms TTL=128 Reply from 10.121.12.25: bytes=32 time<1ms TTL=128 Reply from 10.121.12.25: bytes=32 time<1ms TTL=128 Windows 2008 : C:\>ping srv-01 Pinging srv-01 [fe80::c4e2:f21d:d2b3:8463%15] with 32 bytes of data: Reply from fe80::c4e2:f21d:d2b3:8463: time<1ms Reply from fe80::c4e2:f21d:d2b3:8463: time<1ms Reply from fe80::c4e2:f21d:d2b3:8463: time<1ms Source : Éric Vyncke, Cisco 63 / 69

Les développeurs face à IPv6 Happy Eyeballs 64 / 69

Les développeurs face à IPv6 IPv6-only dès demain? Source : Lothaire Yarding 65 / 69

Aller plus loin «IPv6 Théorie et Pratique», Association G6 «No more IPv4 : Impact on applications and measuring IPv6 deployment», Éric Vyncke, Cisco «Lothaire Yarding», Julien Vaubourg, Équipe réseau Lothaire Vidéo «Adressage IPv6/IPv4», Julien Vaubourg, LDN http://www.worldipv6launch.org, The Internet Society http://www.google.com/ipv6/statistics.htm, Google http://www.test-ipv6.com, Jason Fesler Liste de diffusion IPv6tech (+ annonces S. Bortzmeyer), Asso. G6 Extension Firefox IPvFox, Dagger 66 / 69

L histoire d Internet tient sur 40 ans Les 10 prochaines années seront décisives CGN ou IPv6? Vous avez le pouvoir de décider! 67 / 69

Crédit photo : Jenya Marmeladova, 2011

Slides et vidéo disponibles sur : http://ju.vg (sauf le chaton JeM studio)