[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: webpage for ipv6 programmers
On Tue, 3 Feb 2009, Mikael Abrahamsson wrote:
I wonder if anyone happen to know a good webpage or book for programmers and
what they need to know about programming applications in different
programming lanuages and script languages to make their programs IPv6
capable. Something like "classical way in <language> is to use <API> but the
new <API> is like this and should be used instead".
I think we know a lot about how to enable our networks for IPv6, but we need
to educate a lot of programmers as well. There is plenty of references on how
to program to avoid buffer overflows, (use snprintf instead of printf), I
think we need equivalent for IPv6.
The basic socket API (RFC 3493) combined with Steven's "Unix Network
Programming" gives a good basic foundation for many TCP or UDP based
applications. Most languages seem to implement some form of the socket
API or overload equivalent older functions to provide IPv6 capability. The
advanced sockets API (RFC 3542) would be useful for those who deal with
raw sockets or multicast applications.