Os dispositivos podem roubar endereços IP alocados para MAC?

10

Cenário: você tem uma rede doméstica normal, fornecida por um roteador padrão. A rede é chamada ' netz '. Não há senha na rede netz. No roteador, você configurou um endereço IP estático (192.168.1.20) para o endereço Mac XYN: 123.

Agora, um novo dispositivo (XXX: 999) tenta entrar no netz. No entanto, definiu em sua placa de rede para sempre usar o endereço 192.168.1.20

O que vai acontecer?

De acordo com meu colega, isso resultará em erros e roubará pacotes IP uns dos outros. Mas isso é realmente verdade?

Parece ser mais lógico para mim quando o IP é alocado para XYN :: 123 ele deve rejeitar a tentativa de XXX: 999 de se juntar à rede.

    
por Robotnik 24.02.2014 / 14:15

3 respostas

19

On the router I set a static IP 192.168.1.20 to Mac Addresse XYN:123

Não, você não criou uma reserva DHCP - elas são diferentes, embora o resultado seja o mesmo. Você terá um conflito de IP que resultará em conectividade degradada para um ou ambos os computadores. Seu colega está mais ou menos correto, embora eu não tenha ideia do que ele quer dizer com "roubar pacotes".

    
por 24.02.2014 / 14:17
13
On the router I set a static IP 192.168.1.20 to Mac Addresse XYN:123
Now a new device XXX:999, sets in its network card to always use addresse 192.168.1.20

Não tenho certeza sobre esse esquema de nomenclatura, pois ele parece mais um combo hostname:port do que um endereço mac.

Vamos fingir que:

  1. no DHCP Server você definiu uma reserva estática para xx:xx:xx:xx:xx:xx to 192.168.1.20
  2. Este dispositivo se conecta à rede e passa corretamente pelos canais DHCP
  3. Um novo dispositivo com o endereço MAC yy:yy:yy:yy:yy:yy se conecta à rede e tenta usar um endereço IP estático configurado localmente 192.168.1.20

Curiosamente: Meus servidores Oracle Linux (consulte: Red Hat) verificam se o endereço está em uso na rede antes de aumentar totalmente a NIC. O Windows Machines tentará ativar a NIC, detectar o conflito e reportar avisos sobre um ip address conflict

Por fim: O comportamento é indefinido e sistemas operacionais diferentes empregarão procedimentos diferentes para corrigir / ignorar o problema. Se dois dispositivos forem ativados na rede com o mesmo endereço IP, os nós todos na sub-rede terão um arp entry mapeando o IP para um dos dois MAC ADDRESSES . Como existem IPs conflitantes, esse mapeamento pode ser diferente em cada nó. Para discussão técnica, veja o seguinte: Entrada no ARP Spoofing

Em uma rede corporativa, convém ter hardware / software que tente detectar e bloquear essas tentativas.

Conclusão executiva: Se dois nós forem ativados com êxito na mesma sub-rede com o mesmo endereço IP, haverá problemas de conectividade para pelo menos um e provavelmente ambos os nós. Esses problemas podem ser afetados por toda a rede, se um dos nós estiver hospedando serviços críticos.

    
por 24.02.2014 / 18:20
0

Se o seu dispositivo XYN: 123 entrar em primeiro lugar, o roteador irá atribuir-lhe o IP reservado 192.168.1.20, e isso funcionará bem. Quando o XXX: 999 se conecta, ele não pedirá ao roteador um endereço IP e apenas ouvirá pacotes para 192.168.1.20. Isso resultará em um conflito e poderá causar mau desempenho / perda de pacotes.

Se o XXX: 999 se conecta primeiro, o XXX: 999 assumirá que tem esse endereço e o usará sem perguntar ao roteador. O roteador (esperemos que seja inteligente o suficiente para) verá que um dispositivo está usando esse endereço em uso e atribuirá a XYN: 123 um endereço diferente, embora tenha tentado reservar 192.168.1.20 para XYN: 123.

    
por 24.02.2014 / 18:02