[comp.protocols.nfs] NFS Protocol new version ?

liu@bcarh657.BNR.CA (Bing Liu) (02/09/91)

I heard that NFS v.2.0 is running on HP-UX and NFS v.2.1 on SUNos.
Is there a new NFS Protocol out there other than SUN's RFC1094.

Any references for implementing NFS can you suggest?

Many thanx,

--------------------------------------------------------------------
Bing Liu                                    | Opinions are my own
Bell-Northern Research Ltd.                 | and may not be those
Ottawa, Ontario	                            | of BNR.

geoff@bodleian.East.Sun.COM (Geoff Arnold @ Sun BOS - R.H. coast near the top) (02/09/91)

Quoth liu@bcarh657.BNR.CA (Bing Liu) (in <4001@bnr-rsc.UUCP>):
#I heard that NFS v.2.0 is running on HP-UX and NFS v.2.1 on SUNos.
#Is there a new NFS Protocol out there other than SUN's RFC1094.

There is only one NFS protocol in general use. This is described in
RFC1094 and corresponds to RPC program 100003, version 2. [Version 1
never made it out of the labs back in '84-85, while version 3 was
extensively discussed during '87-89 but has never been deployed.] The
numbers that you are probably referring to are versions of the code
which implements this protocol.  There have been many improvements in
implementation over the years, and each vendor has incorporated some or
all of them, either independently or as a result of picking up the
latest NFSSRC product from Sun.

#Any references for implementing NFS can you suggest?

I know that a couple of commercial books on NFS are in the works, and
at least one standards body is working on it, but I don't know
of anything publically available right now. (Except perhaps 4.4BSD,
if that counts.)

There are two traditional approaches to implementing NFS:

(1) License NFSSRC from Sun or one of our master distributors.
    The latter may also offer help in porting.

(2) Create a .x file based on the RFC spec, run it through
    RPCGEN, and fill in the blanks. This assumes that you have
    the publically-available RPC source from Sun, or a
    commercial product which implements it.

-- Geoff Arnold, PC-NFS architect, Sun Microsystems. (geoff@East.Sun.COM)   --
------------------------------------------------------------------------------
--                   No cute comments. War isn't cute.                      --
------------------------------------------------------------------------------

guy@auspex.auspex.com (Guy Harris) (02/10/91)

 >I know that a couple of commercial books on NFS are in the works, and
 >at least one standards body is working on it, but I don't know
 >of anything publically available right now. (Except perhaps 4.4BSD,
 >if that counts.)

4.4BSD isn't out yet, but 4.3-reno is, and it includes an NFS
implementation.