Re: [PATCH v5 00/19] nfs/nfsd: add support for localio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2024-06-18 at 22:49 -0700, Christoph Hellwig wrote:
> What happened to the requirement that all protocol extensions added
> to Linux need to be standardized in IETF RFCs?
> 

The point of the side band protocol here is literally just to discover
if the server on the other end of the connection is me, myself and I.
IOW: did the IP + port that was used to set up a connection end up,
through the magic of routing, connecting to a knfsd service that is
running on the same machine as the client.

The only requirement for interoperability with other servers is that we
don't break them when probing. Hence the side band protocol, which uses
the fact that it is an RPC program with a value that will be ignored by
all other servers except the Linux servers that implement it.
Otherwise, the protocol is private to the Linux client and knfsd.

So, if the consensus is that this still needs to go through the IETF,
then fine, we can do that, and register the side band program name with
IANA.

If there is a better way to determine that we're talking to our own
server (which may be running in a container with its own network
namespace) then I'm all ears.

-- 
Trond Myklebust
Linux NFS client maintainer, Hammerspace
trond.myklebust@xxxxxxxxxxxxxxx






[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux