verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

0. Johdanto tai vähän offtopicTämä artikkeli syntyi vain siksi, että tällaisten ohjelmistojen vertailuominaisuuksia tai jopa vain luetteloa on erittäin vaikea löytää yhdestä paikasta. Meidän on lapioittava nippu materiaalia tehdäksemme ainakin jonkinlaisen johtopäätöksen.

Tältä osin päätin säästää hieman aikaa ja vaivaa niille, jotka ovat kiinnostuneita tästä asiasta, ja keräsin yhteen paikkaan suurimman mahdollisen määrän verkkokartoitusjärjestelmiä yhteen paikkaan.

Olen itse kokeillut joitakin tässä artikkelissa kuvatuista järjestelmistä. Todennäköisesti nämä olivat tällä hetkellä vanhentuneita versioita. Näen osan seuraavista ensimmäistä kertaa, ja niistä kerättiin tietoja vain osana tämän artikkelin valmistelua.

Koska kosketin järjestelmiä pitkään, enkä koskenut joihinkin niistä ollenkaan, minulla ei ollut kuvakaappauksia tai esimerkkejä. Joten päivitin tietoni Googlessa, wikissä, youtubessa, kehittäjäsivustoilla, kaivasin sieltä kuvakaappauksia, ja tuloksena sain sellaisen yleiskatsauksen.

1. Teoria

1.1. Miksi?

Vastataksesi kysymykseen "Miksi?" Ensin sinun on ymmärrettävä, mikä "verkkokartta" on. Verkkokartta - (useimmiten) loogis-graafinen-kaaviomainen esitys verkkolaitteiden vuorovaikutuksesta ja niiden kytkennästä, joka kuvaa niiden tärkeimmät parametrit ja ominaisuudet. Nykyään sitä käytetään usein laitteiden ja hälytysjärjestelmän tilan seurannan yhteydessä. Joten: sitten, jotta saadaan käsitys verkkosolmujen sijainnista, niiden vuorovaikutuksesta ja niiden välisistä yhteyksistä. Monitoroinnin yhteyteen saamme toimivan työkalun verkon käyttäytymisen diagnosointiin ja toiminnan ennustamiseen.

1.2. L1, L2, L3

Ne ovat myös OSI-mallin mukaisia ​​Layer 1, Layer 2 ja Layer 3. L1 - fyysinen taso (johdot ja kytkentä), L2 - fyysinen osoitetaso (mac-osoitteet), L3 - looginen osoitetaso (IP-osoitteet).

Itse asiassa L1-kartan rakentamisessa ei ole mitään järkeä, se seuraa loogisesti samasta L2:sta, poikkeuksena ehkä mediamuuntimet. Ja sitten, nyt on mediamuuntimia, joita voidaan myös seurata.

Loogisesti - L2 rakentaa verkkokartan solmujen mac-osoitteiden perusteella, L3 - solmujen IP-osoitteisiin.

1.3. Mitä tietoja näytetään

Se riippuu ratkaistavista tehtävistä ja toiveista. Haluan esimerkiksi luonnollisesti ymmärtää, onko itse raudanpala "elossa", missä portissa se "roikkuu" ja missä tilassa portti on ylhäällä vai alhaalla. Se voi olla L2. Ja yleisesti ottaen L2 vaikuttaa minusta soveltuvin verkkokarttatopologia sovelletussa mielessä. Mutta maku ja väri...

Portin yhteysnopeus ei ole huono, mutta ei kriittinen, jos siellä on päätelaite - PC-tulostin. Olisi kiva nähdä prosessorin kuormitus, vapaan RAM-muistin määrä ja lämpötila rautapalasta. Mutta tämä ei ole enää niin helppoa, tässä sinun on määritettävä valvontajärjestelmä, joka voi lukea SNMP:tä ja näyttää ja analysoida vastaanotetut tiedot. Tästä lisää myöhemmin.

L3:sta löysin tämän Artikkeli.

1.4. Miten?

Se voidaan tehdä manuaalisesti, se voidaan tehdä automaattisesti. Jos käsin, niin pitkään ja sinun on otettava huomioon inhimillinen tekijä. Jos automaattisesti, niin sinun on otettava huomioon, että kaikkien verkkolaitteiden on oltava "älykkäitä", kyettävä käyttämään SNMP:tä ja tämä SNMP on konfiguroitu oikein, jotta niistä tietoja keräävä järjestelmä voi lukea nämä tiedot.

Ei näytä olevan vaikeaa. Mutta sudenkuoppia on. Alkaen siitä, että kaikki järjestelmät eivät pysty lukemaan kaikkea dataa, jonka haluaisimme nähdä laitteelta, tai kaikki verkkolaitteet eivät pysty antamaan näitä tietoja, ja päättyen siihen, että kaikki järjestelmät eivät pysty rakentamaan verkkokarttoja automaattinen tila.

Kartan automaattinen luontiprosessi on suunnilleen seuraava:

– järjestelmä lukee tietoja verkkolaitteista
- Tietojen perusteella se muodostaa taulukon osoitteiden täsmäytymisestä porteille jokaiselle reitittimen portille
- vastaa osoitteita ja laitteiden nimiä
- rakentaa portti-portdevice yhteyksiä
- piirtää kaiken tämän kaavion muodossa, "intuitiivisena" käyttäjälle

2. Harjoittele

Joten puhutaan nyt siitä, mitä voit käyttää verkkokartan rakentamiseen. Otetaan lähtökohtana se, että haluamme tietysti automatisoida tämän prosessin mahdollisimman paljon. Eli Paint ja MS Visio eivät ole enää... tosin... Ei, ne ovat.

On olemassa erikoisohjelmisto, joka ratkaisee verkkokartan rakentamisen ongelman. Jotkut ohjelmistotuotteet voivat tarjota ympäristön vain ominaisuuksien kuvien "manuaaliselle" lisäämiselle, linkkien piirtämiselle ja "seurannan" käynnistämiselle erittäin katkaistussa muodossa (riippumatta siitä, onko solmu elossa vai ei enää vastaa). Muut eivät voi vain piirtää verkkokaaviota itse, vaan myös lukea joukon parametreja SNMP:stä, ilmoittaa käyttäjälle tekstiviestillä vioista, tarjota joukon tietoja verkkolaitteiston porteista, ja kaikki tämä on vain osa niiden toiminnallisuutta (sama NetXMS).

2.1. Tuotteet

Luettelo ei ole läheskään täydellinen, koska tällaisia ​​ohjelmistoja on paljon. Mutta tämä on kaikki, mitä Google antaa aiheesta (mukaan lukien englanninkieliset sivustot):

Avoimen lähdekoodin projektit:
LanTopoLog
Nagios
Icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbix

Maksulliset projektit:
LanState
Total Network Monitor
Solarwinds-verkon topologiakartta
UVexplorer
Auvik
AdRem NetCrunch

2.2.1. Ilmainen ohjelmisto

2.2.1.1. LanTopoLog

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Ohjelmiston on kehittänyt Juri Volokitin. Käyttöliittymä on niin yksinkertainen kuin se voi olla. Softina tukee esimerkiksi puoliautomaattista verkon rakentamista. Hänen on "syötettävä" kaikkien reitittimien asetukset (IP, SNMP-tunnistetiedot), niin kaikki tapahtuu itsestään, eli laitteiden väliset yhteydet rakennetaan osoittamaan portteja.

Tuotteesta on maksullisia ja ilmaisia ​​versioita.

Video manuaali

2.2.1.2. Nagios

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Avoimen lähdekoodin ohjelmisto on ollut käytössä vuodesta 1999. Järjestelmä on suunniteltu verkon valvontaan, eli se pystyy lukemaan tietoja SNMP:n kautta ja rakentamaan automaattisesti verkkokartan, mutta koska tämä ei ole sen päätehtävä, se tekee tämän hyvin ... oudolla tavalla ... NagVisiä käytetään rakentamaan karttoja.

Video manuaali

2.2.1.3. Icina

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Icinga on avoimen lähdekoodin järjestelmä, joka erosi kerran Nagiosista. Järjestelmän avulla voit luoda verkkokarttoja automaattisesti. Ainoa ongelma on, että se rakentaa karttoja käyttämällä NagVis-lisäosaa, joka kehitettiin Nagiosin alla, joten oletamme, että nämä kaksi järjestelmää ovat identtisiä verkkokartan rakentamisen kannalta.

Video manuaali

2.2.1.4. NeDi

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Pystyy automaattisesti havaitsemaan solmuja verkossa ja rakentamaan näiden tietojen perusteella verkkokartan. Käyttöliittymä on melko yksinkertainen, siellä on tilan valvonta SNMP:n kautta.

Tuotteesta on ilmaisia ​​ja maksullisia versioita.

Video manuaali

2.2.1.5. Pandora FMS

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Pystyy automaattiseen löytämiseen, verkon automaattiseen rakentamiseen, SNMP:hen. Mukava käyttöliittymä.

Tuotteesta on ilmaisia ​​ja maksullisia versioita.

Video manuaali

2.2.1.6. PRTG

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Ohjelmisto ei osaa rakentaa automaattisesti verkkokarttaa, vain manuaalisesti vetämällä ja pudottamalla kuvia. Mutta samalla se voi seurata laitteiden tilaa SNMP:n kautta. Käyttöliittymä jättää paljon toivomisen varaa subjektiivisen mielipiteeni mukaan.

30 päivää - kaikki toiminnot, sitten - "ilmainen versio".

Video manuaali

2.2.1.7. NetXMS

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

NetMXS on ensisijaisesti avoimen lähdekoodin valvontajärjestelmä, verkkokartan rakentaminen on sivutoiminto. Mutta se on toteutettu melko siististi. Automaattinen rakentaminen perustuu automaattiseen hakuun, solmuvalvontaan SNMP:n kautta, joka pystyy seuraamaan reitittimen porttien tilaa ja muita tilastoja.

