Anda di halaman 1dari 2

O SMB/CIFS?

O SMB/CIFS (Server Message Block/Common Internet File System) um protocolo de redes cujo o uso mais comum como foi dito anteriormente o compartilhamento de arquivos em uma LAN. Este protocolo permite que o cliente manipule arquivos como se estes estivessem em sua mquina local. Operaes como leitura, escrita, criao, apagamento e renomeao so suportadas, sendo a nica diferena de que os arquivos manipulados no esto no computador local e sim em um servidor remoto. O protocolo SMB/CIFS funciona enviando pacotes do cliente para o servidor. Cada pacote tipicamente baseado em uma requisio de algum tipo, como a abertura ou leitura de um arquivo. O servidor ento recebe este pacote checa-o para ver se a requisio vlida, ou seja, verifica se o cliente possui as permisses apropriadas para efetuar a requisio e finalmente executa a requisio e retorna um pacote de resposta ao cliente. O cliente ento analisa o pacote de resposta para determinar se a requisio inicial foi completada com sucessp O SMB/CIFS razoavelmente um protocolo de rede de alto nvel. No modelo OSI ele provavelmente melhor descrito como uma camada de Aplicao/Apresentao. Isto significa que o SMB/CIFS depende de outros protocolos para o transporte. O protocolo mais utilizado para transporte confivel o NetBIOS sobre TCP (NBT), que ser melhor descrito mais a frente em Uma rede SMB/CIFS. Outros protocolos foram utilizados na camada de transporte porm com a enorme popularidade da Internet o NBT se tornou um "padro". Apesar do compartilhamento de arquivos ser a principal proposta do SMB/CIFS existem outras funes associadas a ele.A maioria das implementaes de SMB/CIFS so capazes de determinar outros servidores SMB/CIFS na rede (browsing), compartilhar impressoras e at mesmo fornecer complicadas tcnicas de autenticao. Veremos aqui somente os conceitos bsico de operaes com arquivos do SMB/CIFS. Onde encontrado O protocolo SMB/CIFS extremamente utilizado pelos sistemas operacionais Microsoft Windows. O Windows para Workgroups foi o primeiro sistema operacional da Microsoft a utilizar o SMB/CIFS e cada sistema operacional da Microsoft desde ento passaram a possuir a capacidade de funcionar como um servidor ou cliente de SMB/CIFS. Os sistemas operacionais da Microsoft utilizam o SMB/CIFS para operaes com arquivos remotas (tipicamente o mapeamento de drives de rede), navegao (via o Ambiente de Rede,

autenticao (NT e Windows 2000) e servios de impresso remotos. razovel ento dizer que o ncleo de rede nativo da Microsoft seja baseado nos servios do SMB/CIFS. Devido a grande entrada de produtos Microsoft tanto nas grandes corporaes como nos usurios particulares o protocolo SMB/CIFS encontrado praticamente em todos os lugares. A maioria dos sistemas Unix-Like possuem uma implementao de cliente/servidor do SMB/CIFS via Samba. Computadores Apple tambm possuem seus clientes/servidores SMB/CIFS, o que faz com que o protocolo SMB/CIFS seja o protocolo mais comum para o compartilhamento de arquivos disponvel.

Fonte: http://www.gta.ufrj.br/grad/01_2/samba/smbcifs.htm (Acessado dia 15-02-12)