mrežne karte. Kratak pregled softvera za izradu mrežnih karata

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

0. Uvodno, ili malo offtopicOvaj članak je nastao samo zato što je izuzetno teško pronaći komparativne karakteristike takvog softvera, ili čak samo listu, na jednom mjestu. Moramo lopatati gomilu materijala da bismo došli do barem nekog zaključka.

S tim u vezi, odlučio sam da uštedim malo vremena i truda za one koji se zanimaju za ovu problematiku, te na jednom mjestu sakupio maksimalan mogući, pročitan od mene savladan, broj sistema za mrežno mapiranje'a na jednom mjestu.

Neke od sistema opisanih u ovom članku sam lično isprobao. Najvjerovatnije su to bile zastarjele verzije u ovom trenutku. Prvi put vidim neke od sljedećih, a informacije o njima prikupljene su isključivo u sklopu pripreme ovog članka.

S obzirom na to da sam sisteme dirao dugo vremena, a neke uopće nisam dirao, nisam imao nijedan screenshot ili bilo kakav primjer. Tako sam osvježio svoje znanje u Google-u, wiki-ju, na youtube-u, programerskim stranicama, tamo sam kopao screenshotove i kao rezultat dobio takav pregled.

1. Teorija

1.1. Za što?

Da odgovorim na pitanje "Zašto?" Prvo morate razumjeti šta je "Network Map". Mrežna mapa - (najčešće) logičko-grafičko-šematski prikaz interakcije mrežnih uređaja i njihovog povezivanja, koji opisuje njihove najznačajnije parametre i svojstva. Danas se često koristi u kombinaciji sa praćenjem statusa uređaja i sistemom upozorenja. Dakle: onda, da bismo imali ideju o lokaciji mrežnih čvorova, njihovoj interakciji i vezama između njih. U sprezi sa monitoringom, dobijamo radni alat za dijagnosticiranje ponašanja i predviđanje ponašanja mreže.

1.2. L1, L2, L3

Oni su takođe Layer 1, Layer 2 i Layer 3 u skladu sa OSI modelom. L1 - fizički nivo (žice i komutacija), L2 - nivo fizičkog adresiranja (mac-adrese), L3 - nivo logičkog adresiranja (IP-adrese).

Zapravo, nema smisla graditi L1 mapu, ona logično proizlazi iz istog L2, s izuzetkom, možda, medijskih konvertera. A onda, sada postoje medijski pretvarači koji se mogu pratiti.

Logično - L2 gradi mapu mreže na osnovu mac-adresa čvorova, L3 - na IP adresama čvorova.

1.3. Koje podatke prikazati

Zavisi od zadataka koje treba riješiti i želja. Na primjer, prirodno želim da shvatim da li je sam komad željeza „živ“, na kom portu „visi“ i u kom je stanju port gore ili dolje. Možda je L2. I općenito, L2 mi se čini najprimjenjivijom topologijom mrežne mape u primijenjenom smislu. Ali, ukus i boja...

Brzina veze na portu nije loša, ali nije kritična ako se tu nalazi krajnji uređaj - PC štampač. Bilo bi lijepo vidjeti nivo opterećenja procesora, količinu slobodne RAM-a i temperaturu na komadu željeza. Ali to više nije tako lako, ovdje ćete morati konfigurirati sistem za nadzor koji može čitati SNMP i prikazati i analizirati primljene podatke. Više o tome kasnije.

Što se tiče L3, našao sam ovaj članak.

1.4. Kako?

To se može uraditi ručno, može se raditi automatski. Ako ručno, onda dugo vremena i morate uzeti u obzir ljudski faktor. Ako automatski, onda morate uzeti u obzir da svi mrežni uređaji moraju biti “pametni”, da mogu koristiti SNMP, a ovaj SNMP mora biti ispravno konfiguriran kako bi sistem koji će prikupljati podatke od njih mogao čitati te podatke.

Čini se da nije teško. Ali postoje zamke. Počevši od činjenice da neće svaki sistem moći da pročita sve podatke koje bismo želeli da vidimo sa uređaja, ili da svi mrežni uređaji ne mogu dati ove podatke, pa do toga da svaki sistem ne može da gradi mrežne mape u automatski način rada.

Proces automatskog generiranja karte je otprilike sljedeći:

– sistem čita podatke sa mrežne opreme
- na osnovu podataka formira tabelu podudaranja adresa na portovima za svaki port rutera
- odgovara adresama i nazivima uređaja
- gradi veze port-portuređaj
- crta sve to u obliku dijagrama, "intuitivnog" za korisnika

2. Vježbajte

Dakle, hajde da sada razgovaramo o tome šta možete koristiti za pravljenje mrežne mape. Uzmimo kao polaznu tačku da, naravno, želimo da automatizujemo ovaj proces što je više moguće. Pa, to jest, Paint i MS Visio više nisu... mada... Ne, jesu.

Postoji specijalizirani softver koji rješava problem izgradnje mrežne karte. Neki softverski proizvodi mogu samo da obezbede okruženje za "ručno" dodavanje slika sa svojstvima, crtanje veza i pokretanje "nadgledanja" u izuzetno skraćenom obliku (bez obzira da li je čvor živ ili više ne reaguje). Drugi ne samo da mogu sami nacrtati mrežni dijagram, već i pročitati gomilu parametara iz SNMP-a, obavijestiti korisnika putem SMS-a u slučaju kvarova, dati gomilu informacija o portovima mrežnog hardvera, a sve je to samo dio njihove funkcionalnosti (isti NetXMS).

2.1. Proizvodi

Lista je daleko od potpune, jer postoji mnogo takvih softvera. Ali ovo je sve što Google daje o ovoj temi (uključujući web stranice na engleskom):

Projekti otvorenog koda:
LanTopoLog
Nagios
icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbix

Plaćeni projekti:
LanState
Totalni mrežni monitor
Solarwinds Network Topology Mapper
UVexplorer
Auvik
AdRem NetCrunch

2.2.1. Besplatni softver

2.2.1.1. LanTopoLog

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Softver koji je razvio Yuri Volokitin. Interfejs je jednostavan koliko god može. Softina podržava, recimo, poluautomatsku izgradnju mreže. Ona treba da "hrani" postavke svih rutera (IP, SNMP vjerodajnice), tada će se sve dogoditi samo od sebe, naime, izgradit će se veze između uređaja koji ukazuju na portove.

Postoje plaćene i besplatne verzije proizvoda.

Video priručnik

2.2.1.2. Nagios

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Softver otvorenog koda postoji od 1999. godine. Sistem je dizajniran za praćenje mreže, odnosno može čitati podatke preko SNMP-a i automatski praviti mrežnu mapu, ali kako mu to nije glavna funkcija, to radi na vrlo... čudan način... Koristi se NagVis za pravljenje mapa.

Video priručnik

2.2.1.3. Icinga

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Icinga je sistem otvorenog koda koji se nekada izdvojio iz Nagiosa. Sistem vam omogućava da automatski pravite mrežne karte. Jedini problem je što gradi mape koristeći dodatak NagVis, koji je razvijen pod Nagiosom, pa ćemo pretpostaviti da su ova dva sistema identična u smislu izgradnje mrežne mape.

Video priručnik

2.2.1.4. NeDi

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Može automatski detektovati čvorove u mreži i na osnovu ovih podataka napraviti mrežnu mapu. Interfejs je prilično jednostavan, postoji praćenje statusa preko SNMP-a.

Postoje besplatne i plaćene verzije proizvoda.

Video priručnik

2.2.1.5. Pandora FMS

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Sposoban za automatsko otkrivanje, automatsku izgradnju mreže, SNMP. Lijep interfejs.

Postoje besplatne i plaćene verzije proizvoda.

Video priručnik

2.2.1.6. PRTG

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Softver ne zna kako da automatski napravi mrežnu mapu, već samo ručno prevlači i ispušta slike. Ali u isto vrijeme, može pratiti status uređaja putem SNMP-a. Interfejs ostavlja mnogo da se poželi, po mom subjektivnom mišljenju.

30 dana - puna funkcionalnost, zatim - "besplatna verzija".

Video priručnik

2.2.1.7. NetXMS

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

