classic Опубликовано 3 ноября, 2009 · Жалоба Добрый вечер, коллеги! Есть Cisco 7206VXR NPE-G2, ios - c7200p-a3jk91s-mz.122-31.SB10.bin Настроен ISG функционал (flat-rate тарифы по скорости в FreeRADIUS+MySQL). Запущен абонентский портал на PHP + MySQL + CoA запросы на изменение тарифов абонентам. Теперь хочу запустить портал администрирования. Столкнулся с 2 вопросами: 1) Как извне обратиться к Cisco и получить список всех текущих активных сессий ? По какому протоколу ? 2) Как извне узнать текущую скорость по абонентской сессии? Может знаете, в документации не нашел. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 3 ноября, 2009 (изменено) · Жалоба 1) ну вероятно по SNMP 2) оО конкретизируйте вопрос, если у вас flat-rate, то скорость вы вешаете аклом с радиуса, т.е. уже её знаете Изменено 3 ноября, 2009 пользователем terrible Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
classic Опубликовано 3 ноября, 2009 · Жалоба 1) Ну, вероятно, я уже запустил snmpwalk и ничего касательно сессий не увидел вообще. Как еще ? 2) Да, тариф навешиваю из радиуса, но ведь клиент может по какой-то причине недополучать свою скорость. Интересует как делать troubleshooting скорости абонентских сессий. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 3 ноября, 2009 (изменено) · Жалоба 1) по какому OID и какой именно сессии вы хотите какую информацию получить? я нормально получаю небольшую инфу о конфигах PPP подключений, так-же, когда-то химичил, получал текущие TCP подключения, как именно - не помню, потому-что эта инфа для меня была неактуальной. 2) вы шейпите или полисите? вот тут советую покопаться: http://www.oidview.com/mibs/9/CISCO-AAA-SESSION-MIB.html Изменено 3 ноября, 2009 пользователем terrible Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Oleg Gawriloff Опубликовано 6 января, 2011 · Жалоба 1) по какому OID и какой именно сессии вы хотите какую информацию получить? я нормально получаю небольшую инфу о конфигах PPP подключений, так-же, когда-то химичил, получал текущие TCP подключения, как именно - не помню, потому-что эта инфа для меня была неактуальной.2) вы шейпите или полисите? вот тут советую покопаться: http://www.oidview.com/mibs/9/CISCO-AAA-SESSION-MIB.html Это касается только VPN/VPDN соединений (PPPoE/PPTP/L2TP). В случае ISG там IPoE и в этих таблицах пусто: CISCO-AAA-SESSION-MIB::casnActiveTableEntries.0 = Gauge32: 1 CISCO-AAA-SESSION-MIB::casnActiveTableHighWaterMark.0 = Gauge32: 4 CISCO-AAA-SESSION-MIB::casnUserId.1 = STRING: CISCO-AAA-SESSION-MIB::casnIpAddr.1 = IpAddress: 0.0.0.0 CISCO-AAA-SESSION-MIB::casnIdleTime.1 = Gauge32: 0 seconds CISCO-AAA-SESSION-MIB::casnDisconnect.1 = INTEGER: false(2) CISCO-AAA-SESSION-MIB::casnCallTrackerId.1 = Gauge32: 0 CISCO-AAA-SESSION-MIB::casnNasPort.1 = OID: SNMPv2-SMI::zeroDotZero CISCO-AAA-SESSION-MIB::casnVaiIfIndex.1 = INTEGER: 0 CISCO-AAA-SESSION-MIB::casnTotalSessions.0 = Counter32: 236 CISCO-AAA-SESSION-MIB::casnDisconnectedSessions.0 = Counter32: 0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 7 января, 2011 · Жалоба попробуйте вот этим: http://www.oidview.com/mibs/9/CISCO-CIPTCPIP-MIB.html Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Oleg Gawriloff Опубликовано 8 января, 2011 · Жалоба попробуйте вот этим:http://www.oidview.com/mibs/9/CISCO-CIPTCPIP-MIB.html Не он (пусто возвращает): c7206-testlab>sh subscr sess Current Subscriber Information: Total sessions 1 Uniq ID Interface State Service Identifier Up-time 522 IP/Web-use authen Local Term TEST_TO_ETH 2d00h 524 Traffic-Cl unauthen Ltm Internal TEST_TO_ETH 2d00h 525 Traffic-Cl unauthen Ltm Internal 2d00h [gawriloff@new-hawk ~]$ snmpwalk -m ALL -c <password> -v 1 c7206-testlab .1.3.6.1.4.1.9.9.32 [gawriloff@new-hawk ~]$ В гугле пишут что никак по SNMP:( http://www.gossamer-threads.com/lists/cisc...a/110434#110434 Соотв. придется telnet/ssh туда лазить чувствую. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Konstantin Klimchev Опубликовано 8 января, 2011 (изменено) · Жалоба Добрый вечер, коллеги! Есть Cisco 7206VXR NPE-G2, ios - c7200p-a3jk91s-mz.122-31.SB10.bin Настроен ISG функционал (flat-rate тарифы по скорости в FreeRADIUS+MySQL). Запущен абонентский портал на PHP + MySQL + CoA запросы на изменение тарифов абонентам. Теперь хочу запустить портал администрирования. Столкнулся с 2 вопросами: 1) Как извне обратиться к Cisco и получить список всех текущих активных сессий ? По какому протоколу ? rsh, например. 2) Как извне узнать текущую скорость по абонентской сессии? Ну... радиус получает старты,стопы,интеримы - по ним и смотрите. У Вас в MySQL'е оно должно быть. Могу ошибаться (щас лень искать) - а через CoA нельзя запросить? Может знаете, в документации не нашел. Изменено 8 января, 2011 пользователем Konstantin Klimchev Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alks Опубликовано 8 января, 2011 · Жалоба 2) Как извне узнать текущую скорость по абонентской сессии? самый лучший вариант - прямо из билинга и зачем вам оно вообще надобно? 2) Как извне узнать текущую скорость по абонентской сессии? можно - но в зависимости от реализации ISG нужен или IP клиента или идентификатор сессии (из билинга берем) и тогда по CoA узнаем какие Cisco-Account-Info висят на основной услуге абонента Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
stason Опубликовано 10 января, 2011 · Жалоба можно - но в зависимости от реализации ISG нужен или IP клиента или идентификатор сессии (из билинга берем)и тогда по CoA узнаем какие Cisco-Account-Info висят на основной услуге абонента немножно не в тему - а как "оформить" CoA запрос по индентификатору сессии ? просто нигде такого ранее не встречал. Везде только по IP абонента идет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alks Опубликовано 11 января, 2011 · Жалоба примерно так select * bla-bla - получаем идентификатор сессии (yyy) потом /bin/echo "User-Name=\"XXX\",Acct-Session-Id=\"yyy\",cisco-avpair=\"subscriber:command=profile-status-query\"" | /usr/bin/radclient -x 10.10.10.10 coa passwd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...