Anda di halaman 1dari 5

Modul SNMP

SNMP (Simple Network Management Protocol) : protokol untuk memantau dan


mengelola elemen jaringan.

Elemen SNMP:
- Management System (Manager)
- Agent
- MIB

Management System ​menjalankan proses manajemen dan menyediakan resource


memori yang digunakan untuk manajemen jaringan.

Agent ​berada di setiap managed device untuk menerjemahkan data informasi


manajemen lokal dalam bentuk yang dapat dibaca untuk management system. Agent
SNMP menangkap data dari MIB yang merupakan parameter perangkat dan repositori
data jaringan.
Managed Device ​mengumpulkan dan menyimpan informasi manajemen,
membuatnya tersedia melalui SNMP ke management system lain yang memiliki
kompatibilitas protokol yang sama.

MIB
MIB memiliki struktur seperti pohon dimana masing-masing node dalam pohon
diwakili oleh angka.
Misal seperti contoh pada gambar diatas, maka akan menjadi .1.3.6.1.2.1.1.5.0 untuk
mengidentifikasi hostname. Kumpulan angka tersebut bernama Object ID (OID).

Tipe Pesan SNMP

PySNMP
PySNMP merupakan open-source modul untuk python. PySNMP dapat digunakan
untuk menjalankan operasi SNMP yang dibutuhkan.

Python SNMP Tutorial


a. Install PySNMP
pip install pysnmp

b. Mengaktifkan SNMP pada perangkat Cisco


snmp-server community kelompok1 RW
c. Python SNMP Get
Operasi SNMP Get memungkinkan untuk mengambil nilai objek individual di
MIB. Operasi ini juga dapat digunakan untuk mendapatkan daftar objek
individual dengan menulis fungsi get() seperti:

d. Python SNMP Set


Operasi SNMP Set memungkinkan untuk mengubah nilai OID atau daftar OID.
Kuncinya adalah menuliskan OID diikuti dengan nilai baru untuk ditetapkan.
Skenario
Terdapat 9 Perangkat Jaringan virtual dimana ia perlu dimonitoring dan dikontrol
menggunakan protokol SNMP. Adapun alamat perangkat jaringan tersebut adalah :
● 10.33.107.16
● 10.33.107.17
● 10.33.107.18
● 10.33.107.19
● 10.33.107.20
● 10.33.107.21
● 10.33.107.22
● 10.33.107.23
● 10.33.107.24

Community name : pemjar18


Note : Dilarang mengubah IP Address perangkat
Tugas
1. Buatlah program untuk mengidentifikasi tiap perangkat merupakan perangkat
jenis apa menggunakan pysnmp?
2. Buatlah program untuk menampilkan nama perangkat menggunakan pysnmp,
3. Buatlah program untuk mengubah nama perangkat menjadi nama Kelompok.
4. Buatlah program untuk menampilkan uptime dari perangkat jaringan
menggunakan pysnmp

Anda mungkin juga menyukai