Algumas características do NFS são:
1- Arquitetura cliente-servidor: o servidor recebe requisições do cliente executa e retorna
2- Stateless (sem estado): cada requisição - transação independente não relacionada a anterior. em falha, quando o servidor NFS volta, o estado anterior é restaurado e o funcionamento continua sem problema;
3- Caching: informações recentes alocadas para posterior uso, ou carregar dados em antecipação a operações futuras;
4- File Locking: um processo exclusivo a um arquivo ou parte deste, e força outros aguardarem a liberação;
5- Utiliza o protocolo RPC (Remote Procedure Call): modo independente para processos se comunicarem através de uma rede de computadores; o cliente faz a chamada do procedimento remoto no servidor;
6- Protocolo de transporte padrão - UDP, mas é possível utilizar o TCP;
7- Compartilhar arquivos de um servidor NFS é conhecido como exportar os diretórios.