Conceitos básicos de rede: requisições arp host local

Para hosts locais

(hosts em seu segmento de rede), um Address Resolution Protocol (ARP) pedido começa com algum tipo de pedido de comunicação de rede entre dois computadores. Isto pode ser sibilo, o estabelecimento de uma sessão de Transmission Control Protocol (TCP), ou um diagrama Protocolo sessão Usuário (UDP). Independentemente do motivo, o resultado líquido é o seguinte processo:

  1. Os primeiros contatos de acolhimento outro hospedeiro.

    O primeiro anfitrião realiza uma operação AND em seu endereço e máscara de sub-rede, bem como o endereço do segundo hospedeiro e sua máscara de sub-rede. Isso determina que os endereços IP pertencem na mesma rede, de modo que o segundo host deve estar no mesmo segmento de rede.

  2. Este pedido vai para baixo através das camadas OSI até atingir a camada de rede (ou a camada de Internet no modelo de rede IP). Nessa camada, o alvo must endereço IP de ser compensada com um endereço MAC ou hardware.

    Video: 1 Conceitos básicos de rede

  3. A árvore de decisão na figura a seguir é seguido:

    A primeira coisa que é verificada é o cache ARP local.

    A seção a seguir dá uma olhada mais de perto o que acontece durante esse processo.

    Por padrão, os itens não permanecerá no cache ARP de um computador por mais de dez minutos, mas estão no cache ARP de um dispositivo de rede Cisco para quatro horas. Em um computador, o cache ARP contém apenas anfitriões recentes que tiveram sessões de comunicação.

  4. Se o endereço IP que você está tentando se comunicar com não está no cache ARP, o endereço precisa ser resolvido.

    A figura seguinte mostra o primeiro passo neste processo. Observe que o endereço de hardware de destino é o endereço de broadcast para Ethernet.



  5. O pedido de dados é colocada em espera até que o endereço seja resolvido e uma solicitação ARP é gerado e enviado para a rede.

    Video: Protocolo ARP - Trabalho de Redes

    Todos os pedidos ARP tem o mesmo formato básico: endereços dois hardware (ou Mac) e dois protocolo (ou IP) endereços (origem e destino).

    A solicitação de dados inclui informações MAC e IP do envio de acolhimento, bem como o endereço IP da máquina de destino. O código de operação para este tipo de pacote é 0x0001, denotando que este é um pedido.

    Video: Curso de Redes - Protocolo ICMP - Internet Control Message Protocol

  6. O pacote é enviado para o endereço de broadcast local de hardware, assim que cada computador no segmento de rede local vê que quadro e processa.

    Depois de processar o quadro e ler as informações de pacotes, a maioria dos computadores descartar os dados porque seu endereço IP não coincide com o que está sendo pesquisado.

  7. Se, por acaso, um host tem esse endereço, ele registra o endereço MAC de origem e IP em seu próprio cache ARP, sabendo que se alguém quer falar com ele, ele provavelmente vai precisar para enviar dados em breve, por isso, em seguida, constrói sua própria o pacote ARP em resposta.

    A resposta pacote ARP tem um código de operação de 0x0002, denotando que é uma resposta. A estrutura da resposta ARP, parece o mesmo que o pedido ARP, exceto que todos os quatro campos de endereço são preenchidos e completou. Logicamente, ele usa seu endereço como o endereço do remetente eo remetente da solicitação de ARP como o destino. A figura a seguir dá uma idéia do que isso parece.

  8. Com a resposta enviada, o host original vê um quadro no segmento de rede local que é dirigida diretamente para o seu MAC Endereço- ele abre esse quadro e processa o pacote ARP.

    O host original, em seguida, sabe o alvo MAC ele precisa enviar seus dados.

  9. O host original adiciona as informações ARP para seu cache ARP e, em seguida, libera os dados que ele tinha colocado em espera, enviando-o para o endereço MAC de destino sobre o segmento de rede local.


Publicações relacionadas