DatamaskinerProgrammering

Hva er det - SNMP? Simple Network Management Protocol

De fleste moderne typer nettverksutstyr støtter SNMP. Denne standarden er ansett for å være svært enkel i struktur. Gjennomføringen å implementere en nettverksinfrastruktur av moderne bedrifter er enkel. Administrasjons datamaskiner via et passende protokoll kan utføres ved anvendelse av et bredt spekter av programvareløsninger. Hva er de viktigste funksjonene er SNMP? Hvordan passer protokollen er aktivert i praksis?

Hva er SNMP-protokollen?

Til å begynne, studerer vi det grunnleggende teknologien i spørsmålet. Hva er det - SNMP? Denne forkortelsen står som Simple Network Management Protocol, og betyr "Simple Network Management Protocol." Denne standarden er en av de mest vanlige som benyttes for å styre forskjellige anordning i IP-baserte nettverk, som opererer på basis av TCP / IP-arkitektur. For eksempel, rutere, svitsjer, arbeidsstasjoner, nettverksskrivere.

ofte betraktet som den protokoll som brukes i de tilfeller der infrastrukturen medfører overvåkingsinnretninger som er koblet til nettverket, for oppfyllelse av betingelsene gitt av administratoren. Strukturen av datatrafikken som er utført under SNMP-protokollen innbefatter blant annet de som er representert som variabler som kan beskrives ved den konfigurasjon av kontrollobjektet, som er i nettverkssystemet. Gjennom administrasjonsprogrammer tilhørende variabler kan undersøkes, og i noen tilfeller - og undring.

muligheter SNMP

Vist protokollen tillater systemansvarlige for å utføre konfigurasjon av visse enheter ved hjelp av hovedtjener uten å ty til de spesielle programmer, den funksjonalitet som er designet til å overvåke en rekke nettverks prosesser. Ved hjelp av protokollen i spørsmålet kan utføres under administreringen av nettverket av prosesser ikke bare styring (SNMP, i denne forstand er et unikt verktøy) ved hjelp av forskjellige fremgangsmåter, men i særdeleshet også overvåke ytelsen av infrastrukturen, identifisere problemer som oppstår i det overvåke bruken av nettverksressurser.

La oss nå vurdere hva noen viktige komponenter danne et nettverk infrastruktur som er basert på SMTP.

SNMP: hovedkomponenter

SNMP - protokoll som involverer aktivering av flere nettverkskomponenter. Nøkkelen kan omfatte:

- klarte objekt - til datamaskinen eller program som sender bestemte kommandoer ved hjelp av protokollen i spørsmålet, nettverksadministratoren;

- MIB database;

- påføring middel;

- Program Manager;

- systemprogramvaren nettverk.

En administrert gjenstand ikke bare kan motta kommandoer fra administratoren, men også for å lede dem - i henhold til de angitte parametere. Dataene fra objektet blir overført til program manager, som er ustanolennym algoritmer tolke dem. I sin tur, på den administrerte devayse fungerende applikasjon agent. Det samler inn informasjon om den aktuelle enheten og, om nødvendig, oversetter den til et format som er tilpasset spesifikt til SNMP-protokollen.

gi nettverk system lar administratoren å jobbe med flere programmer ledere for å utøve kontroll over driften av infrastrukturen. Nettverkene kan installeres med flere varianter på riktig type.

Det viktigste, kanskje, en sentral del av SNMP - MIB, eller basen styringsinformasjon. Dens formål - i beskrivelsen av datastrukturer som utveksles i devaysa prosesskontroll. Faktisk gjør den tilsvarende database deg plassere informasjon som er aktivert for å styre enheten direkte på den, enten det er et modem eller en server, for eksempel et nettverkskort. SNMP - er en universell protokollen, og på mange måter sin funksjonalitet kan implementeres takk til, først av alt, MIB database evner.

I anordningen, er kompatibel med denne teknologi, finnes som standard variable, så vel som de som karakteriserer egenskapene til en enkelt enhet. Hovedelementene i denne ramme - typeidentifikatorer OID. De lar deg sette variabler som blir lest eller bestemmes av SMNP protokollen.

