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ê definiu 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, ele definiu em sua placa de rede para sempre usar o endereço 192.168.1.20
O que vai acontecer?
Segundo o meu colega, isso resultará em erros e no roubo de pacotes IP. Mas isso é realmente verdadeiro?
Parece-me mais lógico quando o IP é alocado para o XYN :: 123, ele deve rejeitar a tentativa do XXX: 999 de ingressar na rede.
there is no password on the 'netz' network.
Respostas:
Não, você não criou, criou uma reserva de 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á aproximadamente correto, embora eu não tenha idéia do que ele quer dizer com "roubar pacotes".
fonte
Não tenho certeza sobre esse esquema de nomeação, pois parece mais uma
hostname:port
combinação do que um endereço mac.Vamos fingir que:
DHCP Server
você definir uma reserva estática paraxx:xx:xx:xx:xx:xx
a192.168.1.20
yy:yy:yy:yy:yy:yy
conecta à rede e tenta usar um endereço IP estático configurado localmente192.168.1.20
Anedoticamente: Meus servidores Oracle Linux (baseados em SEE: Red Hat) verificam se o endereço está em uso na rede antes de abrir completamente a NIC. As máquinas Windows tentarão abrir a NIC, detectar o conflito e relatar avisos sobre uma
ip address conflict
Por fim: o comportamento é indefinido e sistemas operacionais diferentes empregam procedimentos diferentes para corrigir / ignorar o problema. Se dois dispositivos surgirem na rede com o mesmo endereço IP, todos os nós na sub-rede terão um
arp entry
mapeamento do IP para um dos doisMAC ADDRESSES
. Como existem IPs conflitantes, esse mapeamento pode ser diferente em cada nó. Para discussão técnica, consulte o seguinte: Entrada sobre falsificação de ARPEm uma rede corporativa, pode ser aconselhável ter hardware / software que tente detectar e bloquear essas tentativas.
Conclusão executiva: se dois nós forem criados com êxito na mesma sub-rede com o mesmo endereço IP, haverá problemas de conectividade para pelo menos um e provavelmente os dois nós. Esses problemas podem ocorrer em cadeia para afetar toda a rede se um dos nós estiver hospedando serviços críticos.
fonte
Se o seu dispositivo XYN: 123 entrar primeiro, o roteador atribuirá a ele o IP 192.168.1.20 reservado, e isso funcionará bem. Quando o XXX: 999 se conecta, ele não solicita um endereço IP ao roteador e apenas escuta pacotes 192.168.1.20. Isso resultará em um conflito e poderá causar desempenho ruim / pacotes perdidos.
Se o XXX: 999 se conectar primeiro, o XXX: 999 assumirá que ele possui esse endereço e o utilizará sem solicitar ao roteador. O roteador (esperançosamente seja inteligente o suficiente para) ver que um dispositivo está usando esse endereço está em uso e atribuir ao XYN: 123 um endereço diferente, mesmo que ele tenha tentado reservar 192.168.1.20 para o XYN: 123.
fonte