Bienvenue sur Point6: Pôle de Compétences IPv6 en Bretagne Pôle de
compétences
IPv6
Accueil Votre adresse IPv4: 38.107.191.116
Le Point6
· Objectifs Généraux
· Point6Box
· Plateforme de tests IPv6
· Expertise IPv6
· Le livre du G6
en ligne


Le pôle de compétences
· Organisation
· Migrer vers IPv6
· Nos engagements
· Manifestations
· Revue de presse
· Nous contacter

Ressources
· Archive
· Downloads
· Liens Web

IPv6 et la standardisation : IPv6 Ready Logo



Présentation du programme IPv6 Ready Logo


Présentation du Programme
Intérêt du Logo
Contenu des tests
Références



Présentation du programme

"IPv6 Ready Logo" est un programme de certification initié par l'IPv6 Forum, consortium mondial dont le but est de promouvoir le déploiement du nouveau protocole internet IPv6. Cette certification est destinée aux produits implémentant ce protocole.
Les aspects techniques de ce programme sont gérés par l'IPv6 Logo Committee (v6LC) qui comprend trois membres :
  • le Projet TAHI (Japon)
  • l'Université du New Hampshire (USA)
  • l'IRISA/INRIA (France)
La mission du Logo Committee comporte plusieurs parties :
  • établir des spécifications de test de conformité et d'interopérabilité pour IPv6 et ses protocoles associés (auto-configuration, mobilité, sécurité, transition...)
  • produire les outils de test
  • définir une procédure pour d'attribution du Logo et assurer sa distribution.
Cet article présente dans un premier temps les objectifs visés par le logo pour ensuite aborder le contenu technique des tests.

Intérêt du logo

Pourquoi le logo ?
Contrairement à son prédécesseur IPv4 qui apparut sur le système unix, il n'existe à l'heure actuelle aucune implémentation IPv6 finalisée pouvant servir de référence pour développer et tester les autres implémentations. La mise en place de suites de test devient alors essentielle pour réduire les divergences entre les constructeurs et faciliter l'émergence d'une norme stable.
Dans le but d'éviter toute confusion dans l'esprit de l'utilisateur final, les différents participants au Logo Programme se sont accordés pour définir des spécifications de test communes et distribuer un seul et unique label : le logo "IPv6 Ready".
Le logo délivré en version "silver" depuis septembre 2003 dans le cadre de la phase 1 du programme, fut un moyen de montrer que IPv6 est une technologie désormais opérationnelle. Depuis le 16 février 2005, le processus de certification renforcé en version "Gold" est attribué aux produits qui satisfont l'ensemble des exigences décrites pour les "Core Protocols" de la norme.

A qui s'adresse-t'il ?
  • aux industriels : Aussi bien pour des activités de développement que celles d'intégration, le logo permet au développeur de s'assurer que son produit respecte la norme, et d'accélérer sa mise au point en détectant plus rapidement les défauts.
  • à l'utilisateur final : Le logo permet de valider l'interopérabilité entre produits venant de constructeurs différents et d'assurer une meilleure pérénité pour ses investissements et installations.
Quels sont les produits concernés ?
Le logo peut être délivré pour différentes catégories de produits allant de la pile (implémentation du protocole) au produit fini (routeur, ordinateur...) en passant par le système d'exploitation.
La certification est associée à la version du logiciel/matériel ayant été testé. Pour éviter l'apparition de nouveaux bugs, les tests sont réexécutés à chaque mise à jour du produit.
Exemples de produits ayant reçu le logo lors de la phase 1 :
  • piles IPv6 (implémentation du protocole): Kame, Usagi, Ipnet, Kasago, Turbo Trek
  • systèmes d'exploitations: IBM z/OS, Cisco IOS, AIX, Windows Server 2003
  • routeurs, modems adsl, commutateurs ethernet: 6WINDgate 6211, Cisco 12000 series, NEC IX1000 series
  • divers : Imprimante Panasonic KX-CL500-V6, Camera Panasonic KX-HCM230v6, Commande d'éclairage Matsushita FreeFit 1, Commande d'ouverture de porte Matsushita Icont 0.9



Contenu des tests

Les suites de test spécifiées et produites par le Logo Committee font intervenir deux types de tests : la conformité et l'interopérabilité. Le programme se déroule en trois phases débutant respectivement en 2003, 2005 et 2006. Les suites sont progressivement enrichies, partant d'une couverture minimale en phase 1 pour arriver à une couverture complète des exigences de la norme en phase 3.

