oke…melepas break dari letihnya bikin thesis…plus ada yang “nagih” minta dibuatin artikel SNMP, wkwkwk

kita lanjut dengan SNMP

==============================================

SNMP adalah Application layer protocol (ya..layer 7)

ngapain sih SNMP itu ?!? untuk me-manage alat2 didalam jaringan…

maksud nye ?! itu loh…kek RMON (remote monitoring), Cisco NBAR (Network Based Application Recognition),Cacti, Solarwind, NetFlow…bisa monitor dan me-manage traffic dan devices2 nya darimana “informasi2″ nya…?!?!

ya dari SNMP itu…SNMP itu lah yang mem-provide informasi2 yang di request oleh NMS (Network Management System) Software nya

==============================================

nah…dalam jaringan…ada SNMP client…ada juga SNMP server

si Server/manager…request2 SNMP…(kadang disebut NMS = Network Management System/Station)

si Client….ngasi report SNMP…(kadang disebut SNMP Nodes/SNMP Agent), setiap O/S punya SNMP agent kok, masalahnya bisa ga Agent itu dibaca ama Server…

nah report2 yang isi nya data2 yang ada di jaringan ini di”tangkep” oleh SNMP Trap, trus dikirim ke Server

si Server inilah tempat kita install Cacti (misalnya)…dia request SNMP trus di rreply dan ditampilkan ke monitor kita

trus…kok bisa si data2 SNMP itu di”terjemahkan” ?!?! nah…dalam SNMP reporting…terdapat variabel2 yang bisa di terjemahkan kedalam monitor kita, bahkan dengan variabel2 itu kita bisa merubah konfigurasi2 di remote device…informasi2 ini di simpan didalam MIB alias Man in Black *ehem* Management Information Base yang ada di dalam SNMP

jadi klo mo bikin program (klo lo programmer) untuk network monitoring…program lo harus bisa baca variabel2 yang ada di MIB-nya SNMP

SNMP

==============================================

sampai saat ini ada 3 versi dari SNMP

SNMPv1 = support Layer 3 protocol seperti IP, AppleTalk dan Novell (IPX)…menggunakan UDP

SNMPv2 = added security (SNMPv1 ada security, tapi plain text…gampang kebaca), so…jangan heran Software2 NMS kek Cacti bisa support autentikasi juga…di versi 2 ini juga ada namanya GetBulkRequest yang berguna untuk retrieve data dari suatu table dalam SNMP dalam jumlah besar, yang ga bisa dikerjakan oleh GetNextRequest

SNMPv3 = more sophisticated security (di SNMPv2 security nya ga di enkripsi)

SNMP beda versi bisa di transfer ga ?!? maksudnya bisa dibaca ga?!?! ini tergantung NMS nya…hampir semua NMS sekarang bisa memilah mana SNMPv1,2 atau 3, thus act according to that SNMP version report

==============================================

apa itu MIB ?!?

MIB adalah Virtual Database yang isinya adalah information variable yang di “carry” oleh SNMP

MIB

 

isi nya kira2 ya diatas inilah, banyak macem MIB, tergantung requestnya…ada sekitar 300an RFC (salah satunya RFC 1156) buat MIB

angka2 didalam kurung diatas adalah Object Identifier (OID)

nah, angka2 inilah yang diambil dari MIB, trus di interpretasikan sesuai dengan keinginan

MIB Compiler adalah software untuk “ngebaca” MIB…

TIAP device (di Cisco sih begitu) MIB yang di generate BEDA2…

cek aja Cisco MIB

wokeh…sampe disini….mohon maap klo kurang

peace….assamu’alaikum !!

Advertisements