NFS
Significa "Network File System". O NFS é um protocolo usado para acessar arquivos por uma rede. Ele foi desenvolvido pela Sun Microsystems e introduzido em 1989. O protocolo é independente de plataforma, o que significa que funciona em vários sistemas operacionais e configurações de rede.
Embora "file system" corresponda a dois terços da sigla NFS, o Network File System não é um sistema de arquivos real, como o NTFS ou o APFS. Em vez disso, é um protocolo que fornece comandos padrão para acessar arquivos em locais de armazenamento baseados em rede. Ele é baseado no protocolo RPC e usa chamadas de procedimento remoto para acessar arquivos.
Exemplos de comandos NFS incluem:
- NFSPROC_LOOKUP() - localiza arquivos com base no nome do arquivo
- NFSPROC_READ() - lê um arquivo
- NFSPROC_WRITE() - grava em um arquivo
O NFS pode montar arquivos compartilhados em um diretório local, permitindo que os sistemas clientes acessem dados remotos como uma pasta local. O cliente pode percorrer subdiretórios, consultar as permissões dos arquivos e ler, gravar e criar arquivos. O NFS traduz os caminhos dos arquivos e os comandos de arquivo para funcionar com o sistema de arquivos correspondente.
NOTE: O NFS é um padrão aberto, o que significa que qualquer desenvolvedor pode adicionar suporte ao Network File System a um aplicativo. No entanto, para que o NFS funcione, tanto os sistemas servidor quanto os sistemas cliente precisam oferecer suporte ao NFS.
Teste seus conhecimentos