Quote from: rover-lt on December 27, 2018, 05:29:14 PM
2. другое устройство сообщает ту же подсеть, но с другой маской
пункт 2. совершенно нелогичный. Не бывает "такой же подсети, но с другой маской". Подсеть - это всегда комбинация из Subnet ID и Subnet Mask. Например, 10.0.0.0/24 и 10.0.0.0/16. А "суммирующая" подсеть - это совершенно другое. SYS_INCORRECT_NETMASK путает теплое с мягким.
Речь не идет о суммирующей подсети. Например: чистая система, добавили устройство А. С устройства сервер получает интерфейс с адресом 10.10.10.1 и маской 255.255.255.224. Создает подсеть 10.10.10.0/27. Потом добавляем устройство B. С него получаем интерфейс с адресом 10.10.10.2 и маской 255.255.255.0. В этот момент генерируется событие SYS_INCORRECT_NETMASK, поскольку на одном из устройст маска сети однозначно неправильная. Поскольку сервер не может знать, на каком именно, то принимает что первое найденное устройство имеет правильную маску, а вновь добавленное - нет.
Проблема неверных SYS_INCORRECT_NETMASK может быть, когда при добавлении устройства данные о маске получить нельзя - тогда создается сабнет /24 (это можно поменять параметром DefaultSubnetMaskIPv4).