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.
NetBIOS
al25141
Created on February 20, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Presentation
View
Smart Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Nature Presentation
View
Higher Education Presentation
Explore all templates
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
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:
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
SERVIÇO DATAGRAMA
Nomes NetBIOS
Incluem:
Nomes NetBIOS
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:
Ficheiro LMHOSTS
Sockets
NetBIOS
VS
Host Name
NetBIOS Name
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.