Søknad middel, som er en komponent av SMNP nettverksinfrastruktur vanligvis mottar anmodninger ved hjelp av porten 161. I sin tur, kan programmet lederen bruke noen av portene er tilgjengelige i nettverket. I denne kommunikasjonen, den typen programvare mottar vanligvis på port 162.

Vurdere de grunnleggende verktøy, til de involverte Administratorer som bruker SNMP-protokollen jobbe mer. Blant dem - Program Manager.

Programlederen i SNMP-protokollen: Hovedtrekkene

Denne typen programvare gjør det mulig takket være muligheten til å vurdere en protokoll for å håndtere grupper av mange forskjellige enheter i nettverket infrastruktur. Den aktuelle programmet kan fungere tilgjengelig for innledende installasjonsinnretning, som styres ved hjelp av dets grensesnitt, applikasjonsspesifikke middel, som vi har sagt ovenfor. Den overfører de nødvendige administrasjonsserver data ved hjelp av SNMP-protokollen. I sin tur, på siden av hoved PCen kjører, dette programmet manager, som behandler informasjon fra administrerte enheter.

Hvilken programvare brukes for nettverksadministrasjon via SNMP?

Hvilke konkrete programmene kan brukes som kontroll? I utgangspunktet er det løsninger som er tilpasset innføringen av en rekke operativsystemer, SNMP-protokollen - Windows, Solaris. Hvis vi snakker om programvare for Windows, du populær blant arbeider i OS og aktivere SNMP, - Pakke utgitt Castle Rock Computing. I sin tur, Solaris utviklet mer effektiv løsning - søn NetManager. Gjennom begge alternativene effektive basert på SNMP-protokollen nettverkskortet kan bygges. I tillegg tillater de for direkte kommunikasjon med MIB.

Innenfor rammen av de aktuelle grensesnitt kan styres ved hjelp av ruteleggere av forskjellige merker som støtter SNMP-protokollen, Cisco, spesielt. Som regel moderne produsenter av nettverksenheter produsere dokumentasjon MIB av en enhet, som reflekterer muligheten for å styre de respektive komponentene i infrastrukturen i nettverket.

En annen populær løsning for å administrere nettverksenheter som - Zabbix. SNMP - protokoll som bruker dette programmet også. Den tilsvarende avgjørelse har mange funksjoner.

Når det gjelder bruk av SNMP er, for eksempel, muliggjør effektiv overvåking av nettverksprosessene. Utveksling av data i SNMP-protokollen blir utført ved hjelp av spesielle meldinger. Vurdere sine spesifikke detaljer.

SNMP-meldingsfunksjoner

De viktigste meldinger utveksles kan initiere via SNMP serveradministrator omfatter kommandoer som for eksempel:

- GetRequest;

- SetRequest-;

- GetNextRequest;

- GetBulkRequest;

- Response;

- Trap;

- InformRequest.

Essensen i første teamet består av å sende en forespørsel fra en leder til et program, agenten for å oppnå en bestemt verdi for en variabel - eller én på listen. I sin tur, mottar program manager en respons til visse verdier.

Spesifisiteten av andre team er også sende en melding fra program manager til søknaden-agent, men i dette tilfellet, for å justere variabel - eller én på listen. Vedlegg agent mottar endringene og deretter sender program manager nye verdier for ulike variabler.

Essensen av det tredje teamet består av å sende en forespørsel fra forvaltningen av programmet til applikasjonsspesifikke kommandoer til agenten for påvisning på en enhet av alle tilgjengelige variabler og verdier som er satt for dem. I sin tur returnerer programmet middel en reaksjon, som inneholder verdien av en variabel, såvel som kobling til den neste korrelerende med sin posisjon i listen. Følgende spørring innebærer overføring av data som reflekterer detaljene i neste variabel, og en link til en som går frem i køen. Deretter algoritme ved hjelp av data trafikk anses SNMP-teamet gjentas.

Detaljene i fjerde lag er at det faktisk er det en oppgradert versjon GetNextRequest innlegg. Det forutsettes at anvendelsen agenten vil gi programlederen en respons som inneholder data på flere variabler på den samme tid, og starter med den som er presentert i den opprinnelige forespørselen.

