Дмитрий, STP/RSTP отсутствуют, порты дергаются самостоятельно без них, loopback ничего не показал, да и маловероятно, но вероятно. Конфликты.... Везде есть DHCP, в целом сложно поймать конфликт, но я понаблюдаю отдельно. В логах все 10к записей забиты строками типа Link N UP/Link N Down. Системы нет, номера портов рандомны. Больше всего смущает подверженность проблеме одной конкретной модели... Сейчас потихоньку настраиваю SNMP traps, поднимаю Zabbix для этого (использовался ранее другой софт), но пока неясно, а решать надо прям вчера
Akina, есть места где коммутаторы уровня доступа соединены с распределением медью. Всего коммутаторов около 120. Никакие протоколы контроля топологии, лупбэков и тп не настроены. Топология звезда - в ядре один коммутатор. Максимальная длина сегмента в хопах - 6, но в среднем 3-4. Повторюсь, можно считать, что VLAN-ов нет, всё находится в одном 1 влане, вынесены отдельные устройства (станки) в VLAN, но это не больше 20 устройств. Сегментирования сети нет как явления. Остальное, включая камеры, в том же влане. Сейчас потихоньку выношу телефонию в отдельный влан. Опять же, никаких явных признаков, почему коммутаторы могут так себя вести не наблюдаю - нагрузка везде низкая, образование петель маловероятно, но всё же вероятно. Но ни в логах ни в повадках петли не проявляются.
Я знаю что это ужас, там еще много чего страшного, но пока добро на переработку не дали, надо как-то жить
Олег, вопрос в текущей его формулировке не подразумевает в принципе никакого ответа, а все попытки угадать, особенно так, только усугубят. Так что нужно просто выяснить нормально задачу, че он хочет
PMIB_IPNETTABLE = ^MIB_IPNETTABLE;
{$EXTERNALSYM PMIB_IPNETTABLE}
_MIB_IPNETTABLE = record
dwNumEntries: DWORD;
table: array [0..ANY_SIZE - 1] of MIB_IPNETROW;
end;
Да, это структура от Winapi (iphelper), честно говоря не думал в эту сторону.... Точнее, знаю, что строки в паскале так устроены - первый байт это длина строки. Я выгружал всё что получал от WinApi в байты и hex-viewer-ом было видно, что данный фактически есть. Видимо, надо поэкспериментировать, если вы правы и действительно требуется длина, то либо оставлять как есть, либо модифицировать данные, чтобы была длина массива еще там. Спасибо за наводку!
Vlad Ivanov, ну и если сеть отваливается после подключения пк, то именно этот процесс я бы отлаживал. То есть включил вайршарк, включил проблемный пк в сеть и смотреть что происходит в этот момент. Если ничего секретного, можете дампом поделиться с народом, может кто чего увидит
Vlad Ivanov, скорее на их количество, если есть ошибки, то какого они характера. Можно просто открыть сайт который медленно грузится и смотреть, на каком именно этапе задержка. Если есть подозрения на роутер - исключить из цепочки, попробовать с заведомо рабочим. Если идет много траффика именно с пека, надо разбираться почему, что его генерирует.