? O Server Message Block é um protocolo usado para compartilhar recursos de rede, incluindo impressoras , arquivos, portas seriais e comunicações entre os nós de uma rede. O protocolo SMB usa dialetos para comunicar , durante uma sessão , um pedido para que um único cliente faz a um servidor . O protocolo também faixas novas sessões criadas por solicitação do usuário. Ele também atende pelo nome de CIFS , por Common Internet File System , para enfatizar o fato de que ele permite que os computadores com sistemas operacionais diferentes para se comunicar com computadores com o Microsoft Windows. Protocolo Dialetos
SMB identifica dialetos usando uma seqüência padrão. Os clientes podem suportar até seis dialetos diferentes usando esse protocolo. No entanto, antes de estabelecer uma sessão entre um cliente e um servidor usando este protocolo , você deve determinar o tipo de dialeto que você deseja usar. Normalmente, você quer usar o dialeto com maior funcionalidade que suporta tanto o cliente eo servidor.
Autenticação
O modelo de segurança usado pelo protocolo SMB apresenta dois níveis de segurança para autenticação , o usuário e compartilhar. O cliente controla o nível de compartilhamento com uma senha para arquivos , impressoras e diretórios. A autenticação em nível de usuário , por outro lado, exige que você forneça um username e uma senha. Essa autenticação permite que você acesse todos os níveis não protegidos usando autenticação nível de compartilhamento. Este método de segurança também oferece ao administrador a capacidade de escolher quem pode ter acesso à rede através da criação de diferentes parâmetros.
Câmbio Cenário
Vários cenários diferentes taxas apoiar sessões SMB que trocam informações entre um cliente e um servidor. O processo , no entanto, só funciona se você seguir os protocolos estabelecidos . Em primeiro lugar, estabelecer uma sessão NetBIOS entre o cliente eo servidor e negociar o dialeto protocolo SMB. Isso permite que o cliente para fazer logon no servidor e se conectar a compartilhar. O cliente pode, então, abrir arquivos ou executar outra ação . Este processo só estabelece uma conexão para uma única sessão .
Definir parâmetros de sessão
O administrador também pode estabelecer parâmetros diferentes para cada sessão. A definição destas limitações e autenticação de usuários ajuda a garantir a quantidade certa de informação chegue ao usuário certo. O administrador também pode definir a quantidade de dados que o usuário pode transferir e da quantidade de solicitações pendentes que a fila vai apoiar a qualquer momento.