Essensen i femte laget - i gjennomføringen av returprosessen knyttet variabel, og verdiene i programmet agenten til program manager ved å bruke 4 typer meldinger omtalt ovenfor. I dette tilfellet blir utvekslingen utføres på feilmeldinger via de tilsvarende kommandoer mellom enhetene.

Spesifisitet sjette team - å gjennomføre overføring av meldinger fra programmet agenten uten forespørsel fra lederen av programmet. I strukturen av kommunikasjonen er til stede på den aktuelle verdi av den variable. Legg merke til at mottakeren av kommandoen i dette tilfellet er bestemt av de spesifikke konfigurasjoner innenfor MIB.

Essensen i syvende teamet er at det er faktisk tilsvarer kommunikasjon av en melding er sendt fra lederen til program-agent, og vice versa. Sin søknad skyldes det faktum at nettverket infrastruktur eller som melding i noen tilfeller kan leveres på riktig måte. InformRequest team, faktisk, bekrefter det faktum av en vellykket overføring av kommando fra en til en annen devaysa.

Riktig SNMP-konfigurasjon i mange tilfeller krever administrator oppmerksomhet sjekke MIB funksjonalitet. Tenk over hva er dens egenskaper.

MIB: har basen drift

Nøkkelen prosedyre i rammen av MIB - Adressering variabler. Den er utført med den konstruksjon som er under betraktning SNMP-protokollen komponent. MIB database ser ut som treaktig krets som består av flere elementer, som hver er festet en spesiell identifikator.

Variabelnavnet i MIB reflekterer adresse til henne, fra rotkatalogen. Ved konstruksjonen av den variable, kan inneholde en variasjon av informasjon, slik som tiden for anordningen. MIB trestruktur standard kan være til stede som grener, som er støttet av de fleste enheter, eller de tilsettes til produsenten av enheten eller organisasjon, hvor nettverksinfrastruktur er implementert. Det viktigste i dette tilfellet - retten til å plassere de respektive sett av variabler.

Så, hvis de er implementert i MIB strukturen midlertidig, de gir mening å plassere i den eksperimentelle delen. Umiddelbart før erklæring av databasestrukturen for å tildele et sett av variabler, et annet rom. Den bruker private bedrifter delen. Dette vil muliggjøre ingeniører og nettverksadministratorer som har ansvaret - SNMP-overvåking og andre oppgaver for å sikre driften av infrastrukturen, åpne en ny filial i MIB struktur som skal plasseres bare på variablene i selskapet.

Historien om SMNP

Det vil være interessant å studere informasjon om SNMP utvikling historie. Den grunnleggende programvare-miljøet, som nå er aktivert SNMP-protokollen - Windows. Imidlertid har utviklingen igangsatt så tidlig som i 1988 - lenge før operativsystemet fra Microsoft, presentert i et kjent grensesnitt, begynte å erobre markedet. Faktisk ble SNMP opprinnelig utviklet for UNIX - familien av operativsystemer for et bredt spekter av oppgaver for å sikre funksjonaliteten til en rekke datanettverk. Men, selvfølgelig, innen den tid, mange eksperter har sett potensialet i Windows, og det er mulig at utviklingen av en universell nettverksprotokoll er i stor grad bestemt av det faktum at den potensielle veksten av populariteten til det nye operativsystemet.

Selvfølgelig var det en annen faktor som spilte en viktig rolle i akselererende arbeidet med SNMP, - Web. Selv da, det var de første elektroniske tjenester, og eksperter har vært klart at front - aktiv integrering av nettverksgrensesnittene på en global skala.

Uansett, de store produsentene av nettverksenheter besluttet i 1988 at de trengte for å utvikle et omfattende sett med verktøy for å administrere enhetene. Etter den tid har selskapet produserer sine egne løsninger for overvåking og konfigurering av enheter. Det som trengtes var foreningen.

SNMP Utvikling: grunnleggende instruksjoner

I august 1988, selskaper som produserer nettverksutstyr, kom til en enighet. I prosessen med å utvikle en ny protokoll ble anvendt noen allerede er i kraft konsept. Eksperter som jobbet sammen, identifisert 3 viktige dokumenter: RFC 1065, 1066 og 1067. De ble senere supplert, og det var ny - RFC 1155, 1156 og 1157. Disse kildene har blitt redesignet, og i 1991 sin basert på den første versjonen av SNMP-protokollen er blitt frigjort.

Dermed RFC 1155 Dokumentet inneholdt instruksjonene som bestemmer:

- i hvilken grad strukturen må gjenspeile styringsinformasjon;

- så, hva er de grunnleggende prinsippene for bruk av syntaksen i å bestemme variabelnavn.

RFC 1155 ble supplert med kilden til RFC 1212, igjen, syntaksen til variabler. På tidspunktet for godkjenning SMNP protokollen ble det utviklet en rekke nye instrumenter som RFC 1213. Det gjenspeiler en liste over viktige variabler gjennom som ble utført konfigurasjonen av nettverksinfrastruktur.

RFC 1157 Kilde inneholder parametrene som kreves for:

- kommando bestemmelse av hvilken en server og en styrt objekt kan kommunisere med hverandre;

- Gjennomføringen av felle-meldinger.

Når det publisert og introduserte SNMP-adapter, nettverkskort, server - i utgangspunktet en enhet som vil være med i nettverksinfrastruktur, kan være gjenstand for kontroll utøves innenfor rammen av standard prosedyrer. SNMP introduksjon var den sterkeste faktoren i verdensmarkedet av nettverksutstyr. Også takket være innføringen av standardisering ble mulig i de fleste store nye grensesnitt, slik som for eksempel Ethernet, FDDI.

sammendrag

Så hva er - SNMP, lærte vi. Denne forkortelse representerer en av de viktigste nettverksprotokoller, som brukes for å opprettholde funksjonalitet av moderne datamaskinnettverk. Denne protokollen som involverer implementering mellom de forskjellige elementer av infrastrukturen - kontroll og administrere serverenhet, standardisert meldings. Samtidig gjøres det en appell til MIB-data base av en enhet.

Ved hjelp av standardiserte meldinger i SNMP-protokollen blir utført:

- forespørsler til en eller flere parametere MIB;

- sekvensielt lest ulike verdier for forskjellige parametere, for eksempel i tabellform;

- å sette verdier for en eller flere av MIB variabler;

- retur devaysom svar på en bestemt forespørsel fra en annen enhet;

- for å sende melding meldinger til en eller annen nettverksprosesser.

MIB algoritmer kan enten være felles for alle enheter, og de som er foreskrevet av produsenter for bestemte typer nettverksutstyr.

Hva er det - SNMP fra synspunkt av verdi for dagens IT-marked? Denne teknologien er helt klart blant de viktigste, og i mange tilfeller har ikke noe alternativ. Og dette til tross for sin enkelhet, som imidlertid var et resultat av mange års utvikling og koordinering av nettverk standarder, med deltakelse av ledende produsenter av utstyr.

Nettverks Communications, som en del av disse vil innebære mulighet for MIB protokoll involverer bruk av programmet ledere, så vel som applikasjons-midler. Den første leder gruppene andre, og deretter programvaren utfører devaysa utførelsen av visse algoritmer. Dessuten er dataoverføringen utført i henhold til etablerte ordninger fra søknad midlet til programlederen.

datamaskiner på nettverket kan styres fra hovedtjeneren. For denne spesielle programmet, for eksempel, kan Zabbix være involvert. SNMP - protokollen støttet programmer som kan kjøres på ulike operativsystemer. SNMP ble opprinnelig utviklet for UNIX, men ble skapt typer programvare, som tillot ham å bruke i Windows-operativsystemet, Sun Solaris.

Dermed er det - SNMP? Den internasjonale standarden som gjør, først av alt, å integrere løsninger fra flere leverandører. I utgangspunktet ledelse algoritmer definere sine egne merkevarer. Men takket være SNMP utvikling de var i stand til å bruke enhetlig kommando, som stimulerte etterspørselen etter produsert Soup nettverk, har blitt en effektiv drivkraft for vekst i markedet for den aktuelle type utstyr.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 no.unansea.com. Theme powered by WordPress.