Инженер должен был интерпретировать данные, полученные из устройства, и принять соответствующее решение. Понятно, что с увеличением количества сетевых устройств и усложнением сетей такое администрирование становилось все более проблемным.
Для Python написано несколько отличных библиотек и фреймворков, помогающих решать такие задачи. Среди них — Pexpect, Paramiko, Netmiko, NAPALM и Nornir.
но по HTTPS. Управляющие интерфейсы по умолчанию находятся в VRF c названием management. В моей топологии доступ к устройствам происходит через управляющий интерфейс, поэтому для работы с eAPI я указал VRF. Состояние управляющего API можно узнать с помощью команды showmanagementapihttp-
Как видите, мы отключили протокол HTTP и передаем данные исключительно по HTTPS. Управляющие интерфейсы по умолчанию находятся в VRF c названием management. В моей топологии доступ к устройствам происходит через управляющий интерфейс, поэтому для работы с eAPI я указал VRF. Состояние управляющего API можно узнать с помощью команды showmanagementapihttp-commands:
************************************************************** ***********\r\n* IOSv is strictly limited to use for evaluation, demonstration and IOS *\r\n* education. IOSv is provided as-is and is not supported by Cisco's *\r\n* Technical Advisory Center. Any use or disclosure, in whole or in part, *\r\n*
*************************************************************** ***********\r\n* IOSv is strictly limited to use for evaluation, demonstration and IOS *\r\n* education. IOSv is provided as-is and is not supported by Cisco's *\r\n* Technical Advisory Center. Any use or disclosure, in whole or in part, *\r\n*
базовых навыков программирования, которые пригодятся вам в любом проекте, включая программирование на Python и REST API. Также уделите внимание таким инструментам, как Git и GitHub, которые помогут вам управлять своим исходным кодом и организовать совместную работу. Уделите время подготовке среды разработки. Попробуйте разные редакторы для написания кода и инструменты для исследования API, такие как Postman и curl. Изучите приемы обработки JSON и XML.
Самое серьезное ограничение заключается в задержках при маршрутизации запросов и сеансов между клиентом и крупным дата-центром: большие задержки превращают сеть в узкое место