retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

0. Enkonduka, aŭ iom ekstertemaĈi tiu artikolo naskiĝis nur ĉar estas ege malfacile trovi komparajn karakterizaĵojn de tia programaro, aŭ eĉ nur liston, en unu loko. Ni devas ŝoveli amason da materialo por atingi almenaŭ ian konkludon.

Ĉi-rilate, mi decidis ŝpari iom da tempo kaj peno por tiuj, kiuj interesiĝas pri ĉi tiu afero, kaj kolektis en unu loko la maksimumon ebla, legita de mi majstrita, nombro da sistemoj por retmapado'a en unu loko.

Iuj el la sistemoj priskribitaj en ĉi tiu artikolo estis provitaj de mi persone. Plej verŝajne, ĉi tiuj estis palaj nuntempe versioj. Mi vidas kelkajn el la sekvantaj unuafoje, kaj informoj pri ili estis kolektitaj nur kiel parto de la preparado de ĉi tiu artikolo.

Pro tio, ke mi longe tuŝis la sistemojn, kaj tute ne tuŝis kelkajn el ili, mi ne havis ekrankopiojn aŭ ekzemplojn. Do mi refreŝigis miajn sciojn en Guglo, vikio, en jutubo, programejoj, mi fosis tie ekrankopiojn, kaj sekve mi ricevis tian superrigardon.

1. Teorio

1.1. Por kio?

Por respondi la demandon "Kial?" Unue vi devas kompreni, kio estas "Reta Mapo". Retmapo - (plej ofte) logika-grafika-skema reprezentado de la interago de retaj aparatoj kaj ilia konekto, kiu priskribas iliajn plej signifajn parametrojn kaj ecojn. Nuntempe, ĝi estas ofte uzata kune kun monitorado de la stato de aparatoj kaj atentiga sistemo. Do: do, por havi ideon pri la loko de la retaj nodoj, ilia interago kaj la ligoj inter ili. Lige kun monitorado, ni ricevas laboran ilon por diagnozi la konduton kaj antaŭdiri la konduton de la reto.

1.2. L1, L2, L3

Ili ankaŭ estas Tavolo 1, Tavolo 2 kaj Tavolo 3 laŭ la OSI-modelo. L1 - fizika nivelo (dratoj kaj ŝaltilo), L2 - fizika adresnivelo (mac-adresoj), L3 - logika adresnivelo (IP-adresoj).

Fakte, ne utilas konstrui L1-mapon, ĝi logike sekvas el la sama L2, kun la escepto, eble, de amaskomunikilaj konvertiloj. Kaj tiam, nun ekzistas amaskomunikiloj konvertiloj kiuj ankaŭ povas esti spuritaj.

Logike - L2 konstruas retan mapon bazitan sur la mac-adresoj de la nodoj, L3 - sur la IP-adresoj de la nodoj.

1.3. Kiajn datumojn montri

Ĝi dependas de la solvitaj taskoj kaj deziroj. Ekzemple, mi nature volas kompreni ĉu la ferpeco mem estas "viva", sur kiu haveno ĝi "pendas" kaj en kiu stato la haveno estas supren aŭ malsupren. Ĝi povus esti L2. Kaj ĝenerale, L2 ŝajnas al mi la plej aplikebla retomapa topologio en la aplikata senco. Sed, la gusto kaj koloro ...

La konektorapideco sur la haveno ne estas malbona, sed ne kritika se ekzistas fina aparato tie - komputila presilo. Estus bone povi vidi la nivelon de procesoro-ŝarĝo, la kvanton de libera RAM kaj la temperaturon sur la ferpeco. Sed ĉi tio ne plu estas tiel facila, ĉi tie vi devos agordi monitoran sistemon, kiu povas legi SNMP kaj montri kaj analizi la ricevitajn datumojn. Pli pri ĉi tio poste.

Pri L3, mi trovis ĉi tiun artikolo.

1.4. Kiel?

Ĝi povas esti farita permane, ĝi povas esti farita aŭtomate. Se mane, tiam dum longa tempo kaj vi devas konsideri la homan faktoron. Se aŭtomate, tiam vi devas konsideri, ke ĉiuj retaj aparatoj devas esti "inteligentaj", povi uzi SNMP, kaj ĉi tiu SNMP devas esti ĝuste agordita por ke la sistemo, kiu kolektos datumojn de ili, povu legi ĉi tiujn datumojn.

Ŝajnas ne malfacila. Sed estas kaptiloj. Komencante de la fakto, ke ne ĉiu sistemo povos legi ĉiujn datumojn, kiujn ni ŝatus vidi de la aparato, aŭ ne ĉiuj retaj aparatoj povas doni ĉi tiujn datumojn, kaj finiĝante per la fakto, ke ne ĉiu sistemo povas konstrui retajn mapojn en aŭtomata reĝimo.

