The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как вытащить таблицу маршрутизации из Cisco , !*! u.kirill, 24-Июн-14, 15:09  [смотреть все]
Добрый день коллеги. Может кто что подскажет? Как можно "выдергивать" целиком таблицу маршрутизации, или какой маршрут используется в данный период времени в циске? Перерыл все OID не могу найти такого параметра. Нужно это для мониторинга падения каналов с основного на резервный, через нагиос.
  • Как вытащить таблицу маршрутизации из Cisco , !*! midori, 16:20 , 24-Июн-14 (1) +1
    Что за девайс у вас?
    http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en...
    .1.3.6.1.2.1.4.21.1.1.i - ip-route table

    • Как вытащить таблицу маршрутизации из Cisco , !*! u.kirill, 10:39 , 27-Июн-14 (3)
      > Что за девайс у вас?
      > http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en...
      > .1.3.6.1.2.1.4.21.1.1.i - ip-route table

      Девайсы у нас, первая- это CISCO 3945e с 15-ой версией прошивки, а вторая 3845 с 12 версией.
      Попробовал этот OID, на 3945 пишет ошибку

      Sent GET request to 192.168.xx.xxx : 161
      No data available in this sub-tree
      Request Failed: Error: Request Timed Out to 192.168.xx.xxx

      А вот у второй, 3845 с более старой прошивкой, всё замечательно работает...
      В чем может быть косяк?

      • Как вытащить таблицу маршрутизации из Cisco , !*! ShyLion, 07:36 , 30-Июн-14 (4) +1
        > В чем может быть косяк?

        "Косяк" в том, что та таблица морально и формально устарела.
        Более "свежая" версия тут http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en...

        Есесно разные версии IOS могут поддерживать как обе, так и только одну из них. Приходится проверять оба варианта либо к каждой железке подходить персонально.

        • Как вытащить таблицу маршрутизации из Cisco , !*! u.kirill, 10:55 , 30-Июн-14 (5)
          Вот это помогло, спасибо! Действительно, в новой версии прошивки старый OID table rout не активен больше.
          Только теперь появилась проблема, что этот OID через командную строку не выдает результат.
          Каким способом можно ее сохранять? или обрабатывать, например, смотреть через какой канал идет трафик?


          • Как вытащить таблицу маршрутизации из Cisco , !*! ShyLion, 12:20 , 30-Июн-14 (6)
            > Вот это помогло, спасибо! Действительно, в новой версии прошивки старый OID table
            > rout не активен больше.
            > Только теперь появилась проблема, что этот OID через командную строку не выдает
            > результат.
            > Каким способом можно ее сохранять? или обрабатывать, например, смотреть через какой канал
            > идет трафик?

            Не очень понятно, какая командная строка чего не выдает.

            • Как вытащить таблицу маршрутизации из Cisco , !*! u.kirill, 15:02 , 30-Июн-14 (7)
              Не описал ситуацию сори, вообщем нагиосу нужно как то будет смотреть эту таблицу и по ситуации, в зависимости от того какой канал, выдавать ОК или не ОК. Дак вот в centOS у нас если запускать эту проверку скриптом check_snmp с нашим OID, видимо из-за большого количества выводимой инфы, пишет ошибку. Вот и хотелось бы узнать как можно этот параметр мониторить.
              P.S. В linux системах и cisco еще только начинающий, так что могу чего то вам само собой напрашивающего еще не знать)благодарю
              • Как вытащить таблицу маршрутизации из Cisco , !*! ShyLion, 19:05 , 30-Июн-14 (8)
                > Не описал ситуацию сори, вообщем нагиосу нужно как то будет смотреть эту
                > таблицу и по ситуации, в зависимости от того какой канал, выдавать
                > ОК или не ОК. Дак вот в centOS у нас если
                > запускать эту проверку скриптом check_snmp с нашим OID, видимо из-за большого
                > количества выводимой инфы, пишет ошибку. Вот и хотелось бы узнать как
                > можно этот параметр мониторить.
                > P.S. В linux системах и cisco еще только начинающий, так что могу
                > чего то вам само собой напрашивающего еще не знать)благодарю

                В Nagios можно использовать собственные скрипты, проверяй все что хочешь и как хочешь.
                Я это делал давно и давно уже не использую, так что меня не спрашивай, читай доки по Nagios.

              • Как вытащить таблицу маршрутизации из Cisco , !*! ShyLion, 19:19 , 30-Июн-14 (10)
                > Не описал ситуацию сори, вообщем нагиосу нужно как то будет смотреть эту
                > таблицу и по ситуации, в зависимости от того какой канал, выдавать
                > ОК или не ОК. Дак вот в centOS у нас если
                > запускать эту проверку скриптом check_snmp с нашим OID, видимо из-за большого
                > количества выводимой инфы, пишет ошибку. Вот и хотелось бы узнать как
                > можно этот параметр мониторить.
                > P.S. В linux системах и cisco еще только начинающий, так что могу
                > чего то вам само собой напрашивающего еще не знать)благодарю

                проверяй наличие И значение OID:

                .1.3.6.1.2.1.4.24.4.1.5.x.x.x.x.y.y.y.y.0.z.z.z.z == ifIndex
                где x.x.x.x/y.y.y.y сеть, z.z.z.z next-hop, ifIndex идентификатор интерфейса.

                Если записи в дереве нет, значит маршрута нет (при этом может использоваться маршрут с меньшей маской или дефолтный, по ситуации). Если запись есть, но идентификатор интерфейса другой - значит маршрут через другой интерфейс.

  • Как вытащить таблицу маршрутизации из Cisco , !*! KostyaK, 01:34 , 25-Июн-14 (2)
    А почему через монитор ip sla не хотите сделать?
    Через таблицу маршрутизации сильно извращенно, мне кажется.

    enterprises.9.9.42.1.2.9.1.6.NNNN (NNNN-номер sla монитора)
    2 - OK




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру