SNMP znamená Simple Network Management Protocol. Jedná se o protokol klient-server, který správci sítě používají ke shromažďování informací o síťových přepínačích, tiskárnách, telefonech a dalších zařízeních připojených k síti (také známých jako agenti SNMP). Ve Windows 10 není protokol SNMP ve výchozím nastavení povolen. Společnost Microsoft doporučuje, aby správci místo toho používali model Common Information Model (CIM).
Co znamená SNMP v síti?
SNMP je protokol klient-server. To znamená, že správci sítě musí instalovat a konfigurovat server SNMP, známý jako správce, který neustále shromažďuje podrobné informace o zařízeních SNMP v síti. Servery SNMP shromažďují a ukládají informace o všech agentech SNMP. Tento protokol pro správu sítě usnadňuje shromažďování informací o těchto zařízeních v reálném čase bez vytváření nadměrného síťového provozu. Agenti SNMP jsou zařízení připojená k síti, která podporují monitorování sítě SNMP. Mezi typické agenty SNMP patří:
- Počítače
- Tiskárny
- Síťové přepínače
- Bezdrátové přístupové body
- Telefony VoIP
- IP hodiny
Jak funguje SNMP
Každý agent SNMP, v závislosti na výrobci, má seznam objektů, o kterých mohou správci sítě shromažďovat informace o používání těchto příkazů pomocí SNMP. Data jsou organizována ve stromové struktuře na serveru SNMP následujícím způsobem:
- Management Information Base (MIB): Toto je skupina nejvyšší úrovně, která udržuje organizaci konkrétních typů zařízení (jako jsou tiskárny nebo počítače).
- Uzel: Uvnitř každé MIB jsou jednotlivé uzly, které představují jednotlivá zařízení v síti.
- Identifikátor objektu (OID): Toto je konkrétní adresa, kterou správci sítě používají pro přístup k jednotlivým uzlům uvnitř MIB. OID umožňuje správcům vydávat příkazy k vyžádání informací o uzlu.
Jediným požadavkem na monitorování zařízení se serverem SNMP je kompatibilita zařízení s protokolem SNMP. Mnoho zařízení, jako jsou telefony VoIP a tiskárny, má ve výchozím nastavení obvykle povolený protokol SNMP. Ostatní zařízení, například počítače se systémem Windows 10, je třeba povolit ručně. Pokyny k povolení protokolu SNMP najdete v příručce k zařízení.
Co je SNMP Trap?
Hlavní výhodou protokolu SNMP je, že spotřebovává malou šířku pásma sítě. Dělá to prostřednictvím takzvané pasti. V typickém systému klient-server může server požadovat nebo vyžadovat informace z mnoha zařízení v síti pokaždé, když potřebuje aktualizovat centrální databázi. Protože však většina sítí má velký počet zařízení poskytujících velké množství informací, nebylo by praktické, aby server neustále dotazoval všechna tato zařízení. To by vážně narušilo výkon sítě. Místo toho každé zařízení SNMP v síti automaticky zachycuje informace a odesílá je správci SNMP, aniž by o to byl požádán. Zde je uvedeno, jak komunikace obvykle probíhá v modelu SNMP klient-server:
- Agenti SNMP zachycují události a odesílají nevyžádané aktualizace správci SNMP.
- Manažeři SNMP mohou automaticky reagovat na události trapu s automatickými žádostmi o další informace.
- Správci sítě mohou použít správce SNMP k ručnímu dotazování zařízení pro řešení potíží nebo správu.
Tento přístup umožňuje monitorování a správu velkého množství informací, aniž by to mělo negativní dopad na síť. Chcete-li povolit depeši SNMP ve Windows 10, otevřete Nastavení a jdi do Aplikace a funkce > Volitelné funkce > Přidejte funkci, pak hledejte Simple Network Management Protocol (SNMP).
Základní příkazy SNMP
Jakmile je server SNMP nakonfigurován a agenti jsou přítomni v síti, správci sítě si vyberou ze sady příkazů jako součást své sady nástrojů pro monitorování sítě. Níže jsou uvedeny některé z nejčastěji používaných příkazů SNMP:
- DOSTAT: Načíst jednu nebo více sledovaných hodnot.
- ZÍSKEJTE DALŠÍ: Načíst hodnotu dalšího OID ve stromu MIB zařízení.
- ZÍSKEJTE HROMADU: Vytáhněte velkou sbírku datových hodnot.
- SOUBOR: Přiřadit hodnotu proměnné v zařízení.
Existují také SNMP příkazy specifické pro zařízení v závislosti na sledovaném zařízení. Například při monitorování síťového přepínače mají správci přístup k následujícím příkazům:
- Nakonfigurujte terminál: Umístěte příkazový řádek do režimu globální konfigurace.
- Zobrazit spuštěnou konfiguraci: Poskytněte seznam potvrzující všechny položky konfigurace.
- Kopírovat Running-Config Startup-Config: Uložte aktuálně spuštěnou konfiguraci, abyste zajistili, že bude při restartu přepínače použita stejná konfigurace.
Výrobci zařízení poskytují dokumentaci ke knihovně dostupných příkazů SNMP a jak tyto příkazy používat, proto si přečtěte uživatelskou příručku na webu výrobce.