La procezo de aŭtomata mapgenerado estas proksimume la sekvanta:

– la sistemo legas datumojn de retaj ekipaĵoj
- surbaze de la datumoj, ĝi formas tabelon de adreskongruo sur havenoj por ĉiu haveno de la enkursigilo
- kongruas kun adresoj kaj aparatnomoj
- konstruas haven-portaparatajn ligojn
- desegnas ĉion ĉi en formo de diagramo, "intuicia" por la uzanto

2. Praktiko

Do, ni parolu nun pri tio, kion vi povas uzi por konstrui retan mapon. Ni prenu kiel deirpunkton, ke ni kompreneble volas aŭtomatigi ĉi tiun procezon kiel eble plej multe. Nu, tio estas, Paint kaj MS Visio ne plu estas... tamen... Ne, ili estas.

Estas speciala programaro, kiu solvas la problemon konstrui retmapon. Iuj softvaraĵoj povas nur provizi medion por "mane" aldoni bildojn kun propraĵoj, desegni ligilojn, kaj lanĉi "monitoradon" en ekstreme senpintigita formo (ĉu la nodo vivas aŭ ne respondas plu). Aliaj povas ne nur desegni retan diagramon memstare, sed ankaŭ legi aron da parametroj de SNMP, sciigi la uzanton per SMS en kazo de paneoj, provizi amason da informoj pri la havenoj de la reto aparataro, kaj ĉio ĉi estas nur. parto de ilia funkcieco (la sama NetXMS).

2.1. Produktoj

La listo estas malproksima de kompleta, ĉar ekzistas multaj tiaj programoj. Sed ĉi tio estas ĉio, kion Guglo donas pri la temo (inkluzive de anglalingvaj retejoj):

Malfermfontaj projektoj:
LanTopoLog
Nagios
icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbikh

Pagitaj projektoj:
LanState
Tuta Reta Monitoro
Solarwinds Network Topology Mapper
UVesploro
Auvik
AdRem NetCrunch

2.2.1. Libera programaro

2.2.1.1. LanTopoLog

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Programaro evoluigita fare de Yuri Volokitin. La interfaco estas tiel simpla kiel ĝi povas esti. Softina subtenas, ni diru, duonaŭtomatan retokonstruadon. Ŝi devas "nutri" la agordojn de ĉiuj enkursigiloj (IP, SNMP-akreditaĵoj), tiam ĉio okazos per si mem, nome, ligoj inter aparatoj estos konstruitaj indikante havenojn.

Estas pagitaj kaj senpagaj versioj de la produkto.

Videomanlibro

2.2.1.2. Nagios

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Malfermfonta programaro ekzistas ekde 1999. La sistemo estas desegnita por reta monitorado, tio estas, ĝi povas legi datumojn per SNMP kaj aŭtomate konstrui retan mapon, sed ĉar ĉi tio ne estas ĝia ĉefa funkcio, ĝi faras tion en tre ... stranga maniero ... NagVis estas uzata. por konstrui mapojn.

Videomanlibro

2.2.1.3. Icinga

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Icinga estas Malfermfonta sistemo, kiu siatempe disiĝis de Nagios. La sistemo permesas vin aŭtomate konstrui retajn mapojn. La nura problemo estas, ke ĝi konstruas mapojn uzante la NagVis-aldonaĵon, kiu estis evoluigita sub Nagios, do ni supozos, ke ĉi tiuj du sistemoj estas identaj laŭ konstruado de retmapo.

Videomanlibro

2.2.1.4. NeDi

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Kapabla aŭtomate detekti nodojn en la reto, kaj surbaze de ĉi tiuj datumoj, konstrui retan mapon. La interfaco estas sufiĉe simpla, ekzistas monitorado de stato per SNMP.

Estas senpagaj kaj pagitaj versioj de la produkto.

Videomanlibro

2.2.1.5. Pandora FMS

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Kapabla en aŭtomata malkovro, aŭtomate konstrui reton, SNMP. Bela interfaco.

Estas senpagaj kaj pagitaj versioj de la produkto.

Videomanlibro

2.2.1.6. PRTG

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

La programaro ne scias kiel aŭtomate konstrui retan mapon, nur mane trenante kaj faligante bildojn. Sed samtempe ĝi povas kontroli la staton de aparatoj per SNMP. La interfaco lasas multe por deziri, laŭ mia subjektiva opinio.

30 tagoj - plena funkcieco, tiam - "senpaga versio".

Videomanlibro

2.2.1.7. NetXMS

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

NetMXS estas ĉefe Malfermfonta monitora sistemo, konstrui retmapon estas flanka funkcio. Sed ĝi estas efektivigita sufiĉe bonorde. Aŭtomata konstruaĵo bazita sur aŭtomata malkovro, noda monitorado per SNMP, kapabla spuri la staton de enkursigilo-havenoj kaj aliaj statistikoj.

Videomanlibro

2.2.1.8. Zabbix

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Zabbix ankaŭ estas Malfermfonta monitora sistemo, pli fleksebla kaj potenca ol NetXMS, sed ĝi povas nur konstrui retajn mapojn en mana reĝimo, sed ĝi povas monitori preskaŭ iujn ajn enkursigilojn, kies kolekto nur povas esti agordita.

Videomanlibro

2.2.2. Pagita programaro

2.2.2..1 Lan Ŝtato

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Pagita programaro kiu permesas vin aŭtomate skani la retan topologion kaj konstrui retan mapon bazitan sur la detektita ekipaĵo. Permesas al vi kontroli la staton de detektitaj aparatoj nur per suprenmalsupren de la nodo mem.

Videomanlibro

2.2.2.2. Tuta Reta Monitoro

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Pagita programaro, kiu ne aŭtomate konstruas retan mapon. Eĉ ne scias kiel aŭtomate detekti nodojn. Fakte, ĉi tio estas la sama Visio, nur koncentrita al reto-topologio. Permesas al vi kontroli la staton de detektitaj aparatoj nur per suprenmalsupren de la nodo mem.

Feĉo! Mi skribis supre, ke ni rifuzas Paint kaj Visio... Bone, estu.

Mi ne trovis videomanlibron, kaj mi ne bezonas ĝin ... La programo estas tiel tiel.

2.2.2.3. Solarwinds Network Topology Mapper

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Pagita programaro, estas provperiodo. Ĝi povas aŭtomate skani la reton kaj krei mapon memstare laŭ la specifitaj parametroj. La interfaco estas sufiĉe simpla kaj agrabla.

Videomanlibro

2.2.2.4. UVesploro

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Pagita programaro, 15-taga provo. Ĝi povas aŭtomate detekti kaj aŭtomate desegni mapon, monitori aparatojn nur per supren/malsupra stato, tio estas per aparato-pingo.

Videomanlibro

2.2.2.5. Auvik

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Sufiĉe bela pagita programo, kiu povas aŭtomate detekti kaj monitori retajn aparatojn.

Videomanlibro

2.2.2.6. AdRem NetCrunch

retpaĝaro

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

Pagita programaro kun 14-taga provo. Kapabla aŭtomate detekti kaj aŭtomate konstrui la reton. La interfaco ne kaŭzis entuziasmon. Povas ankaŭ monitori en SNMP.

Videomanlibro

3. Kompara telero

Kiel evidentiĝis, estas sufiĉe malfacile elpensi gravajn kaj gravajn parametrojn por kompari sistemojn kaj samtempe kunigi ilin en unu malgrandan teleron. Jen kion mi ricevis:

retaj mapoj. Mallonga superrigardo de programaro por konstrui retmapojn

*La agordo "Uzant-amika" estas tre subjektiva kaj mi komprenas tion. Sed kiel alie priskribi la "mallertecon kaj nelegeblecon" mi ne elpensis.

**"Monitorado ne nur la reto" implicas la funkciadon de la sistemo kiel "monitora sistemo" en la kutima signifo de ĉi tiu termino, tio estas, la kapablo legi metrikojn de la OS, virtualigaj gastigantoj, ricevi datumojn de aplikoj en gasto. OSoj, ktp.

4. Persona opinio

Laŭ persona sperto, mi ne vidas la signifon uzi la programaron aparte por reta monitorado. Mi estas pli imponita pri la ideo uzi monitoran sistemon por ĉio kaj ĉiuj kun la kapablo konstrui retan mapon. Zabbix havas malfacilan tempon kun ĉi tio. Nagios kaj Icinga ankaŭ. Kaj nur NetXSM plaĉis ĉi-rilate. Kvankam, se vi konfuziĝas kaj faras mapon en Zabbix, tiam ĝi aspektas eĉ pli promesplena ol NetXMS. Estas ankaŭ Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch, kaj plej verŝajne amaso da aliaj aferoj, kiuj ne estas inkluditaj en ĉi tiu artikolo, sed mi vidis ilin nur en bildoj kaj filmetoj, do mi povas nenion diri pri ili.

Pri NetXMS estis skribita artikolo kun malgranda superrigardo de la kapabloj de la sistemo kaj malgranda kiel.

PS:

Se mi ie ​​faris eraron, kaj plej verŝajne mi eraris, bonvolu korekti ĝin en la komentoj, mi korektos la artikolon, por ke tiuj, kiuj trovas ĉi tiun informon utila, ne devas rekontroli ĉion el sia propra sperto.

Kontrolo.

fonto: www.habr.com

Aldoni komenton