2017-03-14 6 views
1

인터페이스가 CLI와 SNMP 인 장비가 있습니다. SNMP는 사용자 정의 MIB를 구현합니다.자동으로 SNMP 서비스를 REST API로 변환합니다.

이 SNMP 인터페이스를 REST API로 드러내고 싶습니다. MIB를 읽고 자동으로 REST API를 만들 수있는 도구가 있는지 궁금합니다.

제 질문은 : MIB 사양을 기반으로 REST API를 만드는 도구 또는 프로세스가 있습니까?

+1

기술적으로는 가능하지만 많은 사람들이 그렇게 할 것이라고 생각하지 않습니다. 마이그레이션을위한 레거시 코드는 여전히 많이 있지만 (C/C++ 또는 기타와 같이 구현의 기본 객체가 모국어로되어 있기 때문에) 이러한 도구로 쉽게 처리 할 수 ​​없습니다. –

+0

나는 프록시에 대해 더 많이 생각하고 있었다. localhost의 SNMP에 액세스하여 HTTP 나머지로 전달합니다. 코드 변경이 필요없고, 쉽게 수행 할 수 있지만 성능이 떨어집니다. –

답변

2

나는 불과 5 분 전,이 우연히 : RESTful SNMP Over HTTP: Part I

문제입니다 안전하고 균일 한 방법으로 네트워크 장치의 내부 MIB (관리 정보베이스) 데이터 구조를 게시 할 수있는 방법을 찾는 HTTP (S) (HyperText Transfer Protocol [Secure])와 같이보다 일반적으로 사용 가능한 프로토콜을 통해.

+0

이 기사는 SNMP의 다양한 측면을 REST API에 매핑하는 방법에 대한 좋은 토론이지만 실제로 구현되지는 않았습니까? –