У мене є мережевий пристрій, який можна (вручну) налаштувати для надсилання повідомлень на одну IP-адресу. У тій же мережі у мене є ряд машин (Ubuntu linux desktops, налаштованих зі статичними IP-адресами 192.168.10.101 - 192.168.10.1XX), які потенційно можуть обробляти ці повідомлення.
Чи є механізм, за допомогою якого я можу налаштувати пристрій на відправлення своїх повідомлень на деякий IP, як 192.168.10.254, а потім мати будь-який цих інших машин отримують повідомлення? Це для цілей "високої доступності" і не балансування навантаження, тому я сподівався, що відповідь не буде "додати машину на 192.168.10.254 і запустити HAProxy на ній".
Я припускаю, що я не можу кожен з цих ящиків додати IP-псевдонім на 192.168.10.254 в той же час ... Я гадаю, це призведе до дивної поведінки мережі / зробити маршрутизатор божевільним?
Чи можу я написати програму, яка працює на кожній машині і пингує 192.168.10.254, щоб побачити, чи слухає інша машина? А якщо ні, то він спробує налаштувати псевдонім IP? Я припускаю, що типові розподілені системи / проблеми гонки виникають тут. Чи є щось таке, що вже існує для цієї мети і пристойно вирішило цю проблему?