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
Я не впевнений у цій схемі іменування, оскільки це схоже більше на hostname:port
комбо, ніж на адресу mac.
Зробимо вигляд, що:
- на
DHCP Server
установку статичного номера xx:xx:xx:xx:xx:xx
в192.168.1.20
- Цей пристрій підключається до мережі і належним чином проходить канали DHCP
- Новий пристрій з mac-адресою
yy:yy:yy:yy:yy:yy
підключається до мережі та намагається використовувати локально налаштовану статичну IP-адресу192.168.1.20
Анекдотично: Мій сервер Oracle Linux (ПОШУК: на базі Red Hat) перевіряє, чи використовується адреса в мережі, перш ніж повністю підключити NIC. Машини Windows спробують підняти NIC, виявити конфлікт та повідомити про попередженняip address conflict
Зрештою: поведінка не визначена, і різні операційні системи будуть використовувати різні процедури для виправлення / ігнорування проблеми. Якщо в мережі виведено два пристрої з однаковою IP-адресою, усі вузли підмережі матимуть arp entry
зіставлення IP-адреси з одним із двох MAC ADDRESSES
. Оскільки існують конфліктні IP-адреси, це відображення може бути різним у кожному вузлі. Для технічної дискусії дивіться наступне: Запис про підробку ARP
У корпоративній мережі може бути розумним апаратне / програмне забезпечення, яке намагається виявити та заблокувати такі спроби.
Висновок: Якщо два вузли успішно виведені в одній підмережі з однаковою IP-адресою, виникнуть проблеми з підключенням принаймні до одного та, ймовірно, обох вузлів. Ці проблеми можуть ланцюгом назовні впливати на всю мережу, якщо будь-який вузол розміщує критичні послуги.