faq обучение настройка
Текущее время: Сб июл 19, 2025 12:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Ср фев 10, 2010 18:40 
Не в сети

Зарегистрирован: Пн мар 30, 2009 22:05
Сообщений: 49
Здравствуйте.

Решаю задачу автоматизации сбора MACов со свичей DES-3526.

Прочитал Как считать таблицу коммутации (FDB) на коммутаторах серий DES-38XX, DES-35XX, DES-30XX и DES-21XX по SNMP. и столкнулся с такой проблемой.

DES-3526 или не отдают таблицу fdb через SNMP, или отдают 1-2 мака с магистральных портов.

Прошивка: 6.00.B14
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.2.61 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.28.240.32.117.0 = Hex-STRING: 00 1C F0 20 75 00
SNMPv2-SMI::mib-2.17.4.3.1.2.0.28.240.32.117.0 = INTEGER: 25
SNMPv2-SMI::mib-2.17.4.3.1.3.0.28.240.32.117.0 = INTEGER: 3

В таблице на самом свиче 400 маков.

Прошивка: 6.00.B25
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.18.61 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1 = No Such Instance currently exists at this OID

В таблице на самом свиче 200 маков

Прошивка: 5.01.B52
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.16.222 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.25.91.237.141.214 = Hex-STRING: 00 19 5B ED 8D D6
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.5.16.169 = Hex-STRING: 00 1B 11 05 10 A9
SNMPv2-SMI::mib-2.17.4.3.1.2.0.25.91.237.141.214 = INTEGER: 26
SNMPv2-SMI::mib-2.17.4.3.1.2.0.27.17.5.16.169 = INTEGER: 25
SNMPv2-SMI::mib-2.17.4.3.1.3.0.25.91.237.141.214 = INTEGER: 3
SNMPv2-SMI::mib-2.17.4.3.1.3.0.27.17.5.16.169 = INTEGER: 3

В таблице на самом свиче 170 маков

Прошивка: 5.01-B09
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.7.100 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.29.69.88.246.65 = Hex-STRING: 00 1D 45 58 F6 41
SNMPv2-SMI::mib-2.17.4.3.1.2.0.29.69.88.246.65 = INTEGER: 26
SNMPv2-SMI::mib-2.17.4.3.1.3.0.29.69.88.246.65 = INTEGER: 3

В таблице на самом свиче 120 маков

Настройки SNMP на всех свичах одинаковые:

Код:
# SNMPv3

delete snmp community public
delete snmp community private
delete snmp user initial
delete snmp group initial
delete snmp view restricted all
delete snmp view CommunityView all
config snmp engineID 800000ab0300179a03df78
create snmp view CommunityView 1 view_type included
create snmp group <snmp_ro> v1 read_view CommunityView notify_view CommunityView
create snmp group <snmp_ro> v2c read_view CommunityView notify_view CommunityView
create snmp group <snmp_rw> v1 read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp group <snmp_rw> v2c read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp community <snmp_ro> view CommunityView read_only
create snmp community <snmp_rw> view CommunityView read_write
create snmp host <host_1> v2c  <snmp_rw>
create snmp host <host_1> v2c  <snmp_rw>
create snmp host <host_1> v2c  <snmp_rw>


Кто-то нашел как побороть это?

_________________
Киев, ООО "Фринет"


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 10, 2010 18:47 
Не в сети

