Мне нужно реализовать программный модуль, способный получить топологию автономной системы. Рассматривая различные протоколы, реализованные в маршрутизаторах Cisco, я пришел к выводу, что единственными альтернативами получения топологии являются smnp и ospf. Первый - это обходной путь, и я не хочу его использовать, это приводит к ospf. Я не нашел библиотеки в c, java и python, которые можно использовать; этот (http://www.ospf.org/), вероятно, самый полный, но поставляется без документации, и у меня недостаточно времени для анализа всего кода. Итак, я нашел quagga, который может реализовать программный маршрутизатор ospf; кажется идеальной альтернативой, поскольку она может работать как с реальной сетью, так и с имитируемой сетью в gns3. Но можно получить таблицу маршрутизации ospf от quagga, поскольку все из командной строки? Это мои выводы и сомнения, если кто-то может предложить что-то лучше или помочь мне со следующим шагом, это будет оценено с тех пор, как я застрял в данный момент.Внедрение сборщика топологии ospf
0
A
ответ
1
Используйте функцию ospfclient quagga. В каталоге ospfclient уже есть пример (см. Ospfclient.c), который покажет вам, как получить базу данных LSA из экземпляра quagga/ospfd. Для этого решения вам необходимо подключить ПК к одному из ваших магистральных маршрутизаторов OSPF и настроить на нем quagga/ospfd, чтобы успешно изучить маршруты, после чего вы запустите свой ospfclient для получения любой необходимой информации.
Смежные вопросы
- 1. OSPF Convergence
- 2. Внедрение сборщика времени на Blackberry с mobiscroll
- 3. Конфигурация OSPF в OpenBSD5.7
- 4. Omnet ++: Как реализовать маршрутизацию OSPF через узел на основе StandardHost?
- 5. OSPF - Контрольная сумма не работает
- 6. Как области OSPF помогают масштабируемости
- 7. Как OSPF связывается с несколькими сетевыми интерфейсами?
- 8. Рассчитать контрольную сумму LSA в OSPF
- 9. OSPF остановлен в состоянии Exstart - канал порта
- 10. Недопустимое имя команды «Агент/rtProto/OSPF»
- 11. как реализовать OSPF с использованием Ns-2
- 12. Как обрабатывать операции DML в топологии топологии Apache
- 13. Как вызвать выключение крюка из топологии топологии шторма?
- 14. Как вы получаете доступ к координатам в топологии топологии ускорителя?
- 15. Проектирование топологии в шторм?
- 16. Топологии кластеризации HornetQ
- 17. Дизайн виртуальной топологии MPI
- 18. Топологии для кластеров hadoop?
- 19. Конфигурация топологии шторма
- 20. Диаграмма топологии в silverlight
- 21. Тестирование топологии Kafka Streams
- 22. Развертывание топологии Apache Storm
- 23. Дизайн топологии сети
- 24. Storm Создание топологии
- 25. Шторм - топология к топологии
- 26. Информация о сетевой топологии
- 27. Проблема топологии Кассандры
- 28. исключение после представления топологии
- 29. Как красивой диаграмме топологии
- 30. кэш топологии развертывания кластера
Полезно знать, что я собираюсь попробовать его реализовать, на данный момент все работает с использованием функции подпроцесса в python – LuigiDB