Vysvětlení SNMP MIB a SNMP OID
Každý, kdo je obeznámen se sítí, už o nich slyšelprotokol SNMP. SNMP je typ protokolu, který umožňuje správcům sledovat stav hardwaru a softwaru. Zařízení s podporou SNMP lze vzdáleně monitorovat pomocí nástrojů pro monitorování sítě, abyste měli přehled o výkonu a dostupnosti.MIBaOIDjsou některé z tajných složek tohoto kritického protokolu.
Obsah [ skrýt ]
- Co je SNMP?
- Co je SNMP MIB?
- Co je SNMP OID?
- SNMP získat požadavky a SNMP depeše
- Jak používat SNMP MIB a SNMP OID
- MIB a psaní vlastních SNMP MIB
- MIB a OID: Ozubená kola ve stroji
- SNMP MIB a OID - časté dotazy
- Jak funguje prohlížeč MIB?
- Jaká čísla portů používá SNMP?
- Jak převedu MIB na OID?
- Je hodnota SNMP MIB OID důvěrná?
SNMP má několik součástí pod povrchem, které umožňují přenos informací o výkonu zpět ke koncovému uživateli. SNMP agenti , Správci SNMP , MIB , a OID všichni spolupracují na tom, aby tyto převody byly možné. V tomto článku se podíváme na coMIBa OID jsou a co dělají. Než to však uděláme, musíme se podívat na to, co je SNMP.
Co je SNMP?
SNMPneboSimple Network Management Protocolje dobře známý síťový protokol, který sedí na aplikační vrstvě. Protokol SNMP sahá až do roku 1989 a byl vytvořen, aby umožňoval zařízením vyměňovat si informace mezi sebou v síti. Dnes je SNMPslouží ke sledování zařízení s podporou SNMPa podívejte se, jak se jejich výkon drží. Architektura SNMP se skládá ze správců SNMP a agentů SNMP.
Agenti SNMP jsou programy, které běží na zařízeních připojených k síti. Patří mezi ně zařízení od počítačů po přepínače, telefony a tiskárny. Agent převezme informace z MIB a předá je správci SNMP, jakmile byl proveden dotaz. Tyto informace zahrnují podrobnosti o stavu připojeného zařízení.
Správce SNMP je systém, který odpovídá za komunikaci s připojenými zařízeními agentů SNMP. Zde se nachází vaše řešení pro monitorování sítě. Správce SNMP se dotazuje agentů, přijímá odpovědi od agentů a nastavuje proměnné agentů.
Zprávy SNMP
Vztah mezi správcem SNMP a agentem SNMP je založen na zprávách a příkazech. Tyto zprávy přicházejí v řadě různých forem. Některé ze zpráv, které si tyto dvě složky vyměňují, jsou uvedeny níže:
- DOSTAT -Odesláno, když se správce SNMP pokouší získat informace z MIB k určení hodnoty proměnné.
- ODEZVA -Agent odešle ODPOVĚĎ správci SNMP, když odpovídá na požadavek GET. To poskytuje správci SNMP proměnné, které byly původně požadovány.
- GETNEXT –Správce SNMP odešle tuto zprávu agentovi, aby získal informace z dalšího OID v rámci stromu MIB.
- GETBULK –Agent SNMP používá zprávu GETBULK k získání datových tabulek pomocí mnoha různých příkazů GETNEXT.
- SET –SET je zpráva zaslaná správcem SNMP agentovi, aby změnil konfiguraci a vydal příkazy.
- PAST –Výstraha odeslaná agentem SNMP, aby upozornil správce SNMP, když v zařízení dojde k události.
Viz také: Vysvětleno SNMP
Co je SNMP MIB?
AMIBneboManažerská informační základna je formátovaný textový soubor, který se nachází ve správci SNMP a je navržen tak, aby shromažďoval informace a organizoval je do hierarchického formátu. Správce SNMP používá informace z MIB k překladu a interpretaci zpráv před jejich odesláním koncovému uživateli.
Prostředky uložené v MIB se označují jako spravované objekty nebo proměnné správy. Nejjednodušší způsob, jak si představit MIB, je jako centrální centrum dat uvnitř zařízení. MIB obsahuje všechna data o výkonu, ke kterým se přistupuje při načítání nástroje pro monitorování sítě.
Co je SNMP OID?
Uvnitř MIB je mnoho různých spravovaných objektů, které lze identifikovat pomocí aAIDSneboIdentifikátor objektu. OID jeadresa, která se používá k rozlišení mezi zařízeními v rámci hierarchie MIB. OID se používá k odkazování na jedinečné charakteristiky a procházení proměnných na připojeném zařízení. Hodnota těchto identifikátorů se liší od textu k číslům a počítadlům. Existují dva hlavní typy spravovaných objektů:
- Skalární– Jedna instance objektu, jako je název zařízení určený dodavatelem
- Tabelární– Objekty s více výsledky OID pro jedno OID
Ty jsou často zobrazovány jako strom. OID je formátováno v řetězci čísel, jak je uvedeno níže:
1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3
Každé z těchto čísel vám poskytuje odpovídající informace. Například:
|_+_|OID téměř vždy začínají stejnou sekvencí čísel; 1.3.6.1.4.1. Na to, co tato čísla znamenají, se podíváme podrobněji níže:
|_+_|OID vám většinou poskytne prodejce, od kterého jste zařízení zakoupili.
SNMP získat požadavky a SNMP depeše
Vytahování dat ze zařízení s SNMP lze provést jedním ze dvou způsobů; sSNMP Získat požadaveknebo an Past SNMP . Požadavek na získání SNMP je místo, kde uživatel požádá zařízení o údaje o výkonu. Jakmile agent SNMP obdrží tento požadavek, odešle zpět OID, která lze přečíst monitorovacím systémem SNMP.
S depešemi SNMP agent SNMP automaticky upozorní správce SNMP, jakmile na zařízení dojde k významné události. Depeše jsou důležité, protože jsou odesílány do správce SNMP bez dotazování. V důsledku toho pasti pomáhají udržovat uživatele aktuální o změnách v zařízení.
Bez SNMP trapů by zařízení mohla předávat data pouze při dotazování. SNMP trapy také využívají MIB. Tyto MIB mají své vlastní výstražné podmínky, které jsou umístěny v zařízení. Monitorovací systém SNMP musí mít tyto MIB nakonfigurované, jinak nebudou mít přístup k pastím odeslaným zařízením.
Viz také: Co jsou to komunitní řetězce SNMP?
Jak používat SNMP MIB a SNMP OID
Jak jsme probrali výše, každé síťové zařízení s podporou SNMP bude mít svou vlastní tabulku MIB s mnoha různými OID. Ve většině MIB je tolik OID, že by bylo téměř nemožné zaznamenat všechny informace. Místo toho, abyste to dělali ručně, musíte použít nástroj pro monitorování sítě, jako jeMonitor výkonu sítě SolarWindsneboPaessler PRTG Network Monitor.
SolarWinds Network Performance Monitor Stáhněte si 30denní zkušební verzi ZDARMA
Paessler PRTG Network Monitor Stáhněte si 30denní zkušební verzi ZDARMA
Monitorovací nástroje SNMP jsou navrženy tak, aby přebíraly data z MIB a OID a prezentovaly je ve formátu, který je snadno srozumitelný. Získejte požadavky a depeše SNMP poskytují síťovým monitorům nezpracovaná data o výkonu, která jsou poté převedena do grafických zobrazení, tabulek a grafů. Jako takové vám MIB a OID umožňují monitorovat více zařízení s podporou SNMP z jednoho centralizovaného umístění.
MIB a psaní vlastních SNMP MIB
Jednou ze zajímavých věcí na MIB je tomůžete si vytvořit vlastní MIB. Když si koupíte nové zařízení, nejste omezeni na používání MIB, které vyjdou z krabice. Chcete-li však vytvořit svůj vlastní MIBmusíte vědět, které objekty do něj chcete zahrnout. Můžete si to zapsat jako seznam. Jakmile sepíšete seznam objektů, musíte určit místo MIB v rámci větší hierarchie OID.
Nový MIB musí mít své vlastní místo ve stromu, kde nebude kolidovat s žádným již existujícím MIB. Nejlepší způsob, jak napsat MIB, je použít existující MIB jako šablonu. Změna názvů a definic v rámci MIB poskytuje uživateli silný základ, se kterým se může posunout vpřed. Pokud se rozhodnete jít touto cestou, je dobré ji spustit přes kontrolu syntaxe MIB, abyste se ujistili, že to funguje.
MIB a OID: Ozubená kola ve stroji
Zatímco premisa SNMP je relativně jednoduchá, architektura může být někdy klamně složitá. Důležité je zapamatovat si, že vztah SNMP Manager a SNMP Agent zajišťuje, že uživatel může sledovat více zařízení z jednoho místa.
Když nahrajete nástroj pro monitorování sítě, agenti SNMP odesílají data z celé sítě. Informace, které vidíte na obrazovce, jsou získávány z depeší SNMP a požadavků Get. Tato data můžete prohlížet ve formě grafů a tabulek, ale tato data jsou ve skutečnosti zaznamenána v rámci MIB a identifikována pomocí OID.
Data v MIB jsou identifikována pomocí OID, takže síťové monitory mohou získat přesné informace, které potřebují. Bez ID by nebylo možné získat požadavky, protože monitorovací nástroj by nebyl schopen najít proměnné v MIB. MIB a OID jsou nezbytnou součástí architektury SNMP. Tyto dvě součásti jsou zásadní pro to, abyste mohli monitorovat síťovou infrastrukturu a spouštět odstraňování problémů.
Viz také: Průvodce UDP (User Datagram Protocol)
SNMP MIB a OID - časté dotazy
Jak funguje prohlížeč MIB?
Prohlížeč MIB interpretuje předpokládanou stromovou strukturu OID do skutečného viditelného stromu. Dobrý prohlížeč MIB by vám měl poskytnout význam každého kódu OID.
Jaká čísla portů používá SNMP?
Správci SNMP vysílají požadavky a přijímají odpovědi na portu UPD 161. Depeše jsou odesílány na port UDP 162.
Jak převedu MIB na OID?
MIB jsou zapsány ve formátu OID. Abyste mohli číst MIB, musíte jej načíst do prohlížeče MIB, který zviditelní strukturu OID.
Je hodnota SNMP MIB OID důvěrná?
SNMPv3 je šifrovaný. Starší verze však cestují po síti v prostém textu, a proto nejsou důvěrné.