snmp what is simple network management protocol
Cjelovit vodič za Jednostavni protokol za upravljanje mrežom. Saznajte o komponentama, kako to radi i SNMP alatima za nadzor:
Jednostavni protokol za upravljanje mrežom široko je korišten protokol za upravljanje za komunikaciju s mrežnim uređajima poput usmjerivača, preklopnika, čvorišta, IP telefona, poslužitelja itd. Putem IP mreže.
Omogućuje razmjenu mreže i informacije o performansama između mrežnih elemenata pomoću UDP portova 161 i 162. SNMP upravljana mreža sastoji se od sustava upravljanja koji se naziva NMS, agenta i upravljanih uređaja.
U ovom uputstvu istražit ćemo osnovne građevne blokove ovog protokola s naredbama koje se koriste za port 161 i port 162 za komunikaciju. Također, koncept SNMP zamki i informacija vidjet ćemo ukratko uz pomoć dijagrama.
Uz ovo, ovaj vodič također objašnjava neke popularne alate za nadzor SNMP-a sa svojim značajkama i slikama. Za bolju jasnoću teme pročitajte neke česta pitanja koja su relevantna za ovo.
Što ćete naučiti:
koliko ima tvrtki za cyber sigurnost
- Jednostavni protokol za upravljanje mrežom
- SNMP alati za nadzor
- Jednostavna konfiguracija protokola za upravljanje mrežom
- Zaključak
Jednostavni protokol za upravljanje mrežom
SNMP se koristi na aplikacijskom sloju TCP / IP arhitekture i, kao što naziv govori, koristi se za upravljanje i nadzor mrežnih i mrežnih kvarova. Ponekad se koristi i za izmjenu konfiguracije udaljenih krajnjih uređaja mreže.
Uređaji kompatibilni s Simple Network Management Protocol su modemi, usmjerivači, prekidači, pisači i poslužitelji itd.
SNMP komponente
Postoje tri komponente SNMP-a kroz koje izvršava svoje osnovne zadatke. To su kako slijedi:
# 1) SNMP upravitelj
To je centralizirani sustav čvorova zasnovan na GUI-u koji se koristi za nadgledanje mreže, a naziva se i sustavom mrežnog upravljanja (NMS). Povezuje dvosmjerni protok informacija između NMS čvora i mrežnih elemenata.
Ovdje su mrežni elementi preklopnici, usmjerivači, poslužitelji, modemi, računalni host, telefon i video kamere zasnovani na IP-u itd.
# 2) SNMP agent
Agent je modul softvera za upravljanje mrežom koji je instaliran na mrežnom uređaju poput glavnog računala, poslužitelja i usmjerivača itd. Agent podržava bazu podataka o upravljanim mrežnim elementima. Kada NMS zatraži bilo kakve informacije, vraća se s podacima koja je pohranjena u bazi podataka u NMS.
Ako agent naiđe na bilo koju zamku ili pogrešku na upravljanom uređaju, tada šalje SNMP poruku o zamci upravitelju SNMP-a naznačujući status uživo.
# 3) Baza podataka upravljačkih informacija (MIB)
Svaki od SNMP agenata održava bazu podataka za upravljane uređaje, što objašnjava parametre uređaja.
SNMP upravitelj koristi ovu bazu podataka kako bi od agenta zatražio informacije o određenom uređaju za NMS. Stoga su ove zajedničke informacije između agenta i menadžera poznate kao Baza podataka upravljačkih informacija (MIB).
Struktura MIB:
- To je skupina informacija koja sadrži varijable koje sadrže vrijednosti relevantne za parametre mrežnog elementa u njegovim trgovinama. Te su varijable poznate kao upravljani objekti i identificiraju se identifikatorom objekta (OID).
- MIB je zbirka identifikatora objekata u hijerarhijskom formatu, a svaki može identificirati varijablu koju SNMP može postaviti ili pročitati.
- OID-ovi su dvije vrste, skalarni i tablični. Skalarni izvještava samo o jednoj instanci događaja, znači da je rezultat samo jedan. Primjer: tekst ili broj.
- Tablični objekt je tablica koja je skup svih povezanih OID-ova i tako daje više rezultata za jednu vrijednost objekta. Na primjer: Za dvostruki procesor CPU-a rezultirat će dvjema vrijednostima.

