SNMP, Basit Ağ Yönetim Protokolü anlamına gelir. Ağ yöneticilerinin ağ anahtarları, yazıcılar, telefonlar ve ağa bağlı diğer cihazlar (SNMP aracıları olarak da bilinir) hakkında bilgi toplamak için kullandığı bir istemci-sunucu protokolüdür.
SNMP, Windows 10'da varsayılan olarak etkin değildir. Microsoft, bunun yerine yöneticilerin Ortak Bilgi Modeli'ni (CIM) kullanmasını önerir.
Ağda SNMP Ne Anlama Geliyor?
SNMP bir istemci-sunucu protokolüdür. Bu, ağ yöneticilerinin, ağdaki SNMP cihazları hakkında sürekli olarak ayrıntılı bilgi toplayan, yönetici olarak bilinen bir SNMP sunucusu kurması ve yapılandırması gerektiği anlamına gelir.
SNMP sunucuları, tüm SNMP aracıları hakkında bilgi toplar ve depolar. Bu ağ yönetimi protokolü, aşırı ağ trafiği oluşturmadan bu cihazlar hakkında gerçek zamanlı bilgi toplamayı kolaylaştırır.
SNMP aracıları, SNMP ağ izlemeyi destekleyen ağa bağlı cihazlardır. Tipik SNMP aracıları şunları içerir:
- Bilgisayarlar
- Yazıcılar
- Ağ anahtarları
- Kablosuz erişim noktaları
- VoIP telefonları
- IP zaman saatleri
SNMP Nasıl Çalışır
Her SNMP aracısında, üreticiye bağlı olarak, ağ yöneticilerinin bilgiye erişmek için SNMP komutlarını kullanma hakkında bilgi toplayabileceği nesnelerin bir listesi bulunur. Veriler, SNMP sunucusunda bir ağaç yapısında şu şekilde düzenlenir:
- Yönetim Bilgi Tabanı (MIB): Bu, belirli türdeki aygıtları (yazıcılar veya bilgisayarlar gibi) düzenli tutan üst düzey gruptur.
- Düğüm: Her MIB'nin içinde, ağdaki ayrı cihazları temsil eden ayrı düğümler vardır.
- Nesne Tanımlayıcı (OID): Bu, ağ yöneticilerinin MIB içindeki ayrı düğümlere erişmek için kullandıkları belirli adrestir. OID, yöneticilerin bir düğüm hakkında bilgi istemek için komutlar vermesini sağlar.
SNMP sunucusu olan bir cihazı izlemenin tek şartı, cihazın SNMP protokolü ile uyumlu olmasıdır. VoIP telefonları ve yazıcılar gibi birçok cihazda genellikle varsayılan olarak SNMP etkindir. Windows 10 bilgisayarlar gibi diğer cihazların manuel olarak etkinleştirilmesi gerekir. SNMP'nin nasıl etkinleştirileceğine ilişkin talimatlar için cihaz kılavuzuna bakın.
SNMP Tuzağı Nedir?
SNMP protokolünün ana yararı, çok az ağ bant genişliği tüketmesidir. Bunu tuzak olarak bilinen yöntemle yapar.
Tipik bir istemci-sunucu sisteminde, bir sunucu, merkezi bir veritabanını güncellemesi gerektiğinde bir ağdaki birçok cihazdan bilgi sorgulayabilir veya talep edebilir. Ancak, çoğu ağda büyük miktarda bilgi sağlayan çok sayıda aygıt bulunduğundan, sunucunun tüm bu aygıtları sürekli olarak yoklaması pratik olmaz. Bunu yapmak ağ performansını ciddi şekilde engeller.
Bunun yerine, ağdaki her SNMP cihazı bilgileri otomatik olarak yakalar ve sorulmadan SNMP yöneticisine gönderir. Bir SNMP istemci-sunucu modelinde iletişim tipik olarak şu şekilde gerçekleşir:
- SNMP aracıları olayları yakalar ve SNMP yöneticisine istenmeyen güncellemeler gönderir.
- SNMP yöneticileri, ek bilgi için otomatik takip istekleriyle tuzak olaylarına otomatik olarak yanıt verebilir.
- Ağ yöneticileri, sorun giderme veya yönetim için cihazları manuel olarak yoklamak için SNMP yöneticisini kullanabilir.
Bu yaklaşım, ağı olumsuz etkilemeden büyük hacimli bilgilerin izlenmesine ve yönetilmesine olanak tanır.
Windows 10'da bir SNMP tuzağını etkinleştirmek için Ayarlar açın ve Uygulamalar ve Özellikler > İsteğe bağlı özellikler bölümüne gidin > Bir özellik ekleyin, ardından Basit Ağ Yönetim Protokolü (SNMP). ifadesini arayın
Temel SNMP Komutları
Bir SNMP sunucusu yapılandırıldığında ve ağda aracılar bulunduğunda, ağ yöneticileri ağ izleme araç setinin bir parçası olarak bir dizi komut arasından seçim yapar. Aşağıda en sık kullanılan SNMP komutlarından bazıları verilmiştir:
- GET: Bir veya daha fazla izlenen değeri alın.
- NEXT: Aygıt MIB ağacındaki bir sonraki OID değerini alın.
- GET BULK: Geniş bir veri değerleri koleksiyonu çekin.
- SET: Cihazdaki bir değişkene değer atayın.
İzlenmekte olan cihaza bağlı olarak cihaza özel SNMP komutları da vardır. Örneğin, bir ağ anahtarını izlerken, yöneticiler aşağıdaki komutlara erişebilir:
- Terminali Yapılandır: Komut istemini genel yapılandırma moduna getirin.
- Show Running-Config: Tüm yapılandırma girişlerini onaylayan bir liste sağlayın.
- Copy Running-Config Startup-Config: Anahtar yeniden başlatıldığında aynı yapılandırmanın kullanıldığından emin olmak için çalışmakta olan yapılandırmayı kaydedin.
Aygıt üreticileri, mevcut SNMP komutlarının kitaplığı ve komutların nasıl kullanılacağı hakkında belgeler sağlar, bu nedenle üreticinin web sitesindeki kullanım kılavuzuna bakın.