Em relação aos protocolos CIFS e NFS:

Próximas questões
Com base no mesmo assunto
Q80156 Sistemas Operacionais
Em relação aos protocolos CIFS e NFS:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a alternativa D.

Protocolo NFS (Network File System):

O NFS é um protocolo amplamente utilizado para permitir que sistemas de arquivos sejam compartilhados entre diferentes máquinas em uma rede. Uma das principais características do NFS é sua independência em relação ao sistema operacional e ao protocolo de transporte.

Essa independência significa que você pode ter um servidor de arquivos rodando NFS em um sistema baseado em Linux, e clientes rodando em outros sistemas operacionais como Windows, UNIX ou macOS, acessando esses arquivos sem problemas. Além disso, o NFS pode operar sobre diversos protocolos de transporte, como TCP ou UDP, o que oferece flexibilidade na sua implementação.

Justificativa da Alternativa D:

A alternativa D está correta porque evidencia essa independência do sistema operacional e do protocolo de transporte. Essa é uma característica fundamental do NFS, que o torna uma escolha versátil para ambientes heterogêneos, onde diferentes sistemas operacionais precisam acessar um mesmo sistema de arquivos compartilhado.

Outras Alternativas:

A – CIFS (Common Internet File System) é um protocolo relacionado ao SMB (Server Message Block), que é comum em sistemas Windows, não em sistemas UNIX.

B – O NFS não é baseado no protocolo SMB. São protocolos distintos com finalidades semelhantes, mas arquiteturas e implementações diferentes.

C – O CIFS requer autenticação de usuários para acessar arquivos, especialmente em ambientes que exigem segurança.

E – NFS não é dependente da arquitetura do servidor; na verdade, ele é projetado para ser independente, funcionando em diferentes arquiteturas e redes.

Espero que essa explicação tenha ajudado a entender melhor os protocolos NFS e CIFS, e o porquê da alternativa correta ser a D. Se tiver mais dúvidas, estarei aqui para ajudar!

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

a) ERRADA -  É padrão em sistemas Windows, não Unix
b) ERRADA - O CIFS é que é atualmente uma versão do SMB para Windows.
c) ERRADA - Requer sim.
d) CORRETA
e) ERRADA - Não depende desses fatores.
a) Errada.  O protocolo CIFS é uma versão atualizada do antigo protocolo NetBIOS, usado para a navegação e acesso a compartilhamentos em redes Windows. O protocolo CIFS é utilizado por padrão pelos clientes rodando o Windows 2000, XP e Vista, além de ser usado pelas versões recentes do Samba. O protocolo CIFS também é conhecido como um dialeto do protocolo SMB.
b) Errada. O CIFS é uma implmentação do SMB.
c) Errada. No SMB/CIFS um compartilhamento é um recurso da máquina local que é disponibilizado para acesso via rede, que poderá ser mapeada
por outra máquina. O compartilhamento pode ser um diretório, arquivo, impressora. Além de permitir o acesso do usuário, o compartilhamento pode ser protegido por senha, e ter controle de acesso de leitura/gravação, monitoração de acessos, diretórios ocultos,
autenticação via PDC (domínio) e outras formas para restringir e garantir segurança na disponibilização dos dados.
d) Certo. o comutador do sistema de arquivo virtual (VFS) fornece os meios para suportar vários sistemas de arquivos simultaneamente em um host.
Quando se sabe que a solicitação é destinada para o NFS, o VFS a passa para a instância do NFS no kernel. O NFS interpreta a solicitação de E/S e a converte para um procedimento do NFS. Além disso, há uma camada de interoperabilidade importante chamada de external data representation (XDR), que assegura que todos os participantes do NFS se comuniquem com facilidade ao tratarem de tipos de dado.
e) Errada. Pela explicação do item d).
a) CIFS é extremamente utilizado pelos SO da Microsoft Windows
b) CIFS é versão do SMB
c) A cada cada requisição do cliente, seja de leitura, escrita, etc. requer sim uma validação (verificação, pelo servidor, se o usuário têm as devidas permissões)
d) OK
e) UM dos objetivos do NFS é suportar sistemas heterogênios

Complementando: The NFS protocol is designed to be machine, operating system, network architecture, and transport protocol independent. This independence is achieved through the use of Remote Procedure Call (RPC) primitives built on top of an eXternal Data Representation (XDR).

Fonte: http://www.networksorcery.com/enp/protocol/nfs.htm

Clique para visualizar este comentário

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