Jump to content
Калькуляторы

snmp, определение соответсвия между портом свича и интерефейсом.

Добрый день.

Есть следующая ситуация. На свиче десять портов. А иннтерфейсов получаеться 18. 14 интерфейс это wlan на котором весит нужна мне подсеть. Как с помощью snmp определить какому интерфейсу соответствует какой порт? Описание смотреть не подходит, они пустые.

Share this post


Link to post
Share on other sites

Возьми прогу MIB Browser, загрузи стандартные мибы и сам во всем разберешься.

P.S. Там и запросы сразу можно послать (get, get next, walk, get table и.т.д.)

 

Можно и консолькой т.е. snmpwalk, но менее удобное представление данных.

Edited by SokolovS

Share this post


Link to post
Share on other sites

Для какого вендора нужно решить задачу?

 

Я так понимаю, у Вас порты в транке и нужно найти на каком порту сидит vlan с номер N. Для cisco это делается так:

 

для каждого порта:

1. Ищем соответствие port->snmp index (ветка ifName, для не модульных моделей всё предопределено, для модульных надо всё-таки смотреть)

2. Опрашиваем get'ом vlanTrunkPortVlansEnabled.portIndex, vlanTrunkPortVlansEnabled2k.portIndex, vlanTrunkPortVlansEnabled3k.portIndex, vlanTrunkPortVlansEnabled4k.portIndex , получаем 4 битовых массива и смотрим в какие вланы разрешены на этом порту

 

Если же порт аксессный, то просто vmVlan.portIndex и смотрим в каком он влане

Share this post


Link to post
Share on other sites

Свич Cisco 181X

Но такую же проблему надо будет решать и на DLINK.

 

Share this post


Link to post
Share on other sites

Не работал с cisco 181x, но по идее должно работать что я написал. Про dlink ничего сказать не могу, не сталкивался.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this