Зарегистрирован: Вт авг 29, 2006 16:44
Сообщений: 2326
Откуда: Ярославль
Хм, у меня вроде всё ок. Firmware: Build 5.01.B51
Код:
killer@equity ~ $ snmpwalk -v2c -c хххх y.y.y.y 1.3.6.1.2.1.17.4.3.1.1  | more
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.104.84.224 = Hex-STRING: 00 01 6C 68 54 E0
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.181.122.158 = Hex-STRING: 00 01 6C B5 7A 9E
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.201.147.189 = Hex-STRING: 00 01 6C C9 93 BD
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.207.97.216 = Hex-STRING: 00 01 6C CF 61 D8
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.208.79.157 = Hex-STRING: 00 01 6C D0 4F 9D
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.217.233.172 = Hex-STRING: 00 01 6C D9 E9 AC
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.241.111.136 = Hex-STRING: 00 01 6C F1 6F 88
RFC1213-MIB::mib-2.17.4.3.1.1.0.1.108.246.109.86 = Hex-STRING: 00 01 6C F6 6D 56
RFC1213-MIB::mib-2.17.4.3.1.1.0.4.97.83.216.229 = Hex-STRING: 00 04 61 53 D8 E5
RFC1213-MIB::mib-2.17.4.3.1.1.0.4.97.119.177.97 = Hex-STRING: 00 04 61 77 B1 61
RFC1213-MIB::mib-2.17.4.3.1.1.0.5.28.5.237.181 = Hex-STRING: 00 05 1C 05 ED B5
RFC1213-MIB::mib-2.17.4.3.1.1.0.8.2.226.137.68 = Hex-STRING: 00 08 02 E2 89 44
RFC1213-MIB::mib-2.17.4.3.1.1.0.12.118.165.1.35 = Hex-STRING: 00 0C 76 A5 01 23
RFC1213-MIB::mib-2.17.4.3.1.1.0.13.97.38.35.72 = Hex-STRING: 00 0D 61 26 23 48
RFC1213-MIB::mib-2.17.4.3.1.1.0.13.97.54.128.70 = Hex-STRING: 00 0D 61 36 80 46
RFC1213-MIB::mib-2.17.4.3.1.1.0.13.97.158.59.113 = Hex-STRING: 00 0D 61 9E 3B 71
RFC1213-MIB::mib-2.17.4.3.1.1.0.13.135.164.228.150 = Hex-STRING: 00 0D 87 A4 E4 96
RFC1213-MIB::mib-2.17.4.3.1.1.0.14.46.82.135.180 = Hex-STRING: 00 0E 2E 52 87 B4
RFC1213-MIB::mib-2.17.4.3.1.1.0.14.46.82.216.65 = Hex-STRING: 00 0E 2E 52 D8 41
RFC1213-MIB::mib-2.17.4.3.1.1.0.14.46.83.7.56 = Hex-STRING: 00 0E 2E 53 07 38
RFC1213-MIB::mib-2.17.4.3.1.1.0.14.166.13.32.223 = Hex-STRING: 00 0E A6 0D 20 DF
RFC1213-MIB::mib-2.17.4.3.1.1.0.14.166.200.190.72 = Hex-STRING: 00 0E A6 C8 BE 48
RFC1213-MIB::mib-2.17.4.3.1.1.0.15.176.224.74.130 = Hex-STRING: 00 0F B0 E0 4A 82
RFC1213-MIB::mib-2.17.4.3.1.1.0.15.234.57.190.201 = Hex-STRING: 00 0F EA 39 BE C9
...

Правда расхождение по кол-ву всё равно имеется. С консоли одно, через telnet - другое.

_________________
LiveComm


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 11, 2010 11:16 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Цитата:
Примечание: Все указанные выше параметры относятся к выводу FDB только в VLAN default (VID = 1). Как это сделать во всех VLAN-ах описано ниже. В серии DES-21XX считать FDB во всех VLAN-ах по SNMP невозможно.

Если нужно считать FDB во всех VLAN, то как указано в документе нужно использовать, например:
Код:
snmpwalk -v2c -c public 192.168.0.1 1.3.6.1.2.1.17.7.1.2.2.1.2
Пример возвращаемого значения:

SNMPv2-SMI::mib-2.17.7.1.2.2.1.2.1.0.15.61.132.159.255 = INTEGER: 0
SNMPv2-SMI::mib-2.17.7.1.2.2.1.2.1.0.192.159.134.194.92 = INTEGER: 1
SNMPv2-SMI::mib-2.17.7.1.2.2.1.2.2.0.21.242.169.11.194 = INTEGER: 23

1, 2 -> Номера VLAN-ов

0, 1, 23 -> Номера портов (номер порта 0 означает, что это MAC-адрес коммутатора)

0.21.242.169.11.194 (Десятичное) -> 00-15-F2-A9-0B-C2 (Шестнадцатеричное) -> MAC-адрес


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 94


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB