
0. Hyrja, ose pak jashtë temësKy artikull lindi vetëm sepse është jashtëzakonisht e vështirë të gjejmë karakteristikat krahasuese të këtij lloji të softuerit, dhe shpesh një listë, në një vend. Duhet të shqyrtoj shumë materiale për të arritur në një konkluzion.
Në këtë kontekst, vendosa të kursej pak kohë dhe energji për ata që e kanë këtë çështje në mendje, dhe mbledha në një vend numrin maksimal të sistemeve për hartimin e rrjetit që kam arritur të shqyrtoj.
Disa nga sistemet e përshkruara në këtë artikull janë provuar nga unë në një moment të caktuar. Shumë prej tyre ndoshta janë versione jo të azhurnuara në këtë moment. Disa nga ato më poshtë i shoh për herë të parë, dhe informacioni për to është mbledhur ekskluzivisht në kuadër të përgatitjes së këtij artikulli.
Për shkak se kam prekur sistemet që një kohë të gjatë, dhe disa prej tyre nuk i kam prekur fare, nuk kam mbetur asnjë ekran i kapur, as ndonjë shembull. Kështu që e rigjallërova njohurinë time në Google, në wiki, në YouTube, në faqet e zhvilluesve, dhe atje kam marrë ekranet, dhe deri në fund rezultoi ky përmbledhje.
1. Teoria
1.1. Pse?
Për t'u përgjigjur pyetjes "Pse?", së pari duhet të kuptojmë se çfarë është një "Hartë rrjeti". Harta e rrjetit është (më së shpeshti) një përfaqësim logjik-grafik-shematik i ndërveprimeve midis pajisjeve rrjetë dhe lidhjeve të tyre, që përshkruan parametrat dhe vetitë më të rëndësishme të tyre. Sot, ajo përdoret shpesh së bashku me monitorimin e gjendjes së pajisjeve dhe sistemin e njoftimit. Kështu, është e nevojshme të kemi një përfaqësim të vendndodhjes së nyjeve të rrjetit, ndërveprimit të tyre dhe lidhjeve mes tyre. Në lidhje me monitorimin, ne kemi një mjet funksional për diagnostikimin e sjelljes dhe parashikimin e qëndrueshmërisë së rrjetit.
1.2. L1, L2, L3
Ato janĂ« Layer 1, Layer 2 dhe Layer 3 sipas modelit OSI. L1 â niveli fizik (kablo dhe ndĂ«rrimi), L2 â niveli i adresimit fizik (adresa mac), L3 â niveli i adresimit logjik (adresat IP).
Nuk ka shumë kuptim të ndërtohet harta L1, ajo del logjikisht nga L2, përveç ndoshta mediakonvertuesve. Dhe tani, ekzistojnë mediakonvertues që gjithashtu mund të monitorohen.
Sipas logjikĂ«s â L2 ndalon hartimin e rrjetit, duke u bazuar nĂ« adresat mac tĂ« nyjeve, L3 â nĂ« adresat IP tĂ« nyjeve.
1.3. Cilat të dhëna të shfaqen
Kjo varet nga detyrat qĂ« zgjidhen dhe dĂ«shirat. PĂ«r mua, pĂ«r shembull, Ă«shtĂ« e natyrshme tĂ« kuptoj nĂ«se hardueri Ă«shtĂ« "nĂ« jetĂ«", nĂ« cilin port ka diçka "nĂ« varĂ«si" dhe cila Ă«shtĂ« gjendja e portit â up ose down. Kjo mund tĂ« jetĂ« L2. Madje, L2 mĂ« duket si topologjia mĂ« e aplikueshme nĂ« kuptimin praktik tĂ« hartĂ«s sĂ« rrjetit. Por, secili ka preferencat e tij...
ShpejtĂ«sia e lidhjes nĂ« port Ă«shtĂ« e mirĂ«, por jo e rĂ«ndĂ«sishme nĂ«se aty ka njĂ« pajisje pĂ«rfundimtare â printerPC. Do tĂ« ishte mirĂ« tĂ« kisha mundĂ«sinĂ« tĂ« shihja nivelin e ngarkesĂ«s sĂ« procesorit, numrin e memorie sĂ« lirĂ« dhe temperaturĂ«n nĂ« harduer. Por kjo nuk Ă«shtĂ« aq e thjeshtĂ«, do tĂ« duhet tĂ« konfigurohet njĂ« sistem monitorimi qĂ« di tĂ« lexojĂ« SNMP dhe tĂ« nxjerrĂ« dhe analizoje tĂ« dhĂ«nat e marra. MĂ« vonĂ« pĂ«r kĂ«tĂ«.
Për L3 kam gjetur diçka të tillë .
1.4. Si?
Mund tĂ« bĂ«het manualisht, ose nĂ« mĂ«nyrĂ« automatike. NĂ«se bĂ«het manualisht â Ă«shtĂ« e gjatĂ« dhe duhet tĂ« kihet parasysh faktori n njerĂ«zor. NĂ«se bĂ«het automatikisht â duhet tĂ« kihet parasysh qĂ« tĂ« gjitha pajisjet rrjet duhet tĂ« jenĂ« "tĂ« zgjuara", tĂ« dinĂ« SNMP dhe ky SNMP duhet tĂ« jetĂ« i konfiguruar saktĂ«, nĂ« mĂ«nyrĂ« qĂ« sistemi qĂ« do tĂ« mbledhĂ« tĂ« dhĂ«na nga to tĂ« mund t'i lexojĂ« ato.
Duket jo e komplikuar. Por ka disa pengesa. Duke filluar nga fakti që jo çdo sistem do të jetë në gjendje të lexojë të dhënat që do të donim të shihnim nga pajisja, ose jo të gjitha pajisjet rrjetore mund t'i japin këto të dhëna, dhe duke përfunduar me faktin që jo çdo sistem është në gjendje të ndërtojë carta rrjeti në mënyrë automatike.
Procesi i formimit automatizuar të hartës është nga pak si vijon:
â sistemi lexon tĂ« dhĂ«nat nga pajisjet rrjetore
â nĂ« bazĂ« tĂ« tĂ« dhĂ«nave formon pĂ«r secilĂ«n portĂ« tĂ« rrugĂ«zuesit njĂ« tabelĂ« pĂ«rputhjeje tĂ« adresave nĂ« porte
â krahaso adresat dhe emrat e pajisjeve
â ndĂ«rlidh lidhjet port-pajisje
â e vizaton tĂ« gjithĂ« kĂ«tĂ« nĂ« formĂ«n e njĂ« skeme, "intuitivisht tĂ« kuptueshme" pĂ«r pĂ«rdoruesin
2. Praktika
Pra, le të flasim tani për atë me ndihmën e së cilës mund të ndërtojmë harten e rrjetit. Të marrim si pikënisje se duam, natyrisht, ta automatizojmë sa më shumë këtë proces. Pra, Paint dhe MS Visio e humbasin⊠po⊠Jo, megjithatë i humbasin.
Ekziston njĂ« software i specializuar qĂ« zgjidh problemin e ndĂ«rtimit tĂ« hartĂ«s sĂ« rrjetit. Disa produkte softuerike mund tĂ« ofrojnĂ« vetĂ«m njĂ« mjedis pĂ«r âshtimin manualâ tĂ« imazheve me veti, vizatimin e lidhjeve dhe tĂ« nisin âmonitoriminâ nĂ« njĂ« formĂ« shumĂ« tĂ« kufizuar (a Ă«shtĂ« node aktiv, apo Ă«shtĂ« ndalur). TĂ« tjerĂ«t mund tĂ« vizatojnĂ« jo vetĂ«m automatikisht skemĂ«n e rrjetit, por gjithashtu tĂ« llogarisin shumĂ« parametra me SNMP, tĂ« njoftojnĂ« pĂ«rdoruesin me SMS nĂ« rast tĂ« defekteve, tĂ« ofrojnĂ« shumĂ« informacion pĂ«r portat e pajisjeve rrjetĂ«rore, dhe gjithçka kjo Ă«shtĂ« vetĂ«m njĂ« pjesĂ« e funksionalitetit tĂ« tyre (siç Ă«shtĂ« NetXMS).
2.1. Produktet
Lista nuk është aspak e plotë, pasi ekzistojnë shumë lloje të tilla softueri. Por, këto janë të dhënat që ofron Google mbi temën (përfshirë edhe faqet në anglisht):
Projekte Open Source:
LanTopoLog
Nagios
Icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbix
Projekte me pagesë:
LanState
Total Network Monitor
Solarwinds Network Topology Mapper
UVexplorer
Auvik
AdRem NetCrunch
2.2.1. Software Falas
2.2.1.1. LanTopoLog

Krijuar nga Yuri Volokitin. Interfaca është e thjeshtë aq sa është e mundur. Programi përkrah, le të themi, ndërtimin gjysmë-automatik të rrjetit. Ajo ka nevojë të "dhurojë" konfigurimet e të gjithë routerave (IP, akreditimet SNMP), pastaj gjithçka do të ndodhë vetë, duke ndërtuar lidhjet midis pajisjeve duke treguar portet.
Ka versione të paguara dhe falas të produktit.
2.2.1.2. Nagios


Software Open Source, ekziston që nga viti 1999. Sistemi është zhvilluar për monitorimin e rrjetit, pra ai din të lexojë të dhënat përmes SNMP dhe të ndërtojë automatikisht një hartë rrjeti, por pasi kjo nuk është funksioni i tij kryesor, e bën këtë mjaft⊠çuditshëm⊠Për ndërtimin e hartave përdoret NagVis.
2.2.1.3. Icinga


Icinga â Ă«shtĂ« njĂ« sistem Open Source, qĂ« nĂ« kohĂ«n e tij u ndarĂ« nga Nagios. Sistemi lejon ndĂ«rtimin automatik tĂ« hartave tĂ« rrjetit. Problemi vetĂ«m Ă«shtĂ« se hartat i ndĂ«rtuon me anĂ« tĂ« add-on-it NagVis, i cili Ă«shtĂ« zhvilluar pĂ«r Nagios, kĂ«shtu qĂ« do tĂ« mendojmĂ« se nĂ« aspektin e ndĂ«rtimit tĂ« hartave tĂ« rrjetit kĂ«to dy sisteme janĂ« identike.
2.2.1.4. NeDi