Video manuaali

2.2.1.8. Zabbix

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Zabbix on myös avoimen lähdekoodin seurantajärjestelmä, joustavampi ja tehokkaampi kuin NetXMS, mutta se voi rakentaa verkkokarttoja vain manuaalisessa tilassa, mutta se pystyy valvomaan lähes kaikkia reitittimen parametreja, joiden kokoelma voidaan vain konfiguroida.

Video manuaali

2.2.2. Maksullinen ohjelmisto

2.2.2..1 Lan State

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Maksullinen ohjelmisto, jonka avulla voit automaattisesti skannata verkkotopologian ja rakentaa verkkokartan havaittujen laitteiden perusteella. Mahdollistaa havaittujen laitteiden tilan tarkkailun vain itse solmun ylösalas.

Video manuaali

2.2.2.2. Total Network Monitor

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Maksullinen ohjelmisto, joka ei luo automaattisesti verkkokarttaa. Ei edes osaa tunnistaa automaattisesti solmuja. Itse asiassa tämä on sama Visio, joka keskittyy vain verkkotopologiaan. Mahdollistaa havaittujen laitteiden tilan tarkkailun vain itse solmun ylösalas.

Paska! Kirjoitin yllä, että kiellämme Paintin ja Vision... Okei, anna olla.

En löytänyt videoopasta, enkä tarvitse sitä ... Ohjelma on niin ja niin.

2.2.2.3. Solarwinds Network Topology Mapper

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Maksullinen ohjelmisto, on koeaika. Se voi automaattisesti skannata verkon ja luoda oman kartan määritettyjen parametrien mukaan. Käyttöliittymä on melko yksinkertainen ja miellyttävä.

Video manuaali

2.2.2.4. UVexplorer

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Maksullinen ohjelmisto, 15 päivän kokeilu. Se voi automaattisesti tunnistaa ja piirtää kartan automaattisesti, seurata laitteita vain ylös/alas-tilassa, eli laitteen pingillä.

Video manuaali

2.2.2.5. Auvik

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Melko mukava maksullinen ohjelma, joka voi automaattisesti tunnistaa ja valvoa verkkolaitteita.

Video manuaali

2.2.2.6. AdRem NetCrunch

Paikka

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

Maksullinen ohjelmisto 14 päivän kokeilujaksolla. Pystyy automaattisesti tunnistamaan ja rakentamaan verkon automaattisesti. Käyttöliittymä ei herättänyt innostusta. Voi myös seurata SNMP:llä.

Video manuaali

3. Vertailulevy

Kuten kävi ilmi, on melko vaikeaa keksiä relevantteja ja tärkeitä parametreja järjestelmien vertailuun ja samalla sovittaa ne yhdelle pienelle levylle. Tämän sain:

verkkokartat. Lyhyt katsaus ohjelmistoihin verkkokarttojen rakentamiseen

*Käyttäjäystävällinen-asetus on erittäin subjektiivinen ja ymmärrän sen. Mutta miten muuten kuvailisi sitä "kömpelyyttä ja lukemattomuutta", jota en keksinyt.

**"Ei vain verkon valvonta" tarkoittaa järjestelmän toimintaa "seurantajärjestelmänä" tämän termin tavallisessa merkityksessä, toisin sanoen kykyä lukea mittareita käyttöjärjestelmästä, virtualisointiisännistä, vastaanottaa dataa sovelluksista vierastilassa. käyttöjärjestelmät jne.

4. Henkilökohtainen mielipide

Omakohtaisen kokemuksen perusteella en näe järkeä käyttää ohjelmistoa erikseen verkon valvontaan. Olen enemmän vaikuttunut ajatuksesta käyttää valvontajärjestelmää kaikkeen ja jokaiseen, jolla on kyky rakentaa verkkokartta. Zabbixilla on vaikeuksia tämän kanssa. Nagios ja Icinga myös. Ja vain NetXSM on tyytyväinen tähän. Jos kuitenkin hämmentyy ja teet kartan Zabbixissa, se näyttää jopa lupaavammalta kuin NetXMS. Siellä on myös Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch ja todennäköisesti joukko muita asioita, jotka eivät sisälly tähän artikkeliin, mutta näin ne vain kuvissa ja videoissa, joten en voi sanoa niistä mitään.

NetXMS:stä kirjoitettiin artikkeli jossa on pieni yleiskatsaus järjestelmän ominaisuuksiin ja pieni ohjeet.

PS:

Jos tein virheen jossain ja tein todennäköisesti virheen, korjaa se kommenteissa, korjaan artikkelin, jotta niiden, jotka pitävät tätä tietoa hyödyllisinä, ei tarvitse tarkistaa kaikkea omasta kokemuksestaan.

Kiitos.

Lähde: will.com

Lisää kommentti