Server Message Block
Posted by Paulo CUATO on 01:10
Pessoal, durante o estudo de preparação para exame Riverbed
101-01 WAN Optimazation me deparei-me com este assunto e achei melhor partilhar
com os leitores do meu blog
Server Message Block ( SMB ), que também era conhecido como
Common Internet File System ( CIF ), funciona como uma aplicação de camada de
protocolo de rede usado principalmente para fornecer acesso a partilha de arquivos
, impressoras , portas seriais e comunicações diversas entre nós de uma rede. Também
fornece uma autenticado comunicação entre processos mecanismo. A maior
utilização de SMB envolve computadores que executam o Microsoft Windows , onde
era conhecido como "Windows Microsoft Network" antes da introdução
subsequente do Active Directory . Correspondente serviços do Windows são LAN
Manager Server (para o componente de servidor) e LAN Manager Workstation (para
o componente cliente).
Características
SMB pode ser executado em camadas de rede de várias
maneiras:
Diretamente sobre TCP , porta 445;
Através do NetBIOS API, que por sua vez pode ser executado
em vários transportes :
Em UDP portas 137, 138 e as portas TCP 137, 139 ( NetBIOS
sobre TCP / IP );
Em vários protocolos legados, como NBF (NetBEUI).
Como funciona o SMB
O protocolo SMB/CIFS funciona enviando pacotes de uma máquina para outra, sendo
que cada pacote contém algum tipo de requisição, como abrir, ler ou fechar um arquivo.
A máquina que recebeu a requisição verifica, então, se a mesma é válida (se o arquivo
existe, se a máquina que fez a solicitação tem permissão para isso, etc.) e se estiver
tudo correto, executa a requisição e retorna um pacote para a máquina original.
Apesar da principal proposta do protocolo SMB/CIFS ser o compartilhamento de arquivos,
há outras funções associadas a ele. É possível compartilhar impressoras, definir
níveis de segurança e autenticação, etc.
Para o intuito dessa apresentação, veremos apenas o básico do protocolo SMB/CIFS,
sem entrar em detalhes mais técnicos. Todas essas funções de compartilhamento e
segurança podem ser realizadas através do Samba, como veremos mais adiante.
Versões
SMB 2.0
SMB 2.1
SMB 3.0
SMB 3,02