Kako funkcionira jednostavni protokol za upravljanje mrežom
- Budući da djeluje na aplikacijskom sloju paketa TCP / IP protokola, tako će se sve SNMP poruke transportirati putem UDP protokola (User Datagram Protocol).
- UDP port 161 koristi SNMP agent za primanje zahtjeva od upravitelja. Međutim, upravitelj zahtjev može poslati i na bilo koju drugu dostupnu luku koja je dostupna osim ove.
- Upravitelj prima odgovor koji je u obliku obavijesti poput poruka 'Zamka' i 'Obavijesti' na portu 162 UDP-a.
- NMS će izvršiti sve operacije praćenja i upravljanja mrežnim uređajima / elementima i pružiti skupne podatke koji se koriste za upravljanje mrežom.
- SNMP agent, koji je povezan sa svim mrežnim elementima kojima se upravlja, prevodi lokalne MIB podatke poput podataka o izvedbi, informacija o pogreškama i pojave bilo kojeg događaja u čitljiv obrazac za NMS.
- U tu svrhu agent koristi Get-Requests koji podatke dostavljaju NMS softveru.
- Mrežni elementi poput usmjerivača, preklopnika, računala, modema itd. Prikupljaju i pohranjuju MIB podatke i putem SNMP agenta učinit će ih dostupnima za sustave upravljanja kompatibilne s njima.
To se može razumjeti uz pomoć donje slike: Dijagram SNMP arhitekture

- Network Manager je softver otvorenog koda poput Solar winds i Cisco IOS. Da bi pokrenuo SNMP, upravitelj mreže mora imati instaliran ovaj softver na poslužitelju.
- Kao što vidimo iz gornje slike, glavni zadatak upravitelja Jednostavnog mrežnog protokola za upravljanje je traženje i primanje podataka od agenta za upravljanje i nadgledanje mrežnih elemenata. Također, za uređivanje konfiguracije po potrebi prema zahtjevu mreže.
- Sljedeći važan zadatak je primanje obavijesti Trap and Inform o kvarovima i događajima u mreži.
SNMP naredbe
Razmještanjem SNMP-a mrežnim elementima upravlja se pomoću tri naredbe: čitanje, pisanje i zarobljavanje.
- Naredba za čitanje NMS postavlja za praćenje upravljanih mrežnih elemenata kao što su usmjerivači, preklopnici itd. NMS dovršava ovu radnju ispitivanjem različitih varijabli koje podržavaju mrežni elementi .
- Naredba za pisanje NMS raspoređuje za kontrolu mrežnih elemenata. Pomoću ove naredbe NMS može mijenjati vrijednosti varijabli koje su pohranjene u upravljanim mrežnim elementima.
- Zamka naredba koristi se upravljanim mrežnim elementima za prijavljivanje slučajeva i pogrešaka NMS-u.
Poruke zahtjeva SNMP-a koje su PDU-ovi uključuju operacije kao što su ‘Get’, GetNext ’i‘ GetBulk ’.
- Dobiti: Korištenjem ove poruke, NMS zahtijeva dohvaćanje više od jedne varijable iz SNMP agenta.
- GetNext: Ova operacija omogućuje NMS-u da dohvati jednu ili veću od jedne posljedične varijable iz SNMP agenta.
- GetBulk: Ova operacija odgovara uzastopnoj operaciji GetNext. Ovim skupom poruka zahtjeva možemo skupno pristupiti bazi podataka od agenta.
- Odgovor: Vraća promjenljivu podatkovnu jedinicu iz agenta u NMS kao odgovor na PDU-ove zahtjeva za preuzimanjem i postavljanjem.
- Zamka: Ovu naredbu pokreću agenti SNMP. Kada se dogodi događaj, agent šalje signal upravitelju SNMP-a da potvrdi pojavu u obliku ovog PDU-a.
- InformRequest: Njegova je funkcija jednaka funkciji naredbe Trap. Uključuje potvrdu o primanju paketa od upravitelja SNMP-a.

SNMP zamke
UDP portovi i naredbe koje koriste NMS i upravljani uređaji:

