Peta Jaringan. Tinjauan singkat perangkat lunak untuk membangun peta jaringan

gambar

0. Pengantar ..


..atau sedikit offtopic
Artikel ini lahir hanya karena sangat sulit untuk menemukan karakteristik komparatif dari perangkat lunak tersebut, atau bahkan hanya daftar, di satu tempat. Kita harus menyekop sekumpulan material untuk sampai pada setidaknya semacam kesimpulan.

Dalam hal ini, saya memutuskan untuk menghemat sedikit waktu dan upaya dari mereka yang tertarik dengan masalah ini, dan mengumpulkan secara maksimal, membaca dengan kewalahan oleh saya, jumlah sistem untuk pemetaan jaringan di satu tempat.

Beberapa sistem yang dijelaskan dalam artikel ini diuji oleh saya secara pribadi pada satu waktu. Kemungkinan besar, ini adalah versi yang tidak relevan saat ini. Saya melihat bagian dari berikut ini untuk pertama kalinya, dan informasi tentang mereka dikumpulkan hanya sebagai bagian dari persiapan artikel ini.

Karena saya menyentuh sistem untuk waktu yang lama, dan beberapa dari mereka tidak menyentuh sama sekali, saya tidak punya tangkapan layar atau contoh apa pun. Jadi saya menyegarkan kembali pengetahuan di Google, wiki, di youtube, situs pengembang, saya juga mendapat tangkapan layar di sana, dan pada akhirnya saya mendapat ulasan seperti itu.

1. Teori


1.1. Mengapa


Untuk menjawab pertanyaan "Mengapa?" Pertama, Anda perlu memahami apa itu "Peta Jaringan". Peta jaringan - (paling sering) representasi logis-grafis-skematis dari interaksi perangkat jaringan dan komunikasinya, yang menggambarkan parameter dan properti mereka yang paling signifikan. Saat ini, ini sering digunakan bersamaan dengan pemantauan status perangkat dan sistem peringatan. Jadi: maka, untuk memiliki gagasan tentang lokasi node jaringan, interaksinya dan hubungan di antara mereka. Dalam hubungannya dengan pemantauan, kami mendapatkan alat kerja untuk mendiagnosis perilaku dan memprediksi perilaku jaringan.

1.2. L1, L2, L3


Mereka adalah Layer 1, Layer 2 dan Layer 3 sesuai dengan model OSI. L1 adalah tingkat fisik (kabel dan switching), L2 adalah tingkat pengalamatan fisik (alamat mac), L3 adalah tingkat pengalamatan logis (alamat IP).

Pada dasarnya tidak ada gunanya membangun peta L1, itu secara logis mengikuti dari L2 yang sama, dengan kemungkinan pengecualian dari konverter media. Dan kemudian, sekarang ada konverter media yang juga dapat dilacak.

Secara logis, L2 membangun peta jaringan berdasarkan alamat mac host, L3 dibangun berdasarkan alamat IP host.

1.3. Data apa yang ditampilkan


Itu tergantung tugas dan keinginan. Sebagai contoh, saya secara alami ingin memahami apakah perangkat keras itu "hidup", pada port apa ia "menggantung" dan dalam keadaan apa port tersebut naik atau turun. Itu bisa L2. Bagaimanapun, L2 menurut saya topologi peta jaringan yang paling berlaku dalam arti yang diterapkan. Tapi, rasanya dan warnanya ...

Kecepatan koneksi pada port tidak buruk, tetapi tidak kritis jika perangkat akhir ada - printer \ PC. Akan menyenangkan untuk dapat melihat tingkat beban prosesor, jumlah RAM gratis dan suhu pada potongan besi. Tapi ini tidak sesederhana itu, di sini Anda perlu mengatur sistem pemantauan yang dapat membaca SNMP dan output dan menganalisis data yang diterima. Tentang itu nanti.

Mengenai L3, saya menemukan artikel ini.

1.4. Bagaimana?


Anda bisa dengan tangan Anda, Anda bisa dalam mode otomatis. Jika dengan tangan - maka untuk waktu yang lama dan Anda perlu mempertimbangkan faktor manusia. Jika ini otomatis, maka Anda perlu mempertimbangkan bahwa semua perangkat jaringan harus "pintar", dapat menggunakan SNMP dan SNMP ini harus dikonfigurasi dengan benar sehingga sistem yang akan mengumpulkan data dari mereka dapat membaca data ini.

Sepertinya tidak sulit. Tapi ada jebakan. Mulai dari fakta bahwa tidak setiap sistem dapat membaca semua data yang ingin kita lihat dari perangkat, atau tidak semua perangkat jaringan dapat memberikan data ini, dan berakhir dengan fakta bahwa tidak setiap sistem dapat dengan sendirinya membangun peta jaringan dalam mode otomatis.

Proses menghasilkan peta secara otomatis kira-kira sebagai berikut:

  • sistem membaca data dari peralatan jaringan
  • berdasarkan formulir data untuk masing-masing port router, sebuah tabel korespondensi alamat pada port
  • cocok dengan alamat dan nama perangkat
  • membangun komunikasi port-port \ perangkat
  • menggambar semua ini dalam bentuk diagram "intuitif" untuk pengguna

2. Berlatih


Jadi, mari kita bicara sekarang tentang bagaimana Anda dapat membangun peta jaringan. Mari kita ambil sebagai titik awal yang kita inginkan, tentu saja, untuk mengotomatiskan proses ini sebanyak mungkin. Yaitu, Paint dan MS Visio menghilang ... walaupun ... ya, benar.

Ada perangkat lunak khusus yang memecahkan masalah membangun peta jaringan. Beberapa produk perangkat lunak hanya dapat menyediakan lingkungan untuk menambahkan gambar secara manual dengan properti, menggambar tautan, dan meluncurkan "pemantauan" dalam bentuk yang sangat terpotong (apakah simpul itu hidup atau tidak lagi merespons). Orang lain tidak hanya dapat menggambar diagram jaringan sendiri, tetapi juga membaca banyak parameter dengan SNMP, memberi tahu pengguna melalui SMS jika terjadi kerusakan, memberikan banyak informasi tentang port perangkat keras jaringan, dan semua ini hanya bagian dari fungsinya (NetXMS yang sama).

2.1. Produk


Daftar ini masih jauh dari lengkap, karena ada banyak software semacam ini. Tapi ini semua yang Google bahas pada topik (termasuk situs berbahasa Inggris):

Proyek sumber terbuka:

LanTopoLog
Nagios
Icinga
Nedi
Pandora fms
PRTG
Netxms
Zabbix
Bung
nMap

Proyek berbayar:

Lanstate
Monitor jaringan total
Mapper Topologi Jaringan Solarwinds
UVexplorer
Auvik
AdRem NetCrunch
Sisi pengguna

2.2.1. Perangkat lunak bebas


2.2.1.1. LanTopoLog


Situs

gambar

Perangkat lunak yang dikembangkan oleh Yuri Volokitin. Antarmuka sesederhana mungkin. Softina mendukung konstruksi jaringan semi-otomatis. Dia perlu "memberi makan" pengaturan semua router (IP, kredensial SNMP), maka semuanya akan terjadi sendiri, yaitu, koneksi antara perangkat dengan indikasi port akan dibangun.

Ada versi produk berbayar dan gratis.

Manual video

2.2.1.2. Nagios


Situs

gambar

gambar

Perangkat lunak Open Source, ada sejak 1999. Sistem ini dirancang untuk memonitor jaringan, yaitu, ia dapat membaca data melalui SNMP dan secara otomatis membangun peta jaringan, tetapi karena ini bukan fungsi utamanya, itu sangat ... aneh ... NagVis digunakan untuk membangun peta.

Manual video

2.2.1.3. Icinga


Situs

gambar

gambar

Icinga adalah sistem Open Source yang pada satu waktu memisahkan diri dari Nagios. Sistem ini memungkinkan Anda untuk secara otomatis membangun peta jaringan. Satu-satunya masalah adalah membangun peta menggunakan add-on NagVis, yang dikembangkan untuk Nagios, jadi kami akan menganggap bahwa kedua sistem ini identik dengan membangun peta jaringan.

Manual video

2.2.1.4. Nedi


Situs

gambar

Itu dapat secara otomatis mendeteksi node dalam jaringan, dan berdasarkan data ini untuk membangun peta jaringan. Tampilannya cukup sederhana, ada pemantauan status melalui SNMP.

Ada versi produk gratis dan berbayar.

Manual video

2.2.1.5. Pandora fms


Situs

gambar

Mampu dalam penemuan otomatis, konstruksi otomatis jaringan, SNMP. Antarmuka yang bagus.

Ada versi produk gratis dan berbayar.

Manual video

2.2.1.6. PRTG


Situs

gambar

Perangkat lunak tidak tahu bagaimana membangun secara otomatis peta jaringan, hanya menyeret gambar secara manual. Tetapi pada saat yang sama ia dapat memonitor status perangkat melalui SNMP. Antarmuka buruk, menurut pendapat subjektif saya.

30 hari - fungsionalitas penuh, lalu - "versi gratis".

Manual video

2.2.1.7. Netxms


Situs

gambar

NetMXS terutama merupakan sistem pemantauan Open Source, membangun peta jaringan adalah fitur samping. Tetapi ini diimplementasikan dengan cukup akurat. Auto-build berdasarkan deteksi otomatis, pemantauan node oleh SNMP, dapat memonitor status port router dan statistik lainnya.

Manual video

2.2.1.8. Zabbix


Situs

gambar

Zabbix juga merupakan sistem pemantauan Open Source, lebih fleksibel dan kuat daripada NetXMS, tetapi hanya dapat membangun kartu jaringan dalam mode manual, tetapi dapat memonitor hampir semua pengaturan router yang dapat dikonfigurasi.

Manual video

2.2.1.9 Bung


Situs

gambar

Secara umum, ini bukan utilitas gratis yang rumit, dipertajam untuk bekerja dengan router Mikrotik. Memungkinkan Anda mengontrol perangkat tanpa meninggalkan program. Ini juga dapat bekerja dengan perangkat dari vendor lain, tetapi ini belum diumumkan secara resmi, dan saya belum menemukan daftar perangkat yang didukung. Menurut selera saya, antarmuka bukan yang paling menyenangkan, tetapi Anda dapat bekerja di dalamnya.

Manual video

2.2.1.10. nMap


Situs

gambar

Fungsi utama dari perangkat lunak ini adalah pemindaian keamanan jaringan. Tetapi berdasarkan data yang dikumpulkan, sistem juga dapat membangun peta jaringan, namun, ia tidak dapat memonitor dalam arti biasa (seperti yang saya mengerti). Tetapi ini menampilkan informasi komprehensif di peta.

Manual video

2.2.2. Perangkat Lunak Berbayar


2.2.2.1. Lanstate


Situs

gambar

Perangkat lunak berbayar yang memungkinkan Anda memindai topologi jaringan secara otomatis dan membangun peta jaringan berdasarkan peralatan yang terdeteksi. Memungkinkan Anda memantau status perangkat yang terdeteksi hanya dengan menaikkan \ bawah node itu sendiri.

Manual video

2.2.2.2. Monitor jaringan total


Situs

gambar

Perangkat lunak berbayar yang tidak secara otomatis membangun peta jaringan. Bahkan tidak tahu cara mendeteksi node secara otomatis. Sebenarnya, ini adalah Visio yang sama, hanya fokus pada topologi jaringan. Memungkinkan Anda memantau status perangkat yang terdeteksi hanya dengan menaikkan \ bawah node itu sendiri.

Neraka Saya menulis di atas bahwa kami menolak Paint dan Visio ... Yah, biarlah.

Saya tidak menemukan manual video, dan saya tidak membutuhkannya ... Programnya begitu-begitu.

2.2.2.3. Mapper Topologi Jaringan Solarwinds


Situs

gambar

Perangkat lunak berbayar, ada masa percobaan. Secara otomatis dapat memindai jaringan dan memetakan secara independen sesuai dengan parameter yang ditentukan. Antarmukanya cukup sederhana dan menyenangkan.

Manual video

2.2.2.4. UVexplorer


Situs

gambar

Perangkat lunak berbayar, uji coba 15 hari. Dapat mendeteksi secara otomatis dan secara otomatis menggambar peta, memonitor perangkat hanya dalam keadaan naik / turun, yaitu melalui ping perangkat.

Manual video

2.2.2.5. Auvik


Situs

gambar

Program berbayar yang cukup bagus yang dapat secara otomatis mendeteksi dan memonitor perangkat jaringan.

Manual video

2.2.2.6. AdRem NetCrunch


Situs

gambar

Perangkat lunak berbayar dengan uji coba 14 hari. Dapat mendeteksi dan membangun jaringan secara otomatis. Antarmuka tidak menimbulkan antusiasme. Ini juga memiliki pemantauan SNMP.

Manual video

2.2.2.7. Sisi pengguna


Situs

gambar

Bahkan, ini adalah sistem ERP yang kuat untuk penyedia. Presentasi dengan kemungkinan ada di sini . Mampu memonitor segala sesuatu yang mungkin dan sesegera mungkin. Tapi ini monster mahal, yang kapasitasnya terlalu besar untuk peta jaringan sederhana ... Tapi ... dia menggambar peta ...

Manual video

3. Piring perbandingan


Ternyata - menghasilkan parameter yang relevan dan penting untuk membandingkan sistem dan pada saat yang sama memasangnya menjadi satu tablet kecil cukup sulit. Saya lahir ini:

gambar

* Parameter " User Friendly " sangat subyektif, dan saya mengerti itu. Tapi bagaimana lagi untuk menggambarkan "kecanggungan dan keterbacaan" saya tidak datang dengan.

** " Pemantauan tidak hanya jaringan " menyiratkan pengoperasian sistem sebagai "sistem pemantauan" dalam pengertian istilah yang biasa, yaitu kemampuan membaca metrik dari OS, host virtualisasi, menerima data dari aplikasi di OS tamu, dll.

4. Pendapat pribadi


Dari pengalaman pribadi - Saya tidak melihat gunanya menggunakan perangkat lunak secara terpisah untuk pemantauan jaringan. Saya lebih terkesan dengan gagasan menggunakan sistem pemantauan untuk semuanya dan segala sesuatu dengan kemungkinan membangun peta jaringan. Zabbix memiliki ini ... sulit. Nagios dan Icinga juga. Dan hanya NetXSM yang senang dalam hal ini. Meskipun, jika Anda bingung dan membuat kartu di Zabbix, maka tampilannya bahkan lebih menjanjikan daripada NetXMS. Ada juga Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch, dan kemungkinan besar banyak hal lain yang tidak termasuk dalam artikel ini, tetapi saya melihat mereka hanya di gambar dan di video, jadi saya tidak bisa mengatakan apa-apa tentang mereka.

Mengenai NetXMS, sebuah artikel ditulis dengan ikhtisar kecil tentang kemampuan sistem dan sedikit cara melakukannya.

PS:


Jika saya membuat kesalahan di suatu tempat, tetapi saya mungkin membuat kesalahan, silakan perbaiki di komentar, saya akan memperbaiki artikel sehingga mereka yang akan menemukan informasi ini berguna tidak harus memeriksa ulang semuanya dari pengalaman mereka sendiri.

Terima kasih

Source: https://habr.com/ru/post/id444410/


All Articles