NetMXS je prvenstveno sistem za nadgledanje otvorenog koda, a izgradnja mrežne mape je sporedna funkcija. Ali implementiran je prilično uredno. Automatska izgradnja bazirana na automatskom otkrivanju, praćenje čvorova preko SNMP-a, mogućnost praćenja statusa portova rutera i druge statistike.

Video priručnik

2.2.1.8. Zabbix

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Zabbix je također Open Source sistem za praćenje, fleksibilniji i moćniji od NetXMS-a, ali može graditi mrežne mape samo u ručnom načinu rada, ali može pratiti gotovo sve parametre rutera, čija se zbirka može samo konfigurirati.

Video priručnik

2.2.2. Plaćeni softver

2.2.2..1 Lan država

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Plaćeni softver koji vam omogućava da automatski skenirate topologiju mreže i napravite mrežnu mapu na osnovu otkrivene opreme. Omogućava vam da nadgledate status detektovanih uređaja samo prema gore samog čvora.

Video priručnik

2.2.2.2. Totalni mrežni monitor

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Plaćeni softver koji ne pravi automatski mapu mreže. Ne zna čak ni kako da automatski detektuje čvorove. Zapravo, ovo je isti Visio, samo fokusiran na topologiju mreže. Omogućava vam da nadgledate status detektovanih uređaja samo prema gore samog čvora.

Sranje! Gore sam napisao da odbijamo Paint i Visio... U redu, neka bude.

Video priručnik nisam našao, i ne treba mi ... Program je tako-tako.

2.2.2.3. Solarwinds Network Topology Mapper

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Plaćeni softver, postoji probni period. Može automatski skenirati mrežu i samostalno kreirati kartu prema navedenim parametrima. Interfejs je prilično jednostavan i prijatan.

Video priručnik

2.2.2.4. UVexplorer

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Plaćeni softver, 15-dnevna probna verzija. Može automatski detektovati i automatski crtati mapu, pratiti uređaje samo u gore/dole stanju, odnosno putem pinga uređaja.

Video priručnik

2.2.2.5. Auvik

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Prilično dobar plaćeni program koji može automatski detektirati i nadgledati mrežne uređaje.

Video priručnik

2.2.2.6. AdRem NetCrunch

sajt

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

Plaćeni softver uz probnu verziju od 14 dana. U mogućnosti je da automatski detektuje i automatski izgradi mrežu. Interfejs nije izazvao entuzijazam. Može također pratiti u SNMP-u.

Video priručnik

3. Uporedna ploča

Kako se pokazalo, prilično je teško doći do relevantnih i važnih parametara za poređenje sistema i istovremeno ih složiti u jednu malu ploču. Evo šta sam dobio:

mrežne karte. Kratak pregled softvera za izradu mrežnih karata

*Postavka "User Friendly" je vrlo subjektivna i ja to razumijem. Ali kako drugačije opisati "nespretnost i nečitljivost" nisam smislio.

**“Nadgledanje ne samo mreže” podrazumijeva rad sistema kao “sistema za praćenje” u uobičajenom smislu ovog pojma, odnosno mogućnost čitanja metrike sa OS-a, virtuelizacijskih hostova, primanja podataka iz aplikacija u gostu. OS itd.

4. Lično mišljenje

Iz ličnog iskustva, ne vidim smisao u korištenju softvera zasebno za praćenje mreže. Više sam impresioniran idejom da se koristi sistem za praćenje za sve i svakoga sa mogućnošću izrade mrežne mape. Zabbix teško podnosi ovo. Nagios i Icinga također. I samo je NetXSM zadovoljan u ovom pogledu. Mada, ako se zbunite i napravite mapu u Zabbixu, onda izgleda čak obećavajuće od NetXMS-a. Tu su i Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch i najvjerovatnije gomila drugih stvari koje nisu uključene u ovaj članak, ali sam ih vidio samo na slikama i video zapisima, tako da o njima ne mogu ništa reći.

O NetXMS-u je napisano članak sa malim pregledom mogućnosti sistema i malim kako.

PS:

Ako sam negdje pogriješio, a najvjerovatnije sam pogriješio, ispravite to u komentarima, ispravit ću članak tako da oni kojima je ova informacija korisna ne moraju sve provjeravati iz vlastitog iskustva.

Spasibo.

izvor: www.habr.com

Dodajte komentar