Ero sivun ”Simple Network Management Protocol” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: Simple Network Management Protocol (SNMP) on TCP/IP-verkkojen hallinnassa käytettävä tietoliikenneprotokolla. Protokollan avulla voidaan kysellä verkossa olevan laitteen ti...)
(ei mitään eroa)

Versio 16. marraskuuta 2016 kello 17.09

Simple Network Management Protocol (SNMP) on TCP/IP-verkkojen hallinnassa käytettävä tietoliikenneprotokolla. Protokollan avulla voidaan kysellä verkossa olevan laitteen tilaa tai laite voi itsenäisesti antaa hälytyksiä.

Laitteen tiedot kuvataan MIB:ssä (Management Information Base).

SNMP käyttää UDP-portteja 161 ja 162. Porttia 161 käytetään kyselyihin ja porttia 162 hälytyksiin.

Yleisiä tietoja ovat:

  • Prosessorin käyttöaste
  • Levytila
  • Muistinkäyttö
  • IP-osoite
  • Lista ethernet-porteista ja niiden nopeuksista

Linuxissa SNMP-palvelua voidaan laajentaa skripteillä antamaan lisätietoa. Paketin nimi on yleensä `snmpd`.

SNMP TRAP -hälytyksiä voi olla esimerkiksi:

  • Levytila loppuu
  • Muisti loppuu
  • RAID-pakka on hajoamassa/hajonnut

Protokolla (versio 1)

Protokollassa on neljänlaisia viestejä:

  • GET, palautetaan nimetty tieto
  • GETNEXT, palautetaan seuraava tieto (voidaan käydä kaikki tiedot läpi järjestyksessä)
  • SET, muutetaan tietoa
  • TRAP, raportoidaan muuttuneesta tilanteesta, esimerkiksi hälytys