Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - rover-lt

#1
Общие вопросы / Re: SYS_INCORRECT_NETMASK
December 27, 2018, 05:29:14 PM
Quote from: Alex Kirhenshtein on December 27, 2018, 04:19:24 PM
Никто не мешает выставить вам какую угодно маску. Сервер получает информацию с агента (или через SNMP), и если такая подсеть ему еще не известна - создает (с реальной маской). Если после этого другое устройство сообщает ту же подсеть, но с другой маской - генерируется событие - потому что это означает, что на одном из устройств маска неправильная, и неплохо бы админу ее поправить.

вот-вот. Об этом я и говорю - порочная логика:
1. если такая подсеть ему еще не известна - создает
2. другое устройство сообщает ту же подсеть, но с другой маской
пункт 2. совершенно нелогичный. Не бывает "такой же подсети, но с другой маской". Подсеть - это всегда комбинация из Subnet ID и Subnet Mask. Например, 10.0.0.0/24 и 10.0.0.0/16. А "суммирующая" подсеть - это совершенно другое. SYS_INCORRECT_NETMASK путает теплое с мягким.
#2
Общие вопросы / Re: SYS_INCORRECT_NETMASK
December 27, 2018, 03:50:19 PM
Quote from: Alex Kirhenshtein on December 13, 2018, 10:32:31 AM
Удалите неправильный сабнет, на следующем configuration poll подсеть будет пересоздана правильно.
Только убедитесь, что ноды из сабнета есть где-то в infrastructure services, чтоб сервер их не удалил автоматически.
Реализация этой проверки сама по себе является порочной: что за наглость требовать устанавливать маски соответствующие классу во втором десятилетии 21-ого века? Если я желаю в 10.x.x.x установить маску /31 на интерфейсе, значит так и должно быть!
Мало того, эта проверка еще и является неотключаемой!