É implementado na modalidade cliente-servidor. O cliente "monta" sistemas de arquivos em um servidor, que concede acesso ao sistema de arquivos "exportando-os" para clientes. Uma máquina pode ser simultaneamente cliente e servidor.
Para acessar um sistema remoto, a máquina local passa o pedido de acesso ao sistema NFS, que estabelece uma conexão RPC ao servidor, o qual reconhece/autentica o pedido de acesso e executa o serviço.