0.0.0.0
IP адреса це добре , але я б припустив , що що - то ще змінилося в мережі , що пристрій знаходиться на блок нульової конфігурації мережевого трафіку від дозволу вашого діагностичного програмного забезпечення легко підключити до цього пристрою.
Як і інші, держава у своїй відповіді 0.0.0.0
- це нераціональна IP-адреса, яка часто використовується програмним забезпеченням для прив'язки до будь-якої IP-адреси на всіх мережевих інтерфейсах пристрою. Це в основному означає:
"Ей, я - це програмне забезпечення, і я прийму будь-яке з'єднання з будь-яким призначеним IP-адресою на машині, на якій я працюю."
Отже, якщо пристрій використовує DHCP - щоб отримати власну IP-адресу для підключених інтерфейсів - і отримає призначений адресу, 1.2.3.4
то ви можете підключитися до цього пристрою за адресою 1.2.3.4
. І якщо ця адреса зміниться на 5.6.7.8
пристрій, то з радістю дозволить вам підключитися до нього через 5.6.7.8
.
0.0.0.0
, Здається, що - то ви виявили , але це не є причиною проблеми. Швидше, на мою думку, питання, яке ви виникли, виявляється, коли ви заявляєте:
"Я зазвичай спілкуюсь із системою для усунення несправностей, встановлюючи IP-адресу IPv4 на той самий діапазон, що і локальний IP, а потім запускаю діагностичне програмне забезпечення"
По-перше, це здається дивним. Чому вам потрібно змінити локальну IP-адресу вашого пристрою, щоб підключитися до пристрою VxWorks? Ви не повинні просто підключитися безпосередньо до IP-адреси пристрою?
Ну, коли ви заявляєте це все, що я можу придумати, - це те, що пристрій - і діагностичне програмне забезпечення - можуть працювати, використовуючи якусь мережеву настройку нульової конфігурації . Це означає, що пристрій транслює в мережі, а діагностичне програмне забезпечення призначене для пошуку цих трансляцій пристрою, щоб допомогти йому підключитися до пристрою, не знаючи точної IP-адреси.
Цей тип «самонастроювання» мережевих матеріалів з нульовою конфігурацією є зручністю, поки не стане головним болем.
Перший мій припущення полягає в тому, що ви можете підключитися безпосередньо до пристрою, якщо зможете визначити, яку IP-адресу він призначив йому. Думаючи ще більше, я думаю, що причина, по якій ви могли підключитися до нього в минулому, але не зараз, може бути пов’язана з деякими змінами в мережі, що заблокували порти, на яких транслюється налаштування мережі нульової конфігурації пристрою . Який порт може бути? Невпевнені. Але якщо трафік з нульовою конфігурацією не проходить через мережу, то тому ви не можете підключитися до пристрою, і 0.0.0.0
IP-адреса не має нічого спільного.
0.0.0.0
це не адресована маршрутизація. Багато програмного забезпечення пов'язуються з тим,0.0.0.0
щоб вони могли прив'язуватися до будь-якої IP-адреси, призначеної для мережевого інтерфейсу. Це полегшує, наприклад, розміщення пристрою на налаштуваннях DHCP, і ви просто підключитесь, отримавши IP-адресу пристроїв, і це все. Моє велике питання до вас, чому ви встановлюєте IPv4 IP вашого пристрою в той самий діапазон, що і локальний IP, щоб потім запустити діагностичне програмне забезпечення? Не має сенсу. Вам слід просто отримати IP-адресу пристрою та підключитися до цього. Це сказав, що я маю ідею. Опублікування відповіді.