ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

0. Giriş niteliğinde veya biraz konu dışıBu makale, yalnızca bu tür yazılımların karşılaştırmalı özelliklerini, hatta sadece bir listesini tek bir yerde bulmak son derece zor olduğu için doğdu. En azından bir tür sonuca varmak için bir sürü malzeme küreklemeliyiz.

Bu bağlamda, bu konuyla ilgilenenler için biraz zaman ve emekten tasarruf etmeye karar verdim ve mümkün olan maksimum, benim tarafımdan okunan, ağ eşleme'a yönelik sistem sayısını tek bir yerde topladım.

Bu yazıda açıklanan sistemlerden bazıları şahsen benim tarafımdan denenmiştir. Büyük olasılıkla, bunlar şu anda modası geçmiş sürümlerdi. Aşağıdakilerden bazılarını ilk kez görüyorum ve bunlarla ilgili bilgiler yalnızca bu makalenin hazırlanmasının bir parçası olarak toplandı.

Sistemlere uzun süre dokunduğum ve bazılarına hiç dokunmadığım için elimde herhangi bir ekran görüntüsü veya örnek yoktu. Bu yüzden Google'da, wiki'de, youtube'da, geliştirici sitelerinde bilgilerimi tazeledim, orada ekran görüntüleri kazdım ve sonuç olarak böyle bir genel bakış elde ettim.

1. Teori

1.1. Neden?

"Neden?" sorusunu cevaplamak için Öncelikle bir "Ağ Haritasının" ne olduğunu anlamanız gerekir. Ağ haritası - (çoğunlukla), ağ cihazlarının etkileşiminin ve bunların en önemli parametrelerini ve özelliklerini açıklayan bağlantılarının mantıksal-grafik-şematik bir temsili. Günümüzde, genellikle cihazların durumunun izlenmesi ve bir uyarı sistemi ile birlikte kullanılmaktadır. Yani: daha sonra, ağ düğümlerinin konumu, etkileşimleri ve aralarındaki bağlantılar hakkında bir fikir sahibi olmak için. İzleme ile bağlantılı olarak, davranışı teşhis etmek ve ağın davranışını tahmin etmek için çalışan bir araç elde ediyoruz.

1.2. L1, L2, L3

Ayrıca OSI modeline göre Layer 1, Layer 2 ve Layer 3'tür. L1 - fiziksel seviye (kablolar ve anahtarlama), L2 - fiziksel adresleme seviyesi (mac adresleri), L3 - mantıksal adresleme seviyesi (IP adresleri).

Aslında, bir L1 haritası oluşturmanın bir anlamı yoktur, mantıksal olarak aynı L2'den, belki de medya dönüştürücüler dışında izlenir. Ve sonra, artık izlenebilen medya dönüştürücüler de var.

Mantıksal olarak - L2, düğümlerin mac adreslerine, L3 - düğümlerin IP adreslerine dayalı bir ağ haritası oluşturur.

1.3. Hangi veriler gösterilecek

Çözülecek görevlere ve dileklere bağlıdır. Örneğin, doğal olarak demir parçasının kendisinin "canlı" olup olmadığını, hangi bağlantı noktasında "asılı" olduğunu ve bağlantı noktasının hangi durumda yukarı veya aşağı olduğunu anlamak istiyorum. L2 olabilir. Ve genel olarak, L2 bana uygulamalı anlamda en uygun ağ haritası topolojisi gibi görünüyor. Ama tadı ve rengi...

Bağlantı noktasındaki bağlantı hızı fena değil, ancak orada bir uç cihaz varsa - bir PC yazıcısı - kritik değil. İşlemci yükü seviyesini, boş RAM miktarını ve demir parçasındaki sıcaklığı görebilmek güzel olurdu. Ancak bu artık o kadar kolay değil, burada SNMP'yi okuyabilen ve alınan verileri görüntüleyip analiz edebilen bir izleme sistemi yapılandırmanız gerekecek. Daha sonra bunun hakkında daha fazla bilgi.

L3 ile ilgili olarak, bunu buldum Makale.

1.4. Nasıl?

Manuel olarak yapılabilir, otomatik olarak yapılabilir. Elle ise, o zaman uzun süre ve insan faktörünü hesaba katmanız gerekir. Otomatik ise, o zaman tüm ağ cihazlarının "akıllı" olması, SNMP kullanabilmesi ve bu SNMP'nin, onlardan veri toplayacak sistemin bu verileri okuyabilmesi için doğru şekilde yapılandırılması gerektiğini dikkate almanız gerekir.

Zor değil gibi görünüyor. Ama tuzaklar var. Her sistemin cihazdan görmek istediğimiz tüm verileri okuyamayacağı veya tüm ağ cihazlarının bu verileri veremeyeceği gerçeğinden başlayarak ve her sistemin ağ haritaları oluşturamayacağı gerçeğiyle biten. otomatik mod.

Otomatik harita oluşturma işlemi yaklaşık olarak aşağıdaki gibidir:

– sistem ağ ekipmanından veri okur
- verilere dayalı olarak, yönlendiricinin her bir bağlantı noktası için bağlantı noktalarında eşleşen bir adres tablosu oluşturur
- adresleri ve cihaz adlarını eşleştirir
- port-portdevice bağlantıları oluşturur
- tüm bunları kullanıcı için "sezgisel" bir diyagram şeklinde çizer

2. Alıştırma

Şimdi bir ağ haritası oluşturmak için neler kullanabileceğinizden bahsedelim. Elbette bu süreci olabildiğince otomatikleştirmek istediğimizi bir başlangıç ​​​​noktası olarak alalım. Yani, Paint ve MS Visio artık... gerçi... Hayır, öyleler.

Bir ağ haritası oluşturma sorununu çözen özel bir yazılım vardır. Bazı yazılım ürünleri, yalnızca özelliklere sahip resimlerin "manuel" eklenmesi, bağlantıların çizilmesi ve son derece kesik bir biçimde (düğümün canlı olup olmadığı veya artık yanıt vermemesi) "izleme" başlatılması için bir ortam sağlayabilir. Diğerleri yalnızca ağ şemasını kendi başlarına çizmekle kalmaz, aynı zamanda SNMP'den bir dizi parametre okuyabilir, arıza durumunda kullanıcıyı SMS yoluyla bilgilendirebilir, ağ donanımının bağlantı noktaları hakkında bir sürü bilgi sağlayabilir ve tüm bunlar yalnızca işlevlerinin bir parçası (aynı NetXMS).

2.1. Ürünler

Bu tür pek çok yazılım olduğu için liste tam olmaktan uzak. Ancak Google'ın konuyla ilgili verdiği tek şey bu (İngilizce siteler dahil):

Açık kaynaklı projeler:
LanTopoGünlüğü
Nagios
buzlanma
Nedi
pandora fms
PRTG
NetXMS
Zabbix

Ücretli projeler:
Lan Eyaleti
Toplam Ağ İzleyicisi
Solarwinds Ağ Topolojisi Eşleştiricisi
UV gezgini
Auvik
AdRem NetCrunch

2.2.1. Ücretsiz yazılım

2.2.1.1. LanTopoGünlüğü

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Yuri Volokitin tarafından geliştirilen yazılım. Arayüz olabildiğince basit. Softina, diyelim ki yarı otomatik ağ oluşturmayı destekler. Tüm yönlendiricilerin ayarlarını (IP, SNMP kimlik bilgileri) "beslemesi" gerekiyor, o zaman her şey kendi kendine olacak, yani cihazlar arasında bağlantı noktalarını gösteren bağlantılar kurulacak.

Ürünün ücretli ve ücretsiz versiyonları bulunmaktadır.

Video kılavuzu

2.2.1.2. Nagios

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Açık Kaynak yazılımı 1999'dan beri var. Sistem ağ izleme için tasarlanmıştır, yani SNMP aracılığıyla verileri okuyabilir ve otomatik olarak bir ağ haritası oluşturabilir, ancak ana işlevi bu olmadığı için bunu çok ... garip bir şekilde yapar ... NagVis kullanılır haritalar oluşturmak için.

Video kılavuzu

2.2.1.3. buzlanma

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Icinga, bir zamanlar Nagios'tan ayrılan bir Açık Kaynak sistemidir. Sistem otomatik olarak ağ haritaları oluşturmanıza izin verir. Tek sorun, Nagios altında geliştirilen NagVis eklentisini kullanarak haritalar oluşturmasıdır, bu nedenle bu iki sistemin bir ağ haritası oluşturma açısından aynı olduğunu varsayacağız.

Video kılavuzu

2.2.1.4. Nedi

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Ağdaki düğümleri otomatik olarak algılayabilir ve bu verilere dayanarak bir ağ haritası oluşturabilir. Arayüz oldukça basit, SNMP üzerinden durum izleme var.

Ürünün ücretsiz ve ücretli sürümleri bulunmaktadır.

Video kılavuzu

2.2.1.5. pandora fms

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Otomatik keşif, otomatik ağ oluşturma, SNMP. Güzel arayüz.

Ürünün ücretsiz ve ücretli sürümleri bulunmaktadır.

Video kılavuzu

2.2.1.6. PRTG

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Yazılım, otomatik olarak bir ağ haritasının nasıl oluşturulacağını bilmez, yalnızca resimleri manuel olarak sürükleyip bırakır. Ancak aynı zamanda SNMP üzerinden cihazların durumunu izleyebilir. Arayüz, öznel görüşüme göre arzulanan çok şey bırakıyor.

30 gün - tam işlevsellik, ardından - "ücretsiz sürüm".

Video kılavuzu

2.2.1.7.NetXMS

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

NetMXS, öncelikle bir Açık Kaynak izleme sistemidir, bir ağ haritası oluşturmak bir yan işlevdir. Ancak oldukça düzgün bir şekilde uygulanmaktadır. Otomatik keşfetmeye dayalı otomatik bina, SNMP aracılığıyla düğüm izleme, yönlendirici bağlantı noktalarının durumunu ve diğer istatistikleri izleyebilme.

