Philippe Dax
Pièce C218
dax@inf.enst.fr
Oct 2002

VREng et IPv6

Description

VREng (Virtual Reality Engine) est un moteur de realite virtuelle distribue developpe a l'ENST. Il permet notamment de naviguer dans des environnements virtuels repartis appeles "mondes". VREng utilise actuellement l'IPV4 en Unicast (point a point) pour les transports TCP et UDP et en Multicast (multipoint) pour le transport UDP.

Le but du projet est dans un premier temps d'etudier l'API sockets IPV6 ainsi que d'analyser le module 'net' de VREng et de toutes la parties ou le reseau intervient, puis, dans un second temps de faire evoluer les interfaces reseaux de VREng d'IPV4 vers IPV6 en les faisant cohabiter, c'est a dire en laissant le choix a VREng de determiner si les paquets entrants sont IPV4 ou IPV6 afin de s'adapeter aux peers distants.

Le langage de réalisation ne peut être que C++.

VREng est sous license GPL de la FSF.
VREng est un logiciel libre. Ftp: ftp://ftp.enst.fr/pub/vreng/vreng.tar.gz