Skip to Main Content
Java virtual machines do not provide communication services other than those offered by the underlying operating system (OS). Java sockets are just wrappers for the ones provided by the OS. In this work, we present how we replaced standard OS wrappers with a Java native implementation of most part of the IPv6 protocol stack, building an operational IPv6 implementation. The modified Java virtual machine has proved useful for education, protocol development. We motivate its application to protocol testing and expect to produce results on the testing field too.
Date of Conference: 19-21 Oct. 2009