Want to create interactive content? It’s easy in Genially!

Get started free

NetBIOS

al25141

Created on February 20, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Nature Presentation

Higher Education Presentation

Transcript

NetBIOS

Luis Nascimento Nº8

ÍNDICE

1. NetBIOS

2. SMB

3. Text/Image 1

4. Estabelecimento de uma sessão

5. Serviço datagrama

6. Nomes NetBIOS

7. NetBIOS Name Resolution

8. Ficheiro LMHOSTS

9. NetBIOS vs Sockets

10. NetBIOS vs Sockets

11. Host Name Resolution

NetBIOS

É um conjunto de protocolos de rede desenvolvido pela IBM que permite a comunicação entre dispositivos numa rede local. Foi amplamente utilizado em redes Microsoft antes da introdução do Active Directory.

SMB

  • É um protocolo de comunicação de rede utilizado para partilhar ficheiros, impressoras, portas série e outras comunicações entre computadores numa rede.
  • É frequentemente utilizado para partilhar recursos em redes Microsoft.

Estabelecimento de uma sessão

Processo de estabelecimento de uma sessão entre dois computadores usando o NetBIOS:Descoberta de nomes: O computador primeiro precisa descobrir o nome NetBIOS do outro computador o que pode ser feito de várias formas:

  • Broadcasts: O computador emite uma mensagem de transmissão para a rede, perguntando quem possui um determinado nome NetBIOS.
  • Serviço de resolução de nomes: Pode haver um servidor na rede que mantém um banco de dados de nomes NetBIOS e seus endereços correspondentes.

Estabelecimento de uma sessão

Resposta ao pedido de nome: O computador que possui o nome NetBIOS solicitado responde, informando o seu endereço IP. Estabelecimento de conexão: Com o endereço IP do computador, o computador de origem pode iniciar o processo de estabelecimento de uma sessão NetBIOS. Isso envolve a abertura de uma conexão TCP/IP com o computador na porta 139 (para sessões de serviço) ou na porta 137 (para solicitações de nome). Comunicação de dados: Uma vez que a sessão NetBIOS tenha sido estabelecida, os computadores podem começar a trocar dados. Isso pode incluir partilha de ficheiros, impressoras, ou outros recursos na rede.

SERVIÇO DATAGRAMA

  • Envio de datagramas: Constrói um pacote de dados contendo as informações que deseja transmitir e envia esse pacote para o destino.
  • Endereçamento: Cada pacote de dados é endereçado usando o nome NetBIOS do computador de destino. Isso permite que os pacotes sejam entregues diretamente ao computador correto sem a necessidade de roteamento complexo.

SERVIÇO DATAGRAMA

  • Broadcast: O serviço de datagrama do NetBIOS também suporta a transmissão de pacotes de dados para todos os computadores na rede.
  • Sem controle de entrega: Ao contrário do serviço de sessão do NetBIOS, o serviço de datagrama não oferece garantia de entrega ou confirmação de recebimento dos pacotes.
  • Utilização: É utilizado para comunicações simples e rápidas.

Nomes NetBIOS

Incluem:

  • NetBIOS Name Table: Uma tabela que contém os nomes NetBIOS dos dispositivos na rede.
  • Mudança de Nomes: Permite a alteração do nome de um dispositivo NetBIOS.
  • Significado dos Nomes: Podem ter significados específicos, como identificar um serviço ou um computador.

Nomes NetBIOS

  • Nomes em Outros Computadores: Como os nomes NetBIOS são vistos em outros computadores na rede.
  • NetBIOS Name Cache: Um cache que armazena informações de resolução de nomes NetBIOS para reduzir o tráfego de rede.

NetBIOS Name Resolution

É o processo pelo qual os nomes NetBIOS são convertidos em endereços IP, permitindo que os computadores se comuniquem na rede. Os "Node Types" referem-se às diferentes maneiras pelas quais um computador NetBIOS pode ser configurado para resolver nomes na rede. Existem quatro tipos principais de nós NetBIOS:

NetBIOS Name Resolution

Existem quatro tipos principais de nós NetBIOS:

  • B-node (Broadcast node):envia solicitações de resolução de nomes para a rede como mensagens de broadcast e espera por respostas.
  • P-node (Point-to-Point node): Utiliza um servidor de resolução de nomes para resolver nomes NetBIOS.
  • M-node (Mixed node):Tenta resolver nomes usando mensagens de broadcast (B-node), mas se isso falhar, ele muda para consultas a um servidor de resolução de nomes (P-node).
  • H-node (Hybrid node): Tenta resolver nomes usando um servidor de resolução de nomes (P-node) e só recorre a mensagens de broadcast (B-node) se o servidor de resolução de nomes não estiver disponível.

Ficheiro LMHOSTS

  • São ficheiros de texto que mapeiam nomes NetBIOS para endereços IP em redes Microsoft.
  • São usados para resolver nomes NetBIOS quando não há um servidor de nomes disponível.
  • Os LMHOSTS podem ser configurados e utilizados para comunicação entre segmentos de rede, validação por controladores de domínio e para armazenar cache de nomes NetBIOS.

Sockets

NetBIOS

VS

  • Oferece uma API mais flexível e poderosa para comunicação de rede.
  • Suporta uma variedade de protocolos e pode ser usado em diferentes sistemas operativos.
  • Fornece mais controle sobre aspectos como segurança, confiabilidade e desempenho.
  • Fácil de usar e configurar em redes locais.
  • Suporta nomeação amigável (nomes NetBIOS) para recursos na rede.
  • Fornece uma maneira simples de compartilhar recursos como ficheiros e impressoras em redes Windows antigas.

Host Name

NetBIOS Name

  • São nomes únicos atribuídos a dispositivos de rede que seguem as convenções de nomeação DNS.
  • São usados em redes locais e na Internet, geralmente seguem uma estrutura hierárquica, como "host.domínio.com".
  • São resolvidos através de servidores de DNS
  • Podem ser mais flexíveis e escaláveis do que nomes NetBIOS, ambientes com várias redes e domínios.
  • São nomes de recursos que podem ser facilmente reconhecidos por humanos.
  • São usados principalmente em redes locais baseadas em Windows e geralmente terminam com um sufixo de 16 caracteres,
  • Podem ser resolvidos através do protocolo NetBIOS Name Resolution.
  • Tendem a ser mais fáceis de lembrar e digitar, especialmente para utilizadores não técnicos.

VS

HOST NAME RESOLUTION

Nomes de Host

Processo de Resolução

Ficheiro Hosts

É o mecanismo pelo qual o sistema operativo traduz os nomes de host em endereços IP correspondentes, permitindo que os dispositivos se comuniquem entre si em uma rede.

O ficheiro hosts é um ficheiro local usado para mapear nomes de host para endereços IP em um sistema operacional.

São os nomes atribuídos a dispositivos individuais em uma rede. Cada dispositivo em uma rede pode ser identificado por um nome único, que é usado para facilitar a comunicação entre os dispositivos.

Obrigado

NetBIOS Name em redes locais baseadas em Windows, onde a simplicidade e a compatibilidade com sistemas legados são importantes. Host Name em ambientes corporativos e na Internet, onde a escalabilidade, a hierarquia de nomes e a interoperabilidade global são prioridades.

Utilize NetBIOS em ambientes onde a simplicidade e a interoperabilidade com sistemas Windows mais antigos são prioritárias, como redes locais pequenas. Utilize Sockets em ambientes onde a flexibilidade, o controle e o suporte multiplataforma são necessários, como aplicações de rede distribuídas e ambientes empresariais complexos.