Blog

2 August 2019

snmp trap 예제

참고: 현재 4.0 버전의 Net-SNMP는 인증 실패 트랩을 생성하지 않습니다. 이 문제는 다음 릴리스 전에 수정될 수 있습니다. [이 지시문을 처리하는 동안 오류가 발생했습니다]] NetGuardian 832A는 또한 SNMP 트랩을 보내 자체 내부 경보에 대해 알려줍니다. 이러한 경보는 12개 이상이지만 가장 일반적인 것 중 하나는 LAN 오류입니다. 지금, 당신은 아마 궁금, “어떻게 LAN 연결이 실패 한 경우 넷 가디언에서 SNMP 트랩을 받을 수 있습니까?” 유사한 알람 리모컨과 달리 이 NetGuardian에는 트윈 독립 LAN 연결이 있습니다. 하나가 실패하면 다른 하나에 경보를 수신하여 “예비 작업 중”임을 알릴 수 있습니다. SNMP 트랩 형태의 이러한 시스템 경고는 차량이 “유지 보수 필요” 또는 “곧 서비스 엔진”을 활성화할 수 있는 것과 거의 동일한 방식으로 네트워크 중단으로부터 사용자를 보호하는 데 도움이 됩니다. 참고 : 모듈 : : 식별자 표기법을 사용하여 OID 표기법을 선호하기 때문에 다음 예제에서 전체적으로 사용되며 snmptrapd 출력은 마찬가지로 -OS 옵션을 가정합니다. 엔터프라이즈-트랩을 생성하는 관리 개체의 유형을 식별합니다. 이 트랩은 장치의 구성에 변경 사항이 있는 경우 사용할 수 있습니다. 마지막 두 구성 요소의 값은 show 명령이 발급되었는지 또는 구성이 터치되었는지 여부를 결정합니다. 이 섹션에는 디버그 snmp 패킷으로 가져온 Cisco IOS에서 보낸 트랩의 몇 가지 예가 포함되어 있습니다.

TRAP 개체 식별자는 항상 가변 바인딩의 두 번째 위치에 TRAP v2c PDU에 존재합니다(예: SNMPv2-MIB::snmpTrapOID.0). 가치 부분은 일반 TRAP 중 하나입니다: SNMP 교과서에서 눈에 띄는 아니지만 실제 엔지니어는 여러 프로토콜을 함께 작동시키는 것이 작업의 일부라는 것을 알고 있습니다. 다음은 RTU 웹 인터페이스에서 구성된 프로토콜 변환의 예입니다: 트랩 지향 알림은 경솔한 SNMP 요청이 필요하지 않아 네트워크 및 에이전트 리소스를 크게 절감할 수 있습니다. 그러나 SNMP 폴링을 완전히 제거할 수 있는 것은 없습니다. SNMP 요청은 검색 및 토폴로지 변경을 위해 필요합니다. 또한 관리되는 장치 에이전트는 장치가 치명적인 중단을 일으킨 경우 트랩을 보낼 수 없습니다. 이 문서에서는 SNMP 트랩 기능을 테스트하기 위해 Nagios 서버에 트랩을 보내는 몇 가지 방법을 보여 줍니다.

Bize Ulaşın