O network file system (NFS) possui protocolo de comunicação ...

Próximas questões
Com base no mesmo assunto
Q65846 Arquitetura de Computadores
Com relação a comunicação de dados, redes e conectividade,
julgue os seguintes itens.

O network file system (NFS) possui protocolo de comunicação que possibilita aos clientes acessar os arquivos armazenados em um servidor, o que permite a um conjunto heterogêneo de processos compartilhar um sistema de arquivos em comum.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C - certo

O Network File System (NFS) é um protocolo desenvolvido pela Sun Microsystems que permite a um usuário em um sistema de computador acessar arquivos através de uma rede como se estivessem no próprio computador do usuário. Este protocolo é projetado para ser independente de sistema operacional ou arquitetura de hardware, possibilitando a comunicação entre diferentes sistemas, sejam eles Windows, Linux, Unix, entre outros.

A afirmação de que o NFS permite que "um conjunto heterogêneo de processos compartilhe um sistema de arquivos em comum" está correta, pois justamente essa é uma das principais características do NFS: a capacidade de fornecer acesso compartilhado a arquivos, independente das plataformas dos sistemas envolvidos. Isso é extremamente útil em ambientes de trabalho colaborativos e redes com múltiplos tipos de dispositivos.

O funcionamento do NFS é baseado em uma arquitetura cliente/servidor, onde o servidor disponibiliza as pastas e os arquivos, e os clientes montam estes diretórios em seus próprios sistemas de arquivos, utilizando-os como se fossem locais. O protocolo cuida de toda a complexidade da comunicação entre as máquinas, incluindo questões como permissões de acesso e sincronização de dados.

Em resumo, a alternativa está correta porque o NFS é de fato um protocolo que facilita a interação entre sistemas distintos para o compartilhamento de arquivos em uma rede, atendendo à descrição feita na afirmação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

NFS é usado, principalmente, em ambientes *unix. (Linux, Aix, Solaris, etc...)

Basicamente, compartilha-se diretorios assim como o windows permite. O cliente poderá então montar o diretório compartilhado usando o comando mount.

Aplicações distribuídas poderão montar o mesmo diretório compartilhado de forma a processarem o mesmo dado.

O conjunto heterogêneo de processos que a questão fala são na verdade as deamons utilizadas pelo servidor. 
São elas:
  • biod (manipula o cache e o buffer, melhora o desempenho mas não é imprecindível. também é executado no cliente)
  • lockd (manipula as requisições lock de arquivos. Executada pelo servidor e clinte)
  • statd (realiza a monitoração de conexões e libera um lock numa eventual queda de rede. executada pelo servidor e cliente)
  • nfsd (aceita as chamada RPC e executa subrotina do kernel. Executada somente pelo servidor)
  • mountd ( executa ações passada pelo o nfsd e verifica as permissões dos clientes)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo