Implantation des Sockets ANEP, JDK compatible IPv6 et ANEP

Stéphane D'Alu 1 Olivier Festor 1
1 RESEDAS - Software Tools for Telecommunications and Distributed Systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
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.
Type de document :
Rapport
[Contrat] A00-R-365 || d'alu00c, 2000, 57 p
Liste complète des métadonnées

https://hal.inria.fr/inria-00099229
Contributeur : Publications Loria <>
Soumis le : mardi 26 septembre 2006 - 08:52:01
Dernière modification le : jeudi 11 janvier 2018 - 06:20:00

Identifiants

  • HAL Id : inria-00099229, version 1

Collections

Citation

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〉

Partager

Métriques

Consultations de la notice

101