From: Gilles Quillard <Gilles.Quillard@Bull.Net>
To: nfs@lists.sourceforge.net
Subject: support of IPv6 by NFSv4
Date: Tue, 23 Mar 2004 17:23:34 +0100 [thread overview]
Message-ID: <40606486.473E480D@Bull.Net> (raw)
Hi,
I'm new in this mailing list. We are interesting by having NFSv4 working over IPv6.
One year ago, Bruce Allan from IBM submitted a patch to add the support of IPv6 in the SUNRPC and in the NFS client/server
kernel part. This patch has not been adopted. Trond, did you remember why this patch has not been taken into account ?
Since this date, there has been no new message on the mailing list about the support of IPv6. Is there some people working on
this subject or interested by it ?
I have begun to look how the support of IPv6 could be integrated in NFS and SUNRPC. The most efficient way seems to be using the
IPv4-mapped IPv6 address format (as described in the sections 3.7 and 6 of RFC2133). With this method, IPv4 addresses are
converted into IPv6 addresses the first time they are used by the user part applications, and then all the address processing is
done using INET6 addresses (simple change of in_addr/sockaddr_in by in6_addr/sockaddr_in6). This method avoids the multiple
tests of the INET family and the corresponding castings. A set of macros/functions (IN6_IS_ADDR_V4MAPPED(), inet_pton(),
inet_ntop(), gethostbyname2(), ...) is available to identify the format of the addresses, to convert and display the addresses
according to their format and to use the name server.
Any comments are welcome.
Gilles.
--
Gilles Quillard
Bull Open Software R&D
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
NFS maillist - NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs
next reply other threads:[~2004-03-23 16:22 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-23 16:23 Gilles Quillard [this message]
[not found] <40605D2E.EB4668C0@Bull.Net>
2004-03-23 15:58 ` support of IPv6 by NFSv4 Trond Myklebust
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=40606486.473E480D@Bull.Net \
--to=gilles.quillard@bull.net \
--cc=nfs@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.