SNMP(Simple Network Management Protocol)는 UDP/IP를 사용하여 이더넷 연결을 통해 네트워크 관리 작업을 수행하는 응용 계층 프로토콜입니다.
주로 네트워크 장치 또는 시스템(라우터, 스위치, 서버, 프린터)의 상태 및 성능 정보를 모니터링하고 구성하는데 사용됩니다.
MIB(Management Information Base)란?
SNMP에서 수집한 시스템(또는 장치)의 상태 및 성능 정보를 정의하는 DB 또는 계층적인 트리 구조를 말합니다.
따라서 각 정보들을 구분하기 위해 SNMP OID라는 값을 사용합니다.
일반적으로 사용되는 버전은 SNMPv2이고, SNMPv3는 보안 및 인증 기능을 향상시킨 버전으로 비밀번호와 같은 보안기능을 제공합니다.