PplWare Mobile

Redes – Sabe para que serve o protocolo ARP?

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. Freita says:

    muito bom. Acho que poderiam ter dito gue o IP não é o único protocolo de endereçamento lógico. há o IPX, o AppleTalk e outros. o nome Novell vem-me á cabeça não sei porque razao.

  2. Cláudio Silva says:

    Também é possível fazer um Unsolicited ARP, isto é mandar a informação de qual o seu MAC para a rede sem tal ter sido solicitado.

    As entradas ARP em linux têm um timeout. Após uns quantos minutos é automaticamente enviado outro ARP request.

    ARP também pode ser usado para hackar uma rede LAN ao falsificar um entrada ARP. O PC A está a comunicar com B. O PC C manda um ARP para a rede a dizer que agora o IP de B está associado ao MAC de C. O PC A vai passar a mandar pacotes com o IP de B, mas com o MAC de C. Desta forma C passa a receber os pacotes que eram de A para B.

  3. t@ndre says:

    Já falavas mas é dos processos em IPv6, o ARP já passou de moda

    • Miguel Almeida says:

      “o ARP já passou de moda”

      Já? É usado e vai continuar a ser durante muitos anos!

    • shadowknight says:

      o IPv6 foi criado porque está a ficar escasso os numeros de IPs,o IPv4 so suporta 4 bilhoes de endereços, e atribuir IPs diferentes está-se a tornar escasso, dai ter sido criado o IPv6. Por isso é que dentro de empresas nao se justifica utilizar o IPv6.

      • Marcos says:

        Sim, mas mais cedo ou mais tarde tudo vai passar a IPv6, pois embora existem muitos protocolos compatíveis, há 1 ou outro que não. Dai a que um dia, ter que ser tudo IPv6.

        Como o sub-endereçamento criaram-se sub-redes, para colmatar a falta de IP’s. Antes de isto existir, cada dispositivo tinha que ter um IP diferente na rede global (internet).

        Se isto não tivesse sido inventado, o IPv4 já tinha ido a algum tempo.

  4. Cláudio Silva says:

    Configuração ARP em linux:

    Enviar pedidos ARP para um determinado IP:

    “sudo arping -c 100 -I eth0 192.168.1.1”
    Este comando envia 100 ARP requests para o ip 192.168.1.1 na interface ETH0.

    ———

    Inserir uma entrada ARP manual, isto é dizer a IP stack que o IP X têm o MAC y:

    arp -s 10.0.0.1 02:8F:4F:AC:27:F1
    Este comando diz que o IP 10.0.0.1 está no MAC 02:8F:4F:AC:27:F1

    ——–

  5. Valente says:

    Isto faz-me lembrar os anos 80 em que trabalhava com redes. Apesar de agora, “jovem idoso” me dedicar mais a Androidices, continuo a gostar destas coisas. Faz-me bem, faz trabalhar o meu cérebro…
    Já fui rever o modelo OSI com o link acima referido. Gostei do artigo.

    Continuem, continuem…

  6. Pedro Pinto says:

    Já agora, para quem pretender ver a tabela arp IPv6 pode usar o comando:
    netsh int ipv6 show neigh

  7. Paulo Pereira says:

    Já agora convém realçar que existe o protocolo RARP se faz precisamente o oposto!!!
    Sabemos o endereço físico e queremos saber o endereço lógico

    Cumprimentos
    Paulo Pereira

  8. Bom dia uma sugestão no seguimento de mais um bom exemplo aqui dado a quem está a querer saber mais sobre redes, seria como acima mencionado o RARP, mas também e se calhar mais usado mas menos conhecido “proxyARP”.
    Cumprimentos

  9. Bobby says:

    A mim parece-me que percisanto todos de um curso mas é de hardware de comunicacao, Estrutura ETH e em cima os outros protocolos isto para Lan . ETH / TCP.IP ou ETH / IPX.SPX ETH / ICMP etc… bombocas e morangos

    o mac vem no eth 02:8F:4F:AC:27:F1
    as maquinas para comunicar nao necessitam de tcp ip ou outro apenas com eth funciona, agora os sistemas operativos adoptarar os protocolos IP ou IPX para comunicacao.

  10. Lianderson says:

    OI, uma segunda maquina se conectou ao meu dispositivo móvel, usando o mesmo endereço MAC address, o meu aparelho wi-fi não conseguiu detectar o invasor, como sou programador, consegui identificar, tentei desconectar da minha rede mas ñ consegui, o que faço para desconectar?

  11. Margarida says:

    Só uma pequena questão 🙂

    Fiquei sem perceber porque precisam de saber o MAC address para poderem comunicar visto que já sabem o IP.

    Muito obrigada 🙂

  12. Rafael says:

    Pedro, eu gostaria de uma explicação sobe o comando:

    “arp -aon IP | findstr 0.0:porta”

    Eu usava este comando há um tempo atrás, mas não lembro como funciona…
    Tentei usar ontem, mas não deu o resultado esperado.

    Obrigado

  13. IURI says:

    Obrigado pela explicação sobre ARP.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.