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...)
 
pEi muokkausyhteenvetoa
Rivi 25: Rivi 25:
* SET, muutetaan tietoa
* SET, muutetaan tietoa
* TRAP, raportoidaan muuttuneesta tilanteesta, esimerkiksi hälytys
* TRAP, raportoidaan muuttuneesta tilanteesta, esimerkiksi hälytys
[[Luokka: Perustietoa]]

Versio 19. marraskuuta 2016 kello 04.11

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