Implantation des Sockets ANEP, JDK compatible IPv6 et ANEP - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Contrat/Projet) Année : 2000

Implantation des Sockets ANEP, JDK compatible IPv6 et ANEP

Résumé

Le projet AMARRAGE, a pour la réalisation d'une plate-forme de réseau actif nationale effectué les choix technologiques suivants : intégration du protocole ANEP dans la couche de communication IPv6 et environnement d'exécution ANTS en Java. Sur la base de ces choix technologiques, les chercheurs du LORIA ont dans le cadre du sous-projet 1, conçu et réaliser les interfaces de programmation nécessaires à la mise en place de cette architecture. Cette conception et les réalisations liées font l'objet de ce livrable. Le document est organisé de la manière suivante : une première section est consacrée à la présentation des extensions réalisées dans le noyau Linux afin que celui-ci supporte une interface de sockets ANEP (Active Network Encapsulation Protocol). Cette description est complétée par des exemples d'utilisation de ces sockets dans le langage de programmation C. La seconde partie du rapport présente l'interface de programmation Java et sa liaison avec le code natif réalisée pour permettre à une machine virtuelle Java d'accéder et de manipuler les sockets ANEP. Cette interface de programmation qui étend l'interface de programmation java.net de l'environnement de développement JDK 1.2 de Sun Microsystems est détaillée sous-forme de javadoc. Des exemples de son utilisation (client et serveur) en Java sont également fournis. l'intégration du protocole ANEP dans IPv6 a permis la découverte de problèmes de compatibilité entre ces deux protocoles (ANEP n'ayant pas totalement pris en compte les contraintes d'IPv6). Les chercheurs du LORIA ont rédigé un RFC (Request For Comments) IETF soumis à la communauté internationale de recherche en réseaux actifs. Ce document comporte une série de propositions d'extension et d'adaptation du protocole ANEP pour son intégration dans IPv6. Ce document est fourni en annexe du présent délivrable.

Mots clés

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

inria-00099229 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00099229 , version 1

Citer

Stéphane d'Alu, Olivier Festor. Implantation des Sockets ANEP, JDK compatible IPv6 et ANEP. [Contrat] A00-R-365 || d'alu00c, 2000, 57 p. ⟨inria-00099229⟩
75 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More