SNMP
Je zkratkou pro „Simple Network Management Protocol“.
SNMP je protokol pro výměnu zpráv pro správu mezi síťovými zařízeními. Správcům sítě pomáhá na dálku monitorovat a konfigurovat zařízení, jako jsou přepínače, směrovače, servery a tiskárny. SNMP je běžné u síťových zařízení pro podnikové prostředí, ale u hardwaru pro běžné uživatele se používá jen zřídka.
SNMP vytváří vztah klient-server mezi síťovými zařízeními (na kterých běží část serverového softwaru zvaná agent SNMP) a nástroji pro správu, které používají správci sítě. Agent SNMP sleduje údaje o konfiguraci a výkonu svého zařízení a ukládá tyto informace do typu databáze zvaného Management Information Base (MIB); každý objekt v této databázi, například doba provozu směrovače nebo jeho nastavení QoS, má pro identifikaci přidělen identifikátor objektu (OID). Když se nástroj pro správu SNMP připojí k agentovi, může tomuto agentovi posílat zprávy s žádostmi o informace a zapisovat nastavení konfigurace.
Protokol SNMP používá sedm standardních operací se zprávami. Příkaz Get vyžaduje hodnotu konkrétního objektu zadáním jeho OID. Příkaz GetNext získá další dostupnou hodnotu objektu po zadaném OID a příkaz GetBulk načte hodnoty z rozsahu OID. Zprávy Response vracejí data z agenta SNMP správci SNMP v reakci na požadavek Get. Příkaz Set umožňuje správci změnit hodnotu objektu a aktualizovat tak nastavení konfigurace. Příkaz Trap vytváří oznámení, které upozorní správce, když je na síťovém zařízení splněna konkrétní podmínka; příkaz Inform také vytváří oznámení, ale instruuje správce SNMP, aby potvrdil úspěšné doručení zprávy.
Aktuální verzí SNMP je SNMP v3, která zlepšuje nedostatky předchozích verzí. SNMP v1 bylo jednoduché, ale také nezabezpečené; odesílalo všechny zprávy SNMP včetně těch, které obsahovaly (hesla) jako prostý text, což umožňovalo analyzátorům paketů zachytit data. SNMP v2 přidalo příkaz GetBulk, aby bylo efektivnější načítat mnoho proměnných najednou. SNMP v3 přidalo systém ověřování a podporuje šifrování zpráv SNMP pomocí algoritmů MD5 nebo SHA pro hašování.
Otestujte své znalosti