pechnik Posted March 25, 2010 Posted March 25, 2010 Добрый день. Есть следующая ситуация. На свиче десять портов. А иннтерфейсов получаеться 18. 14 интерфейс это wlan на котором весит нужна мне подсеть. Как с помощью snmp определить какому интерфейсу соответствует какой порт? Описание смотреть не подходит, они пустые. Вставить ник Quote
SokolovS Posted March 25, 2010 Posted March 25, 2010 (edited) Возьми прогу MIB Browser, загрузи стандартные мибы и сам во всем разберешься. P.S. Там и запросы сразу можно послать (get, get next, walk, get table и.т.д.) Можно и консолькой т.е. snmpwalk, но менее удобное представление данных. Edited March 25, 2010 by SokolovS Вставить ник Quote
s.lobanov Posted March 25, 2010 Posted March 25, 2010 Для какого вендора нужно решить задачу? Я так понимаю, у Вас порты в транке и нужно найти на каком порту сидит vlan с номер N. Для cisco это делается так: для каждого порта: 1. Ищем соответствие port->snmp index (ветка ifName, для не модульных моделей всё предопределено, для модульных надо всё-таки смотреть) 2. Опрашиваем get'ом vlanTrunkPortVlansEnabled.portIndex, vlanTrunkPortVlansEnabled2k.portIndex, vlanTrunkPortVlansEnabled3k.portIndex, vlanTrunkPortVlansEnabled4k.portIndex , получаем 4 битовых массива и смотрим в какие вланы разрешены на этом порту Если же порт аксессный, то просто vmVlan.portIndex и смотрим в каком он влане Вставить ник Quote
pechnik Posted March 26, 2010 Author Posted March 26, 2010 Свич Cisco 181X Но такую же проблему надо будет решать и на DLINK. Вставить ник Quote
s.lobanov Posted March 26, 2010 Posted March 26, 2010 Не работал с cisco 181x, но по идее должно работать что я написал. Про dlink ничего сказать не могу, не сталкивался. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.