faq обучение настройка
Текущее время: Вс авг 10, 2025 20:18

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: DES-3526 По SNMP отдается не вся FDB
СообщениеДобавлено: Ср сен 10, 2008 08:47 
Не в сети

Зарегистрирован: Пт авг 15, 2008 08:47
Сообщений: 14
Т.е. по запросу .1.3.6.1.2.1.17.4.3.1.1 я получаю список мак адресов на портах коммутатора... НО НЕ ВЕСЬ! А процентов 80.

По show fdb вижу к примеру 72 записи а по

snmpwalk -v2c -c XXX xxx.xxx.xxx.xxx .1.3.6.1.2.1.17.4.3.1.1

64 мак адреса... Я что-то не то у него спрашиваю?

Вообще как ПРАВИЛЬНО снять с этого коммутатора таблицу мак адресов по портам?!


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

Зарегистрирован: Пт авг 15, 2008 08:47
Сообщений: 14
Да! А DGS-3024 на этот OID вообще не отзывается...

А табличку маков с него тоже нужно получать!


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

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
VLAN несколько?

Недавно обсуждалось:
viewtopic.php?t=62361


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

Зарегистрирован: Пт авг 15, 2008 08:47
Сообщений: 14
Вот этого вот:

Q-BRIDGE-MIB) dot1qVlanIndex
1.3.6.1.2.1.17.7.1.2.2.1.2 - MAC-address через RealWalk
1.3.6.1.2.1.17.7.1.2.2.1.2 - port
1.3.6.1.2.1.17.7.1.2.2.1.3 - status

Не понимаю!

При выполнении вот такого кода:

<?php


$res = array();

$res=snmprealwalk("xx.xx.xx.xx","public","1.3.6.1.2.1.17.7.1.2.2.1.2");

foreach($res as $i)
{
echo "$i<br>";
};

Получаю просто строчки вида:

INTEGER: 25
INTEGER: 11
INTEGER: 25
INTEGER: 2
INTEGER: 25

Дык откуда здесь выковырять МАКи?????




?>


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

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Через MIB-Compiler откройте Q-BRIDGE-MIB -> dot1qVlanIndex
и получите walk

Вы всё сразу поймёте

В ключах, полученых realwalk-ом мак адреса находятся в конце ключей в десятиричном формате

<?php
$fdbaddr = snmprealwalk($ip, 'public', '.1.3.6.1.2.1.17.7.1.2.2.1.2');
while(list ($f)=each($fdbaddr)) {
echo 'Тут где-то закопан мак: '.$f.' на порту '.$fdbaddr[$f].'<br>';
}
?>


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

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


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

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


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

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