Video kılavuzu

2.2.1.8. Zabbix

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Zabbix ayrıca NetXMS'den daha esnek ve güçlü bir Açık Kaynak izleme sistemidir, ancak yalnızca manuel modda ağ haritaları oluşturabilir, ancak koleksiyonu yalnızca yapılandırılabilen hemen hemen tüm yönlendirici parametrelerini izleyebilir.

Video kılavuzu

2.2.2. Ücretli yazılım

2.2.2..1 Lan Durumu

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Ağ topolojisini otomatik olarak taramanıza ve algılanan ekipmana dayalı bir ağ haritası oluşturmanıza olanak tanıyan ücretli yazılım. Algılanan aygıtların durumunu yalnızca düğümün kendisini yükselterek izlemenize olanak tanır.

Video kılavuzu

2.2.2.2. Toplam Ağ İzleyicisi

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Otomatik olarak bir ağ haritası oluşturmayan ücretli yazılım. Düğümleri otomatik olarak nasıl algılayacağını bile bilmiyor. Aslında bu, yalnızca ağ topolojisine odaklanan aynı Visio'dur. Algılanan aygıtların durumunu yalnızca düğümün kendisini yükselterek izlemenize olanak tanır.

Saçmalık! Paint ve Visio'yu reddettiğimizi yukarıda yazdım ... Tamam, olsun.

Bir video kılavuzu bulamadım ve buna ihtiyacım yok ... Program öyle.

2.2.2.3. Solarwinds Ağ Topoloji Eşleştiricisi

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Ücretli yazılım, deneme süresi vardır. Ağı otomatik olarak tarayabilir ve belirtilen parametrelere göre kendi başına bir harita oluşturabilir. Arayüz oldukça basit ve hoş.

Video kılavuzu

2.2.2.4. UV gezgini

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Ücretli yazılım, 15 günlük deneme. Otomatik olarak algılayabilir ve otomatik olarak bir harita çizebilir, cihazları yalnızca yukarı / aşağı durumuna göre, yani cihaz ping'i aracılığıyla izleyebilir.

Video kılavuzu

2.2.2.5. Auvik

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

Ağ cihazlarını otomatik olarak algılayabilen ve izleyebilen oldukça güzel bir ücretli program.

Video kılavuzu

2.2.2.6. AdRem NetCrunch

web sitesi

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

14 günlük deneme süresi olan ücretli yazılım. Ağı otomatik olarak algılayabilir ve otomatik olarak oluşturabilir. Arayüz coşku yaratmadı. SNMP'de de izleyebilir.

Video kılavuzu

3. Karşılaştırma plakası

Anlaşıldığı üzere, sistemleri karşılaştırmak için ilgili ve önemli parametreler bulmak ve aynı zamanda bunları tek bir küçük plakaya sığdırmak oldukça zordur. Aldığım şey bu:

ağ haritaları. Ağ haritaları oluşturmaya yönelik yazılımlara kısa bir genel bakış

*"Kullanıcı Dostu" ayarı oldukça özneldir ve bunu anlıyorum. Ama "beceriksizliği ve okunamazlığı" başka nasıl tarif edeceğimi bulamadım.

**"Yalnızca ağı izleme", sistemin bu terimin genel anlamıyla bir "izleme sistemi" olarak çalışmasını, yani işletim sisteminden, sanallaştırma ana bilgisayarlarından metrikleri okuma, konuktaki uygulamalardan veri alma becerisi anlamına gelir. İşletim sistemleri vb.

4. Kişisel görüş

Kişisel deneyimime göre, yazılımı ağ izleme için ayrı olarak kullanmanın amacını görmüyorum. Bir ağ haritası oluşturma yeteneği olan her şey ve herkes için bir izleme sistemi kullanma fikri beni daha çok etkiledi. Zabbix bununla zor anlar yaşıyor. Nagios ve Icinga da. Ve bu konuda sadece NetXSM memnun. Bununla birlikte, kafanız karışır ve Zabbix'te bir harita yaparsanız, NetXMS'den bile daha umut verici görünür. Ayrıca Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch ve büyük olasılıkla bu makalede yer almayan bir dizi başka şey var, ancak bunları yalnızca resimlerde ve videolarda gördüm, bu yüzden onlar hakkında hiçbir şey söyleyemem.

NetXMS hakkında yazıldı makale sistemin yeteneklerine küçük bir genel bakış ve küçük bir nasıl yapılacağı.

Not:

Bir yerde bir hata yaptıysam ve büyük olasılıkla bir hata yaptım, lütfen yorumlarda düzeltin, makaleyi düzelteceğim ki bu bilgiyi faydalı bulanlar her şeyi kendi deneyimlerinden iki kez kontrol etmek zorunda kalmasın.

Teşekkür ederim.

Kaynak: habr.com

Yorum ekle