Ka është në gjendje të zbulojë automatikisht nyjat në rrjet dhe, në bazë të këtyre të dhënave, të ndihmojë në ndërtimin e hartës së rrjetit. Interfaci është mjaft i thjeshtë, ka monitorim të gjendjes përmes SNMP.
Ka versione falas dhe të paguara të produktit.
2.2.1.5. Pandora FMS

Ka aftësi për zbuluar automatikisht, ndërtim të rrjetit automatik, SNMP. Interfaci është i këndshëm.
Ka versione falas dhe të paguara të produktit.
2.2.1.6. PRTG

Programi nuk ka aftësinë për të ndërtuar automatikisht hartën e rrjetit, vetëm të tërheqë imazhe manualisht. Megjithatë, ka mundësinë për të monitoruar gjendjen e pajisjeve përmes SNMP. Interfaci mbetet për t'u përmirësuar, sipas mendimit tim subjektiv.
30 ditĂ« â funksionalitet i plotĂ«, pastaj â "versioni falas".
2.2.1.7. NetXMS

NetMXS â Ă«shtĂ« nĂ« radhĂ« tĂ« parĂ« njĂ« sistem monitorimi Open Source, ndĂ«rtimi i hartĂ«s sĂ« rrjetit Ă«shtĂ« njĂ« funksion dytĂ«sor. Por Ă«shtĂ« realizuar mjaft nĂ« mĂ«nyrĂ« tĂ« kujdesshme. NdĂ«rtimi automatik mbi bazĂ«n e zbulimit automatik, monitorimi i nyjave pĂ«rmes SNMP, mund tĂ« ndjekĂ« gjendjen e porteve tĂ« routerave dhe statistika tĂ« tjera.
2.2.1.8. Zabbix

Zabbix â Ă«shtĂ« gjithashtu njĂ« sistem monitorimi me burim tĂ« hapur, madje mĂ« i fleksibĂ«l dhe i fuqishĂ«m se NetXMS, por ai di tĂ« ndjekĂ« harta tĂ« rrjetit vetĂ«m nĂ« mĂ«nyrĂ« manuale, ndĂ«rsa mund tĂ« monitorojĂ« praktikisht çdo parametrin e routerĂ«ve, tĂ« cilin vetĂ«m mund tĂ« konfigurohet pĂ«r t'u mbledhur.
2.2.2. Softuer me pagesë
2.2.2..1 LanState

Softuer me pagesë që lejon skanimin automatik të topologjisë së rrjetit dhe, bazuar në pajisjet e zbuluara, të ndjekë një hartë të rrjetit. Lejon monitorimin e gjendjes së pajisjeve të zbuluara vetëm sipas updown të nodit vetë.
2.2.2.2. Total Network Monitor