- Kada se događaj dogodi u mreži, SNMP zamke će ga prijaviti upravitelju SNMP-a. Na primjer, prijelaz porta iz stanja DOLJE u stanje GORE u usmjerivaču. SNMP informacije su također SNMP zamke koje su potvrda o primanju od upravitelja.
- Gornja slika prikazuje komunikaciju između SNMP upravljanih mrežnih elemenata i Managera za slanje zamki i informacija. Funkcionalnost Trap and Inform je različita.
- SNMP zamka poruka šalje se samo jednom, a odbacuje se i nakon slanja. Oni se ne čuvaju u memoriji radi dobivanja odgovora od upravitelja. Dok se Inform šalje iznova i iznova dok ne dobije odgovor od NMS-a ili zahtjev ne istekne.
- Ako glavni uređaj ne primi odgovor od NMS-a, on će poslati zahtjev za obavještavanjem nekoliko puta dok ne dobije bilo kakav rezultat, pa Informi troše više resursa i memorije u mreži i mrežnim uređajima.
Jednostavne verzije protokola za upravljanje mrežom
Verzije su navedene ispod:
- SNMPv1 (verzija 1): To je početna verzija protokola. Pruža najmanji broj funkcija upravljanja mrežom. Njegova se provjera autentičnosti temelji na imenima zajednice, tako da vraća i manje kodova za kontrolu pogrešaka koji nude vrlo nisku razinu sigurnosti.
- SNMPv2 (verzija 2): Revidirana je verzija SNMPv1 koja ima improvizaciju u području sigurnosti, upravljanja mrežom i upravljanja performansama. Ovim je postavljena nova PDP poruka „GetBulkRequest“ koja se koristi za izdvajanje velikih podataka iz agenta u jednom zahtjevu. SNMPv2c, koji se naziva jednostavna mrežna verzija upravljanja zajednicom, kompatibilan je sa sigurnosnim modelom drugih verzija.
- SNMPv3 (verzija 3): Ova inačica pruža dodatnu značajku kriptografske sigurnosti, što je čini učinkovitijom od prethodnih verzija. Također ima mogućnost daljinskog upravljanja mrežom i konfiguracije za mrežne elemente, a temelji se na korisničkom sigurnosnom modulu (USM) kao i na modelu kontrole pristupa koji se temelji na pogledu (VACM).
Jednostavni brojevi porta protokola za upravljanje mrežom
SNMP podatkovni paketi koriste UDP za komunikaciju i imaju dva zadana broja porta, tj. Port 161 i port 162.
| Luka 161 | Luka 162 | |
|---|---|---|
| Korak 7 | Usmjerivač> omogući | Uđite u privilegirani način |
| Ovaj se port koristi kada NMS agentu pošalje PDU pakete Get, GetNext, GetBulk i Set Request. a agent šalje odgovor na te zahtjeve. | To koristi SNMP agent za slanje Zamke i informiranje PDU paketa upravitelju SNMP-a. | |
| Upravitelj SNMP-a prima odgovor od agenta na ovom priključku. | Agent generira obavijest da prijavi bilo kakvu grešku ili pogrešku s ovog porta upravitelju SNMP-a. | |
| To se koristi za komunikaciju između SNMP upravitelja i SNMP agenta za konfiguraciju i nadzor. | Ovim se SNMP agent prijavljuje događajima događaja upravitelju SNMP-a. | |
| Poruka se iznova i iznova šalje na ovaj port do isteka zahtjeva ako ne dobije odgovor. | Jednom kada je poruka poslana na ovaj port, one se odbacuju bez ikakvog potvrđivanja. |
Upotreba jednostavnog protokola za upravljanje mrežom
Upotrebe su kako slijedi:
- Koristi se za nadgledanje i konfiguriranje mreža, uključujući WAN, LAN mreže i mrežne uređaje poput usmjerivača, preklopnika, multipleksera, PDH i SDH veza, poslužitelja i čvorišta itd.
- SNMP opisuje upravljačke podatke u načinu varijabli na upravljanim mrežnim uređajima, koje razrađuju mrežne i sistemske performanse, konfiguraciju i parametre statusa.
- Također, ove varijable može zatražiti sustav upravljanja (NMS) postavljanjem i upravljanjem alata za nadzor i aplikacija.
Dakle, parametri koje odavde možemo dokučiti su:
najbolji besplatni video konverter za mac
- Pratite ukupne mrežne performanse
- Revidirajte upotrebu resursa
- Otkrivanje mrežne greške i alarma
- Konfiguracija udaljenih veza i uređaja
- Konfiguracija WAN veza
- Dijagnosticirajte neovlašteni pristup i smetnje u mreži
SNMP alati za nadzor
SNMP alat pruža mreži nadzor i upravljanje mrežnim elementima, dopuštajući izmjenu i prikupljanje podataka koji se odnose na mrežu i ponašanje uređaja. Pruža točnost, QoS i učinkovitost za održavanje zdrave i glatke mreže i održavanje rada.
Dobri alati za praćenje mogu pomoći korisnicima da učinkovitije upravljaju mrežom redovitim dobivanjem vrijednosti ključnih čimbenika praćenja poput kvarova, konfiguracije i parametara izvedbe.
Neki alati za nadzor SNMP-a su:
# 1) Paessler PRTG mrežni monitor
To je fleksibilni alat za mrežni nadzor koji nudi tri vrste metoda praćenja, uključujući snifanje paketa i Netflow, zajedno sa SNMP mrežnim monitorom. Ovaj je alat bolji od ostalih dostupnih alata na tržištu zbog različitih senzora koje koristi za nadgledanje različitih elemenata mreže.

Značajke:
- Mreži pruža pouzdanost za nadzor SNMP-a nudeći različite mrežne senzore koji su također kompatibilni s različitim verzijama SNMP protokola. (SNMPV1, SNMPV2c i SNMPV3).
- Nudi nadzor mreže i mrežnih uređaja korištenjem minimalne propusnosti. Stoga se opterećenje STM veza i WAN veza smanjuje na minimum, a operacije postaju ujednačenije.
- Ovaj je alat kompatibilan sa širokim spektrom proizvođača mrežnih uređaja poput Cisca, Della i HP-a itd. Koji ga čine jednostavnim za upotrebu i primjenu.
- To je alat neovisan o platformi. Stoga se bez problema može implementirati na Windows, Linux i Mac OS.
Cijena: PRTG 500 mrežni monitor: 1750 USD
Službeni URL: Paessler
# 2) Monitor performansi mreže Solar Winds
Ovaj se alat razlikuje od ostalih jer automatski otkriva mrežne uređaje prisutne u mreži i pruža interaktivnu platformu nadzorne ploče za provjeru stanja mreže i izvješća o izvedbi.

Značajke:
- Ugrađeni alat za otkrivanje uređaja, skener Simple Network Management Protocol može automatski locirati, mapirati i konfigurirati mrežne uređaje nakon što se softver instalira na mrežni sustav.
- Dizajniran je na takav način da će se dijagnostika, otkrivanje i rješavanje kvara na mreži obnoviti prije nego što se dogode prekidi. To je pojednostavljeno korištenjem velikog prikaza mrežnih parametara u obliku prilagođenih nadzornih ploča i grafikona.
- Ovaj alat za nadzor mrežne izvedbe sposoban je pružiti 99,99% mrežne dostupnosti vaše mreže i koristan je u ispunjavanju poslovnih potreba na zahtjev za dobro zdravlje mreže.
- Vrlo je jednostavan za instalaciju u mrežu i jednostavan za razumijevanje. Također kompatibilan sa svim inačicama protokola.
Cijena: NPM SL 100: 1583 dolara
Službeni URL : Solarni vjetrovi
# 3) Upravljanje upraviteljem motora
Ovaj softver može nadzirati mrežne uređaje s omogućenom SNMP-om i kompatibilan je sa sve tri verzije Jednostavnog protokola za upravljanje mrežom. Nadzor se vrši upravljanjem SNMP agentima putem softverske aplikacije.
Također, može se instalirati prilagođena MIB baza podataka, a putem nje korisnik može primiti SNMP zamke iz aplikacije.
kako otvoriti .swf

Značajke:
- Kao što je gore objašnjeno, korisnik samo treba instalirati MIB bazu podataka u aplikaciju i on / ona može odabrati parametre koje treba nadzirati. Tada će alat automatski generirati grafički prikaz i nadzornu ploču izvješća i izvedbe.
- Korisnički je to softverski alat, tako da korisnik može postaviti razinu praga za alarme i greške kako bi dobivao obavijesti kada se dogodi greška. To vam pomaže da pravovremeno poduzmete korektivne mjere i smanjit ćete ispad.
- Također podržava SNMP preslušavač zamke. Može slati i obrađivati SNMP zamke i SNMP informacije i izrađivati konsolidirano izvješće o svim događajima koji su se dogodili u mreži.
- Kompatibilan je sa sustavima Windows i Linux i može prijaviti kritične parametre poput kašnjenja, gubitka paketa, brzine, opterećenja procesora, opterećenja memorije itd.
Cijena : Standardno izdanje (10 uređaja): 245 dolara
Službeni URL : Upravljanje motorom
Jednostavna konfiguracija protokola za upravljanje mrežom
Za upravljanje SNMP mrežom dostupne su razne vrste naredbi i tipova konfiguracije. Osnovni konfiguracijski parametri objašnjeni su u donjoj tablici:
| Koraci | Naredba | Opis i svrha |
|---|---|---|
| Korak 1 | Usmjerivač # Konfiguriranje terminala | Za početak idite u način konfiguracije |
| Korak 2 | Usmjerivač (konfiguracija) # snmp-server kontakt tekst | Za konfiguriranje podataka o kontaktima SNMP-a |
| 3. korak | Usmjerivač (konfiguracija) # snmp-server tekst teksta | Da biste konfigurirali podatke o lokaciji |
| 4. korak | Usmjerivač (konfiguracija) # snmp-server chassis-id number | Za konfiguriranje ID broja šasije na poslužitelju |
| Korak 5 | Usmjerivač (konfiguracija) # snmp-server zajednički niz (pogledaj ime-naziva) (ro | rw) (pristup-popis-broj) | Ova se naredba koristi za konfiguriranje zajednice SNMP. Ime pogleda navest će broj varijabli korištenih za pristup SNMP agentu pomoću niza zajednice. Broj popisa za pristup sadržavat će IP adrese broja SNMP upravitelja ovlaštenog za pristup SNMP agentu. |
| Korak 6 | Usmjerivač (konfiguracija) # kraj | Za izlazak iz načina konfiguracije usmjerivača |
| Korak 8 | Usmjerivač # konfigurirajte terminal | Uđite u način konfiguracije |
| Korak 9 (konfiguracija za zamku i informiranje) | Usmjerivač (konfiguracija) # snmp-server host host (zamke | informira) (versionpriv)) ime zajednice | Koristi se za konfiguriranje mjesta na koje će se slati SNMP zamke ili informacije. |
| Korak 10 | Usmjerivač (konfiguracija) # snmp omogući zamke (vrsta obavijesti) | Omogućavanje SNMP agenta za slanje SNMP zamki ili Informira s hostom. |
| 11. korak | Usmjerivač (konfiguracija) # kraj | Izlaz iz načina konfiguracije |
Često postavljana pitanja
P # 1) Što je SNMP V3?
Odgovor: To je povezano s velikom primjenom mreža za upravljanje kvarovima WAN mreža. To je sigurna verzija Jednostavnog protokola za upravljanje mrežom s mogućnošću daljinske konfiguracije udaljenih mrežnih elemenata.
P # 2) Što je SNMP zamka?
Odgovor: To je budna obavijest ili poruka poslana s mrežnog elementa ili uređaja upravitelju mreže koja izvještava o pogrešci ili alarmu koja se dogodila poput visoke temperature.
P # 3) Je li SNMP TCP ili UDP?
Odgovor : Jednostavni protokol za upravljanje mrežom koristi protokol korisničkog datagrama (UDP) za komunikaciju putem porta 161 i porta 162. To su zadani priključci. Preferira UDP jer nema koristi od TCP-a.
P # 4) Koja je svrha SNMP-a?
Odgovor: Glavna je svrha mrežni administratori daljinskim i središnjim upravljanjem mrežnim sustavom ili velikim mrežama. Dizajniran je na način da upravitelji mreža mogu centralno upravljati i nadzirati mrežne uređaje.
P # 5) Je li SNMP siguran?
Odgovor : Je li osiguran ili nije, ovisi o mrežnoj arhitekturi i verziji Jednostavnog protokola za upravljanje mrežom koju koristite. No SNMP V3 sigurniji je od druge dvije verzije jer koristi šifrirani način za komunikaciju.
Zaključak
Uz pomoć slika i primjera objasnili smo rad Jednostavnog protokola za upravljanje mrežom i druge aspekte koji su vrlo korisni za nadzor i upravljanje mrežom.
Upravitelj mreže, MIB baza podataka i mrežni elementi tri su glavne komponente kroz koje se odvija cjelokupni proces komunikacije i upravljanja.
Također smo vidjeli različite verzije, metode konfiguracije i alate koji se koriste za Simple Network Management Protocol. Port koji se koristi za komunikaciju igra vrlo vitalnu ulogu u dovršavanju komunikacije između upravitelja SNMP-a i agenta SNMP-a.
Također smo vidjeli tabličnu razliku između dva zadana porta SNMP-a, tj. Port 161 i Port 162
Preporučena literatura
- Što je SFTP (protokol sigurnog prijenosa datoteka) i broj porta
- Sve o preklopnicima sloja 2 i sloja 3 u mrežnom sustavu
- Što je mrežna sigurnost: njezine vrste i upravljanje
- Vodič za procjenu i upravljanje mrežnom ranjivošću
- Testiranje mrežne sigurnosti i najbolji alati mrežne sigurnosti
- 10 najboljih NAJBOLJIH softverskih alata za mapiranje mreže za mrežnu topologiju
- Što je mreža širokog područja (WAN): Primjeri mreže WAN uživo
- 11 najboljih analizatora mrežnog prometa za Windows, Mac i Linux 2021