완전한 IT 관리 솔루션의 가장 중요한 구성 요소 중 하나는 장애 관리 시스템입니다. 이것은 백그라운드에서 실행되는 작은 프로세스에서 대형 토폴로지에 걸쳐있는 복잡한 수의 수신기에 이르기까지 메시지를 코어 트랩 관리자에게 전달할 수 있습니다. 이러한 메시지를 :SNMP 트랩:이라고합니다. 오류 관리를 통해 관리자 (MOM이라고도 함)의 관리자는 네트워크 인프라 전체에서 실시간으로 발생하는 정보를 검색 할 수 있습니다. 이 정보는 SNMP 트랩의 형태로 기본적으로 무료이며 네트워크 관리의 수동적 푸시 모델의 이점을 제공합니다 (예 : 이전 요청없이 관리자에게 전송 됨). 관리 스테이션 측에서 추가 노력이 필요하지 않습니다. . 이 데이터는 사용자, 네트워크 및 비즈니스에 영향을 줄 수있는 잠재적 인 중단 및 이벤트에 대해 경고하면서 네트워크 인프라에서 일어나는 일에 대한 명확하고 최신의 정보를 제공합니다..
SNMP 작업 (CCNA 전체 비디오 강좌 샘플)
SNMP 트랩을 통해 전송되는 정보의 유형은 SNMPv1 트랩 메시지의 일반적인 정보로 구성됩니다 (예 : 시스템이 가동되었거나 다운되었거나 온라인 상태가 되었습니까?). 과열에 대한 정보, 팬 전원 공급 장치에 장애가 발생하거나 디스크 드라이브가 꽉 찼습니다..
결함 관리 시스템을 사용하면 시스템에 들어오는 SNMP 트랩이 대기열에 들어가고 이벤트 필터와 일치됩니다. 관리 시스템은 SNMP 트랩 메시지를 디코딩 한 다음 이벤트 필터는 트랩이나 알림 OID 또는? varbinds?라는 메시지의 페이로드에서 메시지에 포함 된 정보를 기반으로 트랩 유형을 일치시키고 결정할 수 있습니다. 필터의 유형이 결정되면 시스템은 일치시킨 이벤트 필터의 유형에 따라 적절한 조치를 취할 수 있습니다. 고급 시스템은 이벤트 상관을 수행하고 네트워크에서 발생하는 서로 다른 이벤트를 기반으로 근본 원인이 될 수있는 일 또는 그룹을 결정할 수 있습니다. 이러한 시스템은 또한 어떤 장치 및 / 또는 서비스가 악영향을 미치는지 예측할 수 있습니다. 가장 정교한 시스템은이 예측을 수행 한 다음 다양한 알림 수단, 스크립트 실행 및 스폰 프로세스를 사용하여 자동으로 수정 작업을 수행합니다.
SNMP 트랩의 정보에만 의존하는 데는 단점이 있습니다. 이 메시지는 IP 네트워크를 통해 UDP 프로토콜을 사용하여 최선의 노력으로 전송됩니다. 이것이 의미하는 바는 이러한 메시지의 도착이 보장되지 않으며 관리자가 네트워크가 완전히 작동하지 않거나 다른 유형의 이벤트가 발생할 경우 알림을받지 못할 수도 있다는 것입니다. 또한 시스템이 다운되면 시스템 종료 전에 트랩을 보내지 못할 수도 있습니다.
SNMPv2c 프로토콜을 사용하는 여러 유형의 트랩 중 Inform이라고하는 것도 있습니다. 알림과 마찬가지로 Inform은 네트워크를 통해 관리자에게 특정 이벤트에 대해 알리는 SNMP 트랩이지만 Inform에 특별한 것이 있습니까? 응답을 되 찾을 것을 기대합니다! 관리자는 Inform에 응답해야하며 그렇지 않은 경우 전송 에이전트는 메시지가 수신되지 않았다고 가정하고 응답을받을 때까지 Inform 형식의 트랩을 계속 전송합니다. 이런 식으로 SNMPv2c 프로토콜은 최선의 노력을 극복하려고 시도합니까? 기본 전송 프로토콜의 특성, UDP.
신뢰할 수있는 SNMP 트랩 전달을 제공하는 또 다른 방법은 메시지 전송에 UDP가 아닌 TCP를 사용하는 것입니다. 이렇게하면 TCP 연결 기반 세션이있게되며 트래픽은 최선의 노력이 아니라 대신 발신자가 기본적으로 트랩 전달에 의존 할 수있게됩니다. 그러나 다시 한번 TCP를 전달 메커니즘으로 사용하는 것은 거의 볼 수 없으며 일반적으로 한 가지 유형의 장비 또는 장애 관리 전달 메커니즘 만 사용하여 제 3자가 구축 한 사용자 정의 솔루션에서 발견됩니다.
이러한 SNMP 트랩의 신뢰성이 낮기 때문에 시스템에서 사전 폴링 및 장치 상태 검사도 수행해야한다는 중요성이 강조됩니다. 결함 관리는 전체 네트워크 모니터링 및 관리 솔루션의 중요한 부분입니다..