omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

0. Uvod ali malo offtopicTa članek je nastal samo zato, ker je na enem mestu izjemno težko najti primerjalne lastnosti takšne programske opreme ali celo le seznam. Premetati moramo kup materiala, da pridemo vsaj do nekega zaključka.

V zvezi s tem sem se odločil prihraniti malo časa in truda tistim, ki jih ta problematika zanima, in na enem mestu zbrati največje možno, beri obvladano, število sistemov za mrežno preslikavo'a na enem mestu.

Nekatere sisteme, opisane v tem članku, sem preizkusil osebno. Najverjetneje so bile to trenutno nepomembne različice. Nekatere od naslednjih vidim prvič in informacije o njih so bile zbrane izključno v okviru priprave tega članka.

Ker sem se sistemov dotaknil dolgo časa in se nekaterih sploh nisem dotaknil, nisem imel posnetkov zaslona ali primerov. Tako sem svoje znanje osveževal v Googlu, wikiju, na youtubu, razvijalskih straneh, tam sem kopal screenshote in posledično sem dobil takšen pregled.

1. Teorija

1.1. Za kaj?

Za odgovor na vprašanje "Zakaj?" Najprej morate razumeti, kaj je "omrežni zemljevid". Zemljevid omrežja - (najpogosteje) logično-grafično-shematski prikaz interakcije omrežnih naprav in njihove povezave, ki opisuje njihove najpomembnejše parametre in lastnosti. Dandanes se pogosto uporablja v povezavi s spremljanjem stanja naprav in sistemom za opozarjanje. Torej: torej, da bi imeli predstavo o lokaciji omrežnih vozlišč, njihovi interakciji in povezavah med njimi. V povezavi z nadzorom dobimo delujoče orodje za diagnosticiranje obnašanja in napovedovanje obnašanja omrežja.

1.2. L1, L2, L3

So tudi Layer 1, Layer 2 in Layer 3 v skladu z modelom OSI. L1 - fizični nivo (žice in stikala), L2 - fizični nivo naslavljanja (mac-naslovi), L3 - logični nivo naslavljanja (IP-naslovi).

Pravzaprav ni smisla graditi zemljevida L1, logično izhaja iz istega L2, z izjemo morda medijskih pretvornikov. In potem, zdaj obstajajo medijski pretvorniki, ki jim je mogoče tudi slediti.

Logično - L2 gradi omrežni zemljevid na podlagi mac-naslovov vozlišč, L3 - na naslovih IP vozlišč.

1.3. Katere podatke prikazati

Odvisno od nalog, ki jih je treba rešiti, in želja. Na primer, seveda želim razumeti, ali je sam kos železa "živ", na katerih vratih "visi" in v kakšnem stanju so vrata gor ali navzdol. Lahko je L2. In na splošno se mi zdi L2 najbolj uporabna topologija omrežne karte v aplikativnem smislu. Ampak, okus in barva ...

Hitrost povezave na vratih ni slaba, ni pa kritična, če je tam končna naprava - računalniški tiskalnik. Lepo bi bilo videti stopnjo obremenitve procesorja, količino prostega RAM-a in temperaturo na kosu železa. Vendar to ni več tako enostavno, tukaj boste morali konfigurirati nadzorni sistem, ki lahko bere SNMP ter prikaže in analizira prejete podatke. Več o tem pozneje.

Glede L3 sem našel tega статью.

1.4. Kako?

Lahko ročno, lahko avtomatsko. Če ročno, potem za dolgo časa in morate upoštevati človeški faktor. Če samodejno, potem morate upoštevati, da morajo biti vse omrežne naprave "pametne", znati uporabljati SNMP in ta SNMP mora biti pravilno konfiguriran, da lahko sistem, ki bo zbiral podatke iz njih, te podatke bere.

Zdi se, da ni težko. Vendar obstajajo pasti. Začenši z dejstvom, da ne bo vsak sistem mogel prebrati vseh podatkov, ki bi jih radi videli iz naprave, ali pa vse omrežne naprave ne morejo dati teh podatkov, in končati z dejstvom, da ne more vsak sistem zgraditi omrežnih zemljevidov v avtomatski način.

Postopek samodejnega ustvarjanja zemljevida je približno naslednji:

– sistem bere podatke iz omrežne opreme
- na podlagi podatkov oblikuje tabelo ujemanja naslovov na vratih za posamezna vrata usmerjevalnika
- se ujema z naslovi in ​​imeni naprav
- gradi povezave med vrati in napravami
- vse to nariše v obliki diagrama, "intuitivnega" za uporabnika

2. Vadite

Torej, pogovorimo se o tem, kaj lahko uporabite za izdelavo omrežnega zemljevida. Vzemimo za izhodišče to, da želimo seveda ta proces čim bolj avtomatizirati. No, se pravi, Paint in MS Visio nista več ... čeprav ... Ne, sta.

Obstaja specializirana programska oprema, ki rešuje problem izdelave omrežnega zemljevida. Nekateri programski izdelki lahko zagotovijo samo okolje za »ročno« dodajanje slik z lastnostmi, risanje povezav in zagon »nadzora« v zelo okrnjeni obliki (ne glede na to, ali je vozlišče živo ali se ne odziva več). Drugi znajo ne le sami narisati omrežni diagram, ampak tudi prebrati kup parametrov iz SNMP-ja, obvestiti uporabnika preko SMS-a v primeru okvar, posredovati kup informacij o vratih omrežne strojne opreme in vse to je samo del njihove funkcionalnosti (isti NetXMS).

2.1. Izdelki

Seznam še zdaleč ni popoln, saj je takšne programske opreme veliko. Toda to je vse, kar Google izda o tej temi (vključno s spletnimi mesti v angleškem jeziku):

Odprtokodni projekti:
LanTopoLog
Nagios
Icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbix

Plačani projekti:
LanState
Total Network Monitor
Solarwinds Network Topology Mapper
UVexplorer
Auvik
AdRem NetCrunch

2.2.1. Brezplačna programska oprema

2.2.1.1. LanTopoLog

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Programsko opremo je razvil Jurij Volokitin. Vmesnik je čim bolj preprost. Softina podpira, recimo temu, polavtomatsko gradnjo omrežij. Mora "nahraniti" nastavitve vseh usmerjevalnikov (IP, poverilnice SNMP), potem se bo vse zgodilo samo od sebe, in sicer bodo povezave med napravami zgrajene z navedbo vrat.

Obstajajo plačljive in brezplačne različice izdelka.

Video priročnik

2.2.1.2. Nagios

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Odprtokodna programska oprema obstaja od leta 1999. Sistem je zasnovan za nadzor omrežja, torej zna brati podatke preko SNMP in samodejno zgraditi zemljevid omrežja, a ker to ni njegova glavna funkcija, to počne na zelo ... čuden način ... uporablja se NagVis za izdelavo zemljevidov.

Video priročnik

2.2.1.3. Icinga

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Icinga je odprtokodni sistem, ki se je nekoč odcepil od Nagiosa. Sistem vam omogoča samodejno izdelavo omrežnih zemljevidov. Edina težava je, da zemljevide gradi z dodatkom NagVis, ki je bil razvit pod Nagiosom, zato bomo domnevali, da sta ta dva sistema identična v smislu gradnje omrežnega zemljevida.

Video priročnik

2.2.1.4. NeDi

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Sposoben samodejno zaznati vozlišča v omrežju in na podlagi teh podatkov zgraditi omrežni zemljevid. Vmesnik je precej preprost, na voljo je spremljanje stanja preko SNMP.

Obstajajo brezplačne in plačljive različice izdelka.

Video priročnik

2.2.1.5. Pandora FMS

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Sposoben samodejnega odkrivanja, samodejne izgradnje omrežja, SNMP. Lep vmesnik.

Obstajajo brezplačne in plačljive različice izdelka.

Video priročnik

2.2.1.6. PRTG

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Programska oprema ne ve, kako samodejno zgraditi zemljevid omrežja, samo ročno vleče in spušča slike. Toda hkrati lahko spremlja stanje naprav preko SNMP. Vmesnik po mojem subjektivnem mnenju pušča veliko želenega.

30 dni - polna funkcionalnost, nato - "brezplačna različica".

Video priročnik

2.2.1.7. NetXMS

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

NetMXS je predvsem odprtokodni nadzorni sistem, izdelava omrežnega zemljevida je stranska funkcija. Vendar se izvaja precej lepo. Samodejna izgradnja na podlagi samodejnega odkrivanja, spremljanje vozlišča prek SNMP, možnost sledenja statusu vrat usmerjevalnika in druge statistike.

Video priročnik

2.2.1.8. Zabbix

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Zabbix je tudi odprtokodni nadzorni sistem, bolj prilagodljiv in zmogljiv kot NetXMS, vendar lahko gradi omrežne zemljevide samo v ročnem načinu, lahko pa spremlja skoraj vse parametre usmerjevalnika, katerih zbiranje je mogoče samo konfigurirati.

Video priročnik

2.2.2. Plačljiva programska oprema

2.2.2..1 Država Lan

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Plačljiva programska oprema, ki vam omogoča samodejno skeniranje topologije omrežja in izdelavo omrežnega zemljevida na podlagi zaznane opreme. Omogoča spremljanje statusa zaznanih naprav samo z dvigom navzdol samega vozlišča.

Video priročnik

2.2.2.2. Total Network Monitor

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Plačljiva programska oprema, ki ne ustvari samodejno zemljevida omrežja. Sploh ne ve, kako samodejno zaznati vozlišča. Pravzaprav je to isti Visio, le osredotočen na topologijo omrežja. Omogoča spremljanje statusa zaznanih naprav samo z dvigom navzdol samega vozlišča.

Sranje! Zgoraj sem napisal, da zavračamo Paint in Visio ... V redu, naj bo.

Nisem našel video priročnika in ga ne potrebujem ... Program je tako-tako.

2.2.2.3. Solarwinds Network Topology Mapper

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Plačljiva programska oprema, obstaja poskusno obdobje. Samodejno lahko skenira omrežje in sam ustvari zemljevid glede na podane parametre. Vmesnik je precej preprost in prijeten.

Video priročnik

2.2.2.4. UVexplorer

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Plačljiva programska oprema, 15-dnevna preizkusna različica. Lahko samodejno zazna in samodejno nariše zemljevid, nadzira naprave samo v gor/spuščenem stanju, to je prek pinga naprave.

Video priročnik

2.2.2.5. Auvik

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Precej lep plačljiv program, ki lahko samodejno zazna in nadzira omrežne naprave.

Video priročnik

2.2.2.6. AdRem NetCrunch

Stran

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

Plačljiva programska oprema s 14-dnevnim preizkusom. Sposobnost samodejnega zaznavanja in samodejne gradnje omrežja. Vmesnik ni povzročil navdušenja. Lahko spremlja tudi v SNMP.

Video priročnik

3. Primerjalna ploščica

Kot se je izkazalo, je precej težko priti do ustreznih in pomembnih parametrov za primerjavo sistemov in jih hkrati umestiti v eno majhno ploščo. Tole sem dobil:

omrežne karte. Kratek pregled programske opreme za izdelavo omrežnih zemljevidov

*Nastavitev »Uporabniku prijazno« je zelo subjektivna in to razumem. A kako drugače opisati »nerodnost in neberljivost« se nisem domislil.

**»Nadzorovanje ne le omrežja« pomeni delovanje sistema kot »sistema za spremljanje« v običajnem pomenu tega izraza, to je zmožnost branja metrik iz operacijskega sistema, virtualizacijskih gostiteljev, prejemanje podatkov iz aplikacij v gostu OS itd.

4. Osebno mnenje

Iz osebnih izkušenj ne vidim smisla v ločeni uporabi programske opreme za nadzor omrežja. Bolj sem navdušen nad idejo o uporabi sistema za spremljanje za vse in vsakogar z možnostjo izdelave omrežnega zemljevida. Zabbix ima s tem težave. Tudi Nagios in Icinga. In samo NetXSM je zadovoljen v tem pogledu. Čeprav, če se zmedete in naredite zemljevid v Zabbixu, potem izgleda še bolj obetavno kot NetXMS. Tu je še Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch in verjetno še kup drugih stvari, ki niso vključene v ta članek, vendar sem jih videl samo na slikah in videih, tako da o njih ne morem reči nič.

O NetXMS je bilo napisano članek z majhnim pregledom zmogljivosti sistema in majhnim navodilom za.

PS:

Če sem se kje zmotil in sem se najverjetneje zmotil, prosim, popravite to v komentarjih, popravil bom članek, da tistim, ki se jim te informacije zdijo koristne, ne bo treba vsega dvakrat preverjati iz lastnih izkušenj.

Hvala.

Vir: www.habr.com

Dodaj komentar