목적
CLI 명령 실행 방식의 한계를 인식하고, 네트워크 장비와 시스템의 상태를
API를 통해 코드로 조회하고 처리하는 방식을 이해하는 것을 목표로 했습니다.
사람의 조작을 흉내 내는 방식이 아니라,
구조화된 데이터를 직접 다루는 자동화 방식에 초점을 맞췄습니다.
실습 내용
- Python을 이용한 REST API 호출 실습
- HTTP 요청을 통한 장비 또는 서비스 상태 조회
- JSON 응답 데이터 파싱 및 처리
- 필요한 정보만 추출해 출력
- EVE-NG
- NX-OS : NX-API
- vRSX : NETCONF
- vRSX : PyEZ
- vEOS : eAPI