Não enviando uma solicitação ARP para evitar conflitos de IP

1

Estou trabalhando no Ubuntu.

Estou configurando um IPv4 estático para minha interface sem fio (ifconfig wlan0 192.168.1.2), conectando-me a um ponto de acesso sem fio e fazendo o ping dele.

Não vejo no sniffer que a máquina está enviando uma solicitação ARP para garantir que o IP estático atribuído não esteja em uso.

Por que isso? rfc5227 sugere que deveria. Eu esperaria que a máquina enviasse um pedido arp para se certificar de que o ip que lhe foi atribuído não está em uso.

    
por user690936 28.10.2015 / 11:14

1 resposta

3

A própria RFC diz

2.1 Before beginning to use an IPv4 address (whether received from manual configuration, DHCP, or some other means), a host implementing this specification MUST test to see if the address is already in use, by broadcasting ARP Probe packets.

O ...host implementing... sugere para mim que não é obrigatório. Se você procurar pelo Ubuntu e pelo RFC 5227, só encontrará respostas em relação ao DHCP. Se você se distanciar, então as respostas a essa pergunta do FS apontam para ferramentas que implementam o RFC 5227, que sugere novamente que não é obrigatório que um host o implemente em sua pilha de rede.

    
por 28.10.2015 / 15:56

Tags