리눅스 C 프로그래밍을 위한 snmp api가 있나요?
글쓴이: 바깥줄 / 작성시간: 화, 2004/04/06 - 3:57오전
안녕하세요
제가 이번에 졸업 작품전으로 nms를 개발 할려고 하는데요
아무래도 매니저는 리눅스 기반으로 돌려야 할 것 같고 그래서 C로 개발을 해야 될꺼 같습니다.
www.net-snmp.org에 가보니 api라는 곳이 있기는 하던데. 제가 영어가 짧고 하다보니 좀 이해가 안되더군요.
그래서 혹시나 한글로 된 문서나 아니면 다른 문서라도 있는지 궁금합니다.
nms 개발 할 때 에이전트의 mib 값 가져 오는 부분을 "snmpget"이라는 ucd-snmp패키지 내에 있는 명령어를 써야 하는지 아니면 그 "snmpget" 명령어를 직접 만들어야 하는지도 궁금 합니다. 개발 경험이 있으신 분 한테 여쭤 보니 그건 직접 만들라고 하던데요. 만약 직접 만들어야 한다면... ㅠ.ㅠ 눈물이...
고수님들의 도움이 필요합니다.
Forums:
snmp 소스에 보시면mib값을 가져올 때 사용하는 함수들이 있습니다
snmp 소스에 보시면
mib값을 가져올 때 사용하는 함수들이 있습니다
그것을 참조하셔도 될 것 같네요
:D
snmpwalk.c 이 파일을 참조 하시면 전체적인 구조를 알 수가 있을
snmpwalk.c 이 파일을 참조 하시면 전체적인 구조를 알 수가 있을듯 하네요.
그기에 있는 함수들을 적당하게 원하시는 형태데로 변경해 사용을 하시면 됩니다.
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
Re: 리눅스 C 프로그래밍을 위한 snmp api가 있나요?
net-snmp.org에 가보면 API설명과 간단한 예제들 있는데 그거 살피면 되구요..
저도 그거 보고 공부했습니다.
위엣분처럼 snmpget소스도 직접 보기도 했구요.
http://www.joinc.co.kr/modules.php?name=News&file=article&sid=125
에 간단하게 정리해 놓았으니 참고하시길..
joinc의 구글검색에서 snmp로 검색하면 2개 정도의 글이 나올겁니다.
일단은 개념부터...
안녕하세요..
우선 SNMP의 개념부터 공부를 하시면 좋을듯 합니다.
SNMP Manager와 SNMP Agent의 개념을 아셔야 시작을 하실 수 있습니다.
그렇게되면 자연히 해야할 일이 어떤 부분인지 잡히게 될겁니다...
아무래도 졸작이라면 Manager를 개발하시게
되시겠네요. 인터넷 검색을 하시면 쉽게 찾으실 수 있습니다.
ucd-snmp는 SNMP agent를 Linux 상에서 개발하도록 도와주는
오픈 소스입니다. 물론 manager의 기본적인 툴들도 들어있죠..
그럼..
세상은 넓고, 할 일은 많은데, 난 숨만 쉬고 있니?
우선 답변 주신 분들 감사 드립니다.결국 snmp사이트에 있는 a
우선 답변 주신 분들 감사 드립니다.
결국 snmp사이트에 있는 api를 참조 해야 겠군요...
그리고 가르쳐 주신 joinc사이트에는 전에 개념 뿐인줄 알았는데 소스도 있더군요 많은 도움이 될 것 같습니다.
개념은 어느 정도 알고는 있는데 막상 코딩에 들어 갈려니
겁이 난다고 해야 될까요? ㅡ,.ㅡ;; 졸업 할려면 해야 되긴 하공...
앞으로도 고수님들의 도움 부탁 드립니다.
---------------------------------
나는 오늘도 달립니다.
댓글 달기