[comp.protocols.nfs] PCNFS/NFS reference book

brian@count.rosemount.com (Brian Bergevin-Smith) (01/21/91)

About 4 to 6 months ago, there was a posting to this group announcing
a newly published book regarding PCNFS and/or NFS servers.  If I remember
correctly, it was not a softcover version of available specifications.
Rather, it was more of a reference book.

Does anyone know the author, publisher, etc?

Thanks in advance.

geoff@hinode.East.Sun.COM (Geoff Arnold @ Sun BOS - R.H. coast near the top) (01/22/91)

Quoth brian@count.rosemount.com (Brian Bergevin-Smith) (in <9612@rosevax.Rosemount.COM>):
#About 4 to 6 months ago, there was a posting to this group announcing
#a newly published book regarding PCNFS and/or NFS servers.  If I remember
#correctly, it was not a softcover version of available specifications.
#Rather, it was more of a reference book.
#
#Does anyone know the author, publisher, etc?
#
#Thanks in advance.

Time to repost this. I posted this originally on 19 Sep 1990.

----------------------------------------------------------------------

[I'm not sure whether advertising a vendor-neutral standards document
produced by an industry consortium that charges real money for its
documents falls inside the limits of permissible postings, but I know
several folks have been interested in this, so here goes.]

I am pleased to announce that X/Open has released the following
volume:

                        Developers' Specification
                        -------------------------
                  Protocols for X/Open PC Interworking:
                               (PC)NFS

This is the specification for implementing an NFS server in an X/Open
compliant system which can support personal computer NFS clients.
"(PC)NFS" is an X/Open term referring to generic personal computer NFS
implementations: it should not be confused with PC-NFS(R) or any other
product name. Note also that this specification does NOT cover the use
of X/Open compliant systems as NFS clients.


The specification includes the following sections:

Chapter 1.      Introduction
Chapter 2.      Introduction to NFS
Chapter 3.      XDR Protocol Specification
Chapter 4.      Remote Procedure Calls: Protocol Specification
Chapter 5.      Network File System: Protocol Specification
Chapter 6.      Adjunct Protocols
        6.1     Introduction
        6.2     Port Mapper Program Protocol
        6.3     PCNFSD Protocol Definition
        ...
        6.5     Mount Protocol Definition
        ...
        6.7     Network Lock Manager Protocol Definition
Chapter 7.      RPC Interface to UDP Transport Services
Appendix A.     Mapping Filenames and Attributes
Appendix B.     NFS Transmission Analysis
Appendix C.     Definitions

(Note that the appendices are "non-normative": they are provided
to illustrate typical or recommended behaviour, but do not
form part of the formal specification.)

Copies can be obtained from X/Open Company: for now, I believe
that you'll have to contact the UK office. The X/Open document
designation is XO/DEV/90/030, and the price is $40 (US). It should
eventually hit the specialist bookstores: the ISBN is 1 872630 00 6.
A companion volume on SMB protocols is scheduled for release
shortly.

X/Open can be contacted at:

        X/Open Company Ltd
        Apex Plaza, Forbury Road
        Reading, Berkshire RG1 1AX
        United Kingdom
         Phone: +44 734 508311
         FAX:   +44 734 500110

Disclaimer: While I was one of the Sun representatives who worked on this
project, the book is the work of the entire X/Open PCI working group,
chaired by Petr Janecek of X/Open.
        
Geoff

-- Geoff Arnold, PC-NFS architect, Sun Microsystems. (geoff@East.Sun.COM)   --
------------------------------------------------------------------------------
--"Patriotism is the willingness to kill and be killed for trivial reasons."--
----------------------------(Bertrand Russell)--------------------------------