Índice:
- Definição - O que significa CIFS (Common Internet File System)?
- Techopedia explica CIFS (Common Internet File System)
Definição - O que significa CIFS (Common Internet File System)?
O CIFS (Common Internet File System) é um protocolo de compartilhamento de arquivos que fornece um mecanismo aberto e de plataforma cruzada para solicitar serviços e arquivos do servidor de rede. O CIFS é baseado na versão aprimorada do protocolo SMB (Server Message Block) da Microsoft para compartilhamento de arquivos na Internet e na intranet.
Techopedia explica CIFS (Common Internet File System)
O CIFS - um protocolo de compartilhamento de arquivos importante por causa de sua ampla variedade de recursos - inclui aprimoramentos adequados para criação na Internet e compartilhamento de arquivos. O CIFS é normalmente usado em sistemas operacionais de estação de trabalho e servidor e era um protocolo nativo de compartilhamento de arquivos no Windows 2000. O CIFS também é usado em sistemas incorporados e de dispositivos. Produtos de armazenamento recentes, como SAN (Storage Area Network) e Network Access Server (NAS), são baseados no CIFS.
Os recursos de protocolo CIFS suportados incluem:
- Acesso a arquivos: suporta operações básicas de arquivos como abrir, fechar, ler, escrever e procurar.
- Bloqueio de arquivos e registros: suporta acesso a arquivos desbloqueado e recursos como bloqueio de arquivos e registros.
- Armazenamento em cache seguro, leitura antecipada e write-behind: Facilita o armazenamento em cache, a leitura antecipada e o write-behind para arquivos seguros e até facilita essas operações para arquivos seguros desbloqueados.
- Notificação de alteração de arquivo: Quando o conteúdo do arquivo ou diretório é modificado, o servidor é notificado.
- Negociação de versão de protocolo: o CIFS possui muitas versões e sub-versões, conhecidas como dialetos, negociadas pelos sistemas de rede.
- Atributos estendidos: suporta a adição de atributos do sistema que não são arquivos, como nome do autor, conteúdo e descrição.
- Volumes virtuais replicados distribuídos: suporta subárvores do sistema de arquivos com vários volumes e servidores. Arquivos e diretórios podem ser movidos para diferentes servidores sem alterar os nomes. As subárvores podem ser replicadas para tolerância a falhas e compartilhamento de carga.
- Solicitações em lote: Facilita o lote de várias solicitações como mensagens únicas para reduzir as latências de ida e volta. As mensagens são classificadas em mensagens de estabelecimento de conexão, espaço para nome e mensagens de manipulação de arquivos, mensagens da impressora e mensagens diversas.
