A:
A: The names for the various fields in the NFS XDR messages are not always intuitive! And to make matters worse, my mappings of those names to the names used in the output of nfsdump are clumsy in places.
Three particular causes of confusion:
The euid/egid are not part of the NFS protocol itself, but are part of the underlying RPC protocol, and refer to the effective uid/gid of the client making the request. These are used (in RPC) by the server to determine whether or not the client has the authority to make the request. In this context, they can be used to give a rough idea who the caller is.
It would have been a better design to have all fields always present, and have a special nil value for fields that were omitted. Too late now, unfortunately.