Cette section présente dans un premier temps les notions de conformité et interopérabilité, pour ensuite détailler la contenu des tests et son évolution au cours des trois phases.

  • conformité et interopérabilité

    Le test de conformité vise à valider un produit par rapport à la norme [ou RFC]. Il s'effectue au moyen d'un outil spécialisé dont la fonction est d'émuler un environnement de référence pour le produit à tester. Le protocole faisant l'objet du test est décortiqué, ses fonctionnalités et cas d'utilisation sont répertoriés de la manière la plus exhaustive possible, du plus évident au plus "insensé". On confronte le produit à des scénarios plus ou moins critiques créés sur mesure pour mettre en évidence telle ou telle situation (on parle parfois de "torture test", le but est de "casser" le système, de dénicher la moindre de ses failles). Le comportement du système cobaye est minutieusement analysé et comparé avec ce que prévoit la norme. En cas de divergence le produit est refusé.

    Le test d'interopérabilité est réalisé dans un environnement réel, le produit testé est interconnecté avec d'autres produits (routeurs, hôtes...) dans des configurations typiques. Les scénarios mis en oeuvre visent à vérifier si le produit est capable d'interagir avec d'autres produits de différentes provenances. Ce type de test est plus compliqué à spécifier et à mettre en oeuvre, dans la réalité on ne peut l'utiliser que pour des cas de figure simples.

    Les tests de conformité et d'interopérabilité ne peuvent pas être comparés en terme d'efficacité, ils se complètent. Les premiers mettent l'accent sur le respect de la norme et les seconds sur le bon fonctionnement du produit dans un contexte réel. Un équipement passant avec succès des tests de conformité peut s'avérer être inutilisable en pratique, et à l'inverse un autre peut être capable de très bien fonctionner sans être conforme. L'utilisation conjointe des tests de conformité et d'interopérabilité est essentielle pour favoriser l'émergence d'une norme stable et fonctionnelle.

  • Couverture : Deux Phases
Phase 1 (silver)

Démarrée le 1er septembre 2003, la phase 1 du logo se focalise sur les "core protocols", c'est à dire IPv6 lui-même ainsi que les mécanismes de base qui lui sont associés (l'auto-configuration par exemple). Elle vise à garantir un support minimal d'IPv6.

Le logo est de couleur argentée et se décline en deux catégories d'équipements : hôte et routeur (dont les exigences sont différentes en terme de fonctionnalités). Dans les deux cas, on retrouve des tests de conformité et d'interopérabilité.


Phase 2 (gold)

La phase 2 a démarré le 16 février 2005, et se place dans la continuité de la phase 1. Elle apporte une couverture complète des "core protocols" et y ajoute le mécanisme de découverte du MTU (RFC 1981). La phase 2 sera complétée des tests pour les fonctionnalités additionnelles suivantes:

  • IPsec (sécurité : authentification/ chiffrement)
  • MIPv6 (mobilité)
  • MLD (annonce des hôtes multicast)
  • SNMP et MIB (administration à distance)
  • 6to4 et NAT-PT (mécanismes de transition de IPv4 vers IPv6: expérimentation)
Le logo est de couleur or. Aux catégories hôte et routeur a été ajoutée une catégorie "Special Devices" pour les équipements qui, pour des questions de ressources, ne disposent que d'une implémentation allégée d'IPv6 (une caméra de surveillance par exemple).

La phase 2 se place dans une optique long terme. Les spécifications de test sont le fruit d'un consensus technique entre les membres du Logo. Elles ont été unifiées et redéfinies de manière très précise. Il est primordial pour le comité de faire en sorte que le Logo soit unique et délivré dans les mêmes conditions quelque soit l'outil de test utilisé, avec une couverture mondiale.

L'IPv6 Forum encourage fortement les sociétés à obtenir le logo Gold, garant d'une qualité optimale à travers le test de toutes les fonctionalités obligatoires et recommandées ("SHOULD") de la norme. Le logo Silver pourra être attribué à tout produit satisfaisant le sous-ensemble des propriétés définis pour les tests de la phase 1 ("MANDATORY").


Phase 3

Prévue pour 2006, la phase 3 sera identique à la phase 2 en terme de contenu, à une exception près : le support de l'extension IPsec (sécurité) sera obligatoire.


Références


[ Retour ]
Content ©

Avec le soutien de:
ENST BretagneRégion BretagneIRISA


Tous les logos et marques sont des Propriétés respectives.
Les commentaires sont la propriété respective de ceux qui les postent,
tout le reste © 2005 appartient au projet Point6. [Admin]

Site Web sous Copyright © 2003 par PHP-Nuke. Tous droits réservés. PHP-Nuke est un logiciel libre en version GNU/GPL license.
Version Francaise réalisée par : NukeFrance.
Page Générée en: 0.07 Secondes