Quando dois dispositivos na mesma sub -rede se comunicam, o processo é relativamente simples, porque eles não precisam de um roteador para encaminhar o tráfego entre eles. Aqui está um colapso:
1.
Encapsulamento de dados: O dispositivo de envio prepara os dados que deseja enviar, encapsulando -os em pacotes de rede. Isso inclui adicionar endereços IP de origem e destino (ambos na mesma sub -rede), juntamente com outras informações do cabeçalho cruciais para roteamento e correção de erros.
2.
Camada 2 endereçamento (endereços MAC): O dispositivo de envio usa seu próprio endereço MAC como endereço MAC de origem. Em seguida, ele precisa encontrar o endereço MAC do dispositivo de destino. Isso geralmente é feito através do
Endereço Resolução do Protocolo (ARP) . A solicitação ARP transmite uma consulta na sub -rede perguntando "Quem tem esse endereço IP?" O dispositivo de destino responde com seu endereço MAC.
3.
Transmissão direta: Depois que o dispositivo de envio conhece o endereço MAC de destino, ele envia diretamente o pacote de dados pela rede. Esta transmissão é tratada na camada de link de dados (camada 2) usando o meio físico (por exemplo, cabos Ethernet, Wi-Fi). Os dados viajam diretamente para o dispositivo de destino, sem dispositivos de roteamento intermediários envolvidos.
4.
Decapsulação de dados: O dispositivo receptor recebe o pacote, verifica as informações do cabeçalho (incluindo os endereços IP de destino e MAC para garantir que ele seja destinado a ele) e decapsula os dados para extrair a carga útil, processando -a de acordo.
5.
reconhecimento (opcional): Em muitos protocolos, o dispositivo receptor envia um reconhecimento (ACK) de volta ao remetente, confirmando o recebimento bem -sucedido dos dados. Isso garante comunicação confiável.
Em resumo, a comunicação na mesma sub -rede envolve comunicação direta entre dispositivos usando seus endereços MAC na camada 2, guiados pelos endereços IP na camada 3 (para endereçamento e roteamento adequados se um dispositivo * na * a sub -rede quiser se comunicar fora da sub -rede). Isso é consideravelmente mais rápido e mais eficiente que a comunicação que requer roteamento em várias sub -redes.