HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

An IP Next Generation Compliant Java TM Virtual Machine

Guillaume Chelius Eric Fleury 1
1 RESEDAS - Software Tools for Telecommunications and Distributed Systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : IPv6, the Internet Protocol version 6, was decided to be designed, ten years ago, in order to replace the current version. It has now been almost completely specified and several implementations have been written for different platforms. However it is not widely used so far. One reason for this is the unavailability of softwares that can deal with IPv6. Thus the large use of the new protocol will only happen when enough attractive applications will be available. In this report, we present two Java tools that are designed to ease the development of IPv6-able softwares. We concentrated our work on Java-written software because the use of this language is growing in a lot of network-based domains: distributed systems, parallel computing, high-performance computing, network management, active networks... The first tool is a Java package that provides all the functionalities required to deal with IPv6. It has been designed with two main characteristics in mind. The first is the necessity for the underlying mechanisms to be very similar to the original ones. The second is to enable an easy transition between the code of an IPv4 software and its IPv6 counterpart. The second tool is an IPv6-able JVM, Java TM Virtual Machine. It gives every Java program the ability to deal simultaneously with IPv6 and IPv4, without any code modification.
Document type :
Complete list of metadata

Contributor : Rapport de Recherche Inria Connect in order to contact the contributor
Submitted on : Wednesday, May 24, 2006 - 10:41:38 AM
Last modification on : Friday, February 4, 2022 - 3:22:42 AM
Long-term archiving on: : Sunday, April 4, 2010 - 8:56:16 PM


  • HAL Id : inria-00072716, version 1



Guillaume Chelius, Eric Fleury. An IP Next Generation Compliant Java TM Virtual Machine. [Research Report] RR-3936, INRIA. 2000, pp.34. ⟨inria-00072716⟩



Record views


Files downloads