SNMP (Simple Network Management Protocol) Kesintisiz Güç Kaynağı (KGK) Sistemlerinin yönetimini ve izlenmesini kolaylaştıran bir uygulama katmanı protokolüdür. Bu protokol sayesinde ağdaki hemen her türlü cihaz izlenebilir hatta yapılandırmaları değiştirilebilir. SNMP TCP/IP protokol kümesinin bir bileşenidir ve bir uygulama katmanı protokolü, veri tabanı şeması, veri nesneleri gibi standartlar barındırır.
SNMP’nin üç temel bileşeni vardır. Bunlar:
NMS (Network Management System): Yönetici tarafında çalışan SNMP yazılımıdır.
Agent: Yönetilen cihaz tarafında çalışan yazılımdır.
MIB (Management Information Base): Her cihazın yerelinde bulunan, cihazdaki agent tarafından erişim sağlanan ve cihazla ilgili bilgileri bulunduran bir veri tabanıdır.
SNMP sayesinde bir KGK dan bilgi alınabileceği gibi, KGK daki bilgi değiştirilebilir ve cihazda yeni bir yapılandırma uygulanabilir. Örneğin KGK baştan başlatılabilir, KGK ya bir yapılandırma dosyası gönderilebilir ya da KGK dan alınabilir. Anlaşılacağı üzere SNMP KGK izleme ve yönetimini önemli ölçüde kolaylaştırır.