Random people Random location Random misc

What's up in the Linux IPv6 Stack

The Internet Protocol Version 6 (IPv6) is considered as a promising protocol
for future evolution of the Internet. The specification of the IPv6 has
almost been formalized by the Internet Engineering Task Force (IETF) and Linux
has included an IPv6 protocol stack for a long time. Its quality, however,
was not quite good at the early stage. The USAGI Project was founded
to improve this situation and to provide high quality IPv6 stack for
Linux systems. We improved the implementation of the Linux IPv6 stack
and have also been providing advanced features such as IPsec and Mobile IPv6.
As a result of more than 7 years of our intensive activity, most of our
efforts have been integrated in the main-line kernel and the Linux IPv6 stack
is now certified as "IPv6 Ready". And we keep maintaining the IPv6 stack.

The demands of the Internet Protocol have been increasing and
evoluting these days, and more and more extensions are being proposed.
Various parties in the world are participating in implementing
such extensions on Linux, and the Linux IPv6 stack is becoming a
universal playground for IPv6. However, there has been no comprehensive
list of supported features available in the Linux IPv6 stack.

This presentation covers three topics. The first one is the history of the
implementation of the IPv6 stack in Linux, including how we improved
our implementation and how we have been maintaining the quality of the
stack. The second one is the current status of the implementation,
including the coverage of IPv6-related standards published as RFCs or
Internet Drafts. The third one is future perspectives of the Linux
IPv6 stack development.

This is the first Linux IPv6 presentation in Oceania by the Linux
co-maintainer. The presentation assumes that the audiences have fair
experience in networking area. We hope that this presentation is
useful to users seeking to become contributors or even kernel hackers.

Project: USAGI Project 


Hideaki Yoshifuji

Hideaki YOSHIFUJI was born in Tokyo, Japan. He received the B.Eng., and M. of Information Sciences from Tohoku University, Sendai, Japan, in 1999 and 2001, and the Ph.D. of Information Science and Technology from the University of Tokyo in 2004, respectively. He works for USAGI Project as core member since its establishment in 2000. He is one of Linux co-maintainers of networking area, since 2003. He now works for Keio University, as assistant professor.

Hideaki Yoshifuji

Hideaki YOSHIFUJI was born in Tokyo, Japan. He received the B.Eng., and M. of Information Sciences from Tohoku University, Sendai, Japan, in 1999 and 2001, and the Ph.D. of Information Science and Technology from the University of Tokyo in 2004, respectively. He works for USAGI Project as core member since its establishment in 2000. He is one of Linux co-maintainers of networking area, since 2003. He now works for Keio University, as assistant professor.

© 2007 MEL8OURNE LCA2008 and Linux Australia | Linux is a registered trademark of Linus Torvalds | Site map | Valid XHTML 1.0

rja