1 / 27

IPv6

IPv6. IP Next Generation. Xavier BUREAU & Emilien GUERRIER 11/01/2002. Plan. Limites d’IPv4 Caractéristiques d’IPv6 ICMPv6 Transition vers IPv6 6Bone. Limites d’IPv4. Manque d’adresses Explosion des tables de routage Qualité de service Temps de traitement. Paquet IPv4.

aleron
Download Presentation

IPv6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6 IP Next Generation Xavier BUREAU & Emilien GUERRIER 11/01/2002

  2. Plan • Limites d’IPv4 • Caractéristiques d’IPv6 • ICMPv6 • Transition vers IPv6 • 6Bone

  3. Limites d’IPv4 • Manque d’adresses • Explosion des tables de routage • Qualité de service • Temps de traitement

  4. Paquet IPv4

  5. Paquet IPv6

  6. Notation des adresses • Adresse sur 16 octets • 8 groupes de 4 caractères hexadécimaux • Exemples : 8000:0000:0000:0000:0123:4567:89AB:CDEF 8::123:4567:89AB:CDEF ::192.31.32.46

  7. Types d’adresses • 3 types d’adresses : • Unicast • Multicast • Anycast • Il n’y a plus d’adresses Broadcast

  8. Structure d’adresses • Adresse Unicast : • Adresse Multicast :

  9. Adresses Unicast particulières Adresse indéterminée 0:0:0:0:0:0:0:0 ou :: Adresse de bouclage (loopback address) : 0:0:0:0:0:0:0:1 ou ::1 Adresse lien-local FE80::/64 + interface Adresse site local FEC0::/48 + 16 bits sous-réseau + interface

  10. IPv6 Header Next Header = TCP TCP IPv6 Header Next Header = Routing Routing Header Next Header = TCP TCP IPv6 Header Next Header = Routing Routing Header Next Header = Fragment Fragment Header Next Header = TCP TCP Chaînage des en-têtes

  11. Ordre des en-têtes • En-tête IPv6 • En-tête des options sauts après saut • En-tête des options de destination • En-tête de routage • En-tête de fragmentation • En-tête d’authentification • En-tête d’encapsulation de charge utile sécurisée • En-tête des options de destination • En-tête de couche supérieure

  12. Fragmentation • La fragmentation n’est faite que par les nœuds sources, non par les routeurs • Chaque lien doit avoir un MTU supérieur ou égal à 1280 octets (recommandé : 1500) • Implémentations possibles : • Envoi de paquets de 1280 octets • Path MTU Discovery

  13. TClass Flow Label Qualité de Service • Assurer une QOS très fiable • Proposer un service « temps réel » 8 bits 20 bits

  14. Sécurité • IPv6 doit fournir 2 services: • Authentification de l ’utilisateur/Intégrité des données • Confidentialité (cryptage)

  15. Sécurité • Authentification : résultat d ’un calcul sur les données et les champs d’en-tête qui ne changent pas, avec une clé secrète • Un protocole par défaut obligatoire sur les équipements IPv6 : MD5 (128 bits)

  16. Sécurité • Confidentialité : • inclut intégrité et authentification • ESP (Encapsulating Security Payload)

  17. Sécurité • Pas de protection contre l’analyse du trafic • Coûteux (baisse des performances)

  18. Neighbor Discovery • Inclus dans ICMPv6, remplace ARP • Fonctionnalités : • Résolution d’adresses • Détection d’inaccessibilité des voisins • Autoconfiguration • Indication de redirection

  19. La mobilité • Rester accessible et connecté tout en changeant de réseau dans Internet

  20. La mobilité • Protocole simple • Surcharge protocolaire peu importante • Mobilité gérée au niveau d’IP • Problème de sécurité traité • Demande croissante • La détection de mouvement (problème)

  21. IPv4 et IPv6 IPv4 IPv6 Transition IPv4  IPv6 • Principe générale: • compatibilité de IPv6 avec IPv4 (conservation @IPv4) • facilité à installer et faible coût initial • Evolution progressive des machines et des routeurs

  22. Transition IPv4  IPv6 • Techniques de transition : • Prise en compte des deux versions • Encapsulation IPv6 dans IPv4 (tunnelling) • Traduction des entêtes IPv6 <---> IPv4

  23. Le 6Bone • Réseau virtuel de test IPv6 • Réseau Point à Point (tunnel) Le G6Bone • le groupe G6 fut créé par l’IMAG et l’UREC en 1995. • Branche française du 6Bone

  24. Le G6Bone

  25. Conclusion • L’espace d’adressage n’est plus un problème • Meilleure gestion de la QOS • Adressage plus structuré • Traitement des paquets simplifié pour les routeurs • Cohabitation avec IPv4 • Tout IPv6, dans combien de temps ?

  26. RFC • IPv6 : RFC 2460 • Neighbor Discovery : RFC 2641 • ICMPv6 : RFC 2463

  27. Sites • http://www.urec.cnrs.fr • http://peirce.logique.jussieu.fr/G6/ • http://www.infres.enst/~dax/ • http://minimum.inria.fr/~raynal/ • http://www-rennes.enst-bretagne.fr

More Related