Slovník od CZECHIA.COM

Potřebujete se vyznat v pojmech ze světa domén, hostingu a online podnikání?
Náš slovní vám přináší jasná a srozumitelná vysvětlení.

SNMP

SNMP (Simple Network Management Protocol) je standardní protokol používaný pro monitoring, správu a sběr dat z různých zařízení v počítačových sítích. Jedná se o nástroj, který umožňuje správcům mít neustálý přehled o stavu sítě, reagovat na problémy a předcházet výpadkům dříve, než je pocítí uživatelé.

SNMP je navržen tak, aby fungoval v prostředích s velkým množstvím zařízení – typicky ve firemních sítích, serverovnách, datových centrech, ISP infrastrukturách nebo v rámci rozsáhlých IoT systémů. Pomocí SNMP lze sledovat síťová zařízení (routery, switche, access pointy), ale i servery, tiskárny, UPS jednotky, bezpečnostní systémy nebo dokonce klimatizace či kamery.

Základní princip

Základem systému jsou dvě hlavní složky – SNMP agent a SNMP manager:

  • Agent běží přímo na spravovaném zařízení. Shromažďuje informace o jeho stavu (např. rychlost síťového připojení, teplota, vytížení CPU, počet přenesených paketů) a čeká na dotazy.
  • Manager je centrální nástroj (aplikace nebo server), který se agentů ptá na aktuální stav, nebo reaguje na události, které zařízení samy ohlásí (tzv. trapy).

Jak to funguje v praxi

Představte si, že máte serverovnu s několika routery, servery a jedním záložním zdrojem (UPS). Pomocí SNMP si můžete na centrálním monitorovacím panelu zobrazit:

  • Který port je přetížený nebo nefunkční
  • Zda má UPS dostatek energie pro případ výpadku
  • Teplotu procesoru na serveru
  • Aktuální vytížení RAM nebo sítě

Pokud některá hodnota překročí stanovený limit (např. teplota přes 70 °C), zařízení může automaticky odeslat upozornění – e-mailem, SMS nebo přes dashboard.

To vše funguje pomocí jednoduchých textových dotazů a odpovědí ve formátu SNMP, které zařízení pravidelně posílá, nebo na které reaguje.

Výhody SNMP

  • Široká podpora – podporují ho téměř všechna profesionální síťová a serverová zařízení
  • Nízká zátěž sítě – přenáší se jen malé množství dat
  • Centralizovaný dohled – data ze stovek zařízení na jednom místě
  • Automatické upozornění na chyby (trapy)
  • Dlouhá historie a stabilita – ověřený protokol, používaný desítky let
  • Možnost automatizace a skriptování – pro pokročilou správu sítě

Nevýhody SNMP

  • Starší verze nemají šifrování – SNMPv1 a v2c přenáší data nešifrovaně (nevhodné pro veřejné sítě)
  • Není určeno pro řízení v reálném čase – spíše pro dohled a statistiky
  • Komplexní konfigurace u rozsáhlých sítí – při desítkách zařízení může být nastavení náročné
  • Potřeba znalosti OID – každá sledovaná hodnota má specifický identifikátor, který je třeba znát nebo dohledat