Method for supporting error cause of SNMP and apparatus thereof

본 발명은 간이 망 관리 프로토콜 (SNMP:Simple Network Management Protocol) 표준에서 정의한 에러 정보로 현재의 에러 상태를 정확하게 표현할 수 없는 경우, 매니저와 대리인 사이에 다른 표준을 이용하여 정의된 에러 정보를 교환하도록 하는 망 관리 시스템의 에러 정보 제공 방법에 관한 것으로서, SNMP 대리인(20)이 매니저(10)로부터 Get/SetRequest 명령어를 통해서 송신되는 SNMP 메시지를 수신하여(S100), SNMP 대리인(20)이 수신된 SNMP 메시지를 분석하여 정상적인 수행이 가능한지 여부를 비교판단하고(S200), S200에서 정상적인 수행이 가능한 것으로 판단되면, SNMP 대리인(20)은 내부 명령어를 수행하여 이에 대한 response 메시지를 매니저(20)로 송신하며(S300), S200에서 SNMP 메시지가 비정상적인 것으로 판단되면, SNMP 대리인(20)은 우선적으로 SNMP 표준 에러 원인 정보로 표현 가능한지를 비교판단하여(S400), S400에서 SNMP 표준 에러 원인 정보로 표현이 가능하지 않은 것으로 판단되면, 다른 표준 에러 원인 정보(TL1)를 이용하여 response 메시지를 매니저로 송신하는 단계로 이루어져, SNMP V1/V2/V3 표준에서 정의한 20개의 에러 원인 정보보다 정확하게 대리인의 에러 상태를 표현할 수 있게 되어, 모호한 에러 원인 정보로 인한 반복적인 제 2, 제 3 에러의 발생이 방지되는 효과가 있다