Softuer me pagesë që nuk di të ndërtojë automatikisht harta rrjeti. S'di as të zbulojë nodet automatikisht. Në thelb, është e njëjta gjë si Visio, vetëm e orientuar në topologjinë e rrjetit. Lejon monitorimin e gjendjes së pajisjeve të zbuluara vetëm sipas updown të nodit vetë.
Më fal! Unë e kam shkruar më lart se ne heqim dorë nga Paint dhe Visio⊠Mirë, le të jetë.
Nuk kam gjetur video-manual, dhe as që është e nevojshme⊠Programi është mesatar.
2.2.2.3. Solarwinds Network Topology Mapper

Softuer me pagesë, ka një periudhë provuese. Mund të skanojë automatikisht rrjetin dhe të krijojë një hartë sipas parametrave të dhënë. Ndërfaqja është mjaft e thjeshtë dhe e këndshme.
2.2.2.4. UVexplorer

Software me pagesë, provë 15-ditore. Ka funksionalitete për auto-zbulim dhe hartën e vizatimit automatik, monitorimin e pajisjeve vetëm sipas gjendjes up/down, çka do të thotë përmes ping-ut të pajisjes.
2.2.2.5. Auvik

Një program i paguar mjaft i këndshëm, i cili ofron auto-zbulim dhe monitorim të pajisjeve të rrjetit.
2.2.2.6. AdRem NetCrunch

Software i paguar me një periudhë provë 14-ditore. Ka auto-identifikim dhe ndërtimin automatik të rrjetit. Ndërfaqja nuk ka shkaktuar entuziazëm. Ka gjithashtu monitorim SNMP.
3. Tabela krahasuese
Siç Ă«shtĂ« zbuluar â ta shpikĂ«sh parametrat aktualĂ« dhe tĂ« rĂ«ndĂ«sishĂ«m pĂ«r tĂ« krahasuar sistemet dhe t'i pĂ«rfshish ata nĂ« njĂ« tabelĂ« tĂ« vogĂ«l Ă«shtĂ« mjaft sfiduese. Kjo Ă«shtĂ« ajo qĂ« erdhi nĂ« mendje:

*Parametri "User Friendly" është jashtëzakonisht subjektiv, dhe e kuptoj këtë. Por si mund ta përshkruaj më mirë "papërshtatshmërinë dhe pamundësinë për t'u lexuar" nuk kam arritur ta gjej.
**"Monitorimi i jo vetëm rrjetit" nënkupton funksionimin e sistemit si "sistem monitorimi" në kuptimin e zakonshëm të këtij termi, që do të thotë aftësinë për të lexuar metrikat nga OS, hostet e virtualizimit, për të marrë të dhëna nga aplikacione në sistemet operative të mysafirëve etj.
4. Mendimi personal
Nga pĂ«rvoja ime personale â nuk shoh asnjĂ« kuptim nĂ« pĂ«rdorimin e softuerit tĂ« veçantĂ« pĂ«r monitorimin e rrjetit. MĂ« pĂ«lqen mĂ« shumĂ« ideja e pĂ«rdorimit tĂ« njĂ« sistemi monitorimi pĂ«r gjithçka me mundĂ«sinĂ« e ndĂ«rtimit tĂ« njĂ« harte rrjeti. Me Zabbix Ă«shtë⊠e vĂ«shtirĂ«. Nagios dhe Icinga â gjithashtu. Dhe vetĂ«m NetXMS mĂ« ka kĂ«naqur nĂ« kĂ«tĂ« aspekt. MegjithatĂ«, nĂ«se merremi me tĂ« dhe bĂ«jmĂ« njĂ« hartĂ« nĂ« Zabbix, atĂ«herĂ« ajo duket madje mĂ« e perspektivĂ« se NetXMS. Ekziston gjithashtu Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch, dhe ndoshta njĂ« mori tĂ« tjera qĂ« nuk janĂ« pĂ«rfshirĂ« nĂ« kĂ«tĂ« artikull, por i kam parĂ« vetĂ«m nĂ« fotografi dhe nĂ« video, kĂ«shtu qĂ« nuk mund tĂ« them asgjĂ« pĂ«r to.
Në lidhje me NetXMS është shkruar me një përmbledhje të vogël të mundësive të sistemit dhe një udhëzues të shkurtër.
P.S.:
Nëse kam gabuar diku, dhe mendoj se ka gjasa të jetë, ju lutem, korrigjoni në komentet, do ta përmirësoj artikullin, në mënyrë që ata që kanë nevojë për këtë informacion të mos duhet ta verifikojnë gjithçka nga eksperienca e tyre.
Faleminderit.
Burimi: habr.com
