0Pricing
Network+ Academy · Pelajaran

SNMP dan Data Kesehatan Perangkat

Pelajari bagaimana SNMP mengumpulkan status dari perangkat jaringan.

SNMP dan Data Kesehatan Perangkat adalah pelajaran Network+ Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Network+ Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Network+ Academy mencakup 4 pelajaran total.

Apa Itu SNMP

SNMP (Simple Network Management Protocol) adalah protokol standar untuk mengumpulkan data kesehatan dan status dari perangkat jaringan seperti router, switch, firewall, dan server. Pengelola pusat berkomunikasi dengan agen perangkat lunak kecil yang berjalan pada setiap perangkat, lalu meminta nilai seperti beban CPU, status antarmuka, dan penghitung lalu lintas. SNMP merupakan tulang punggung sebagian besar sistem pemantauan.

Pengelola dan Agen

SNMP memiliki dua peran. Pengelola (juga disebut Network Management System atau NMS) adalah server pemantauan yang meminta dan menyimpan data. Agen adalah perangkat lunak pada setiap perangkat yang dikelola, yang menjawab permintaan tersebut dan dapat mengirimkan pemberitahuan. Pengelola mengambil data dari banyak agen; setiap agen hanya melaporkan perangkatnya sendiri. Model pengelola-agen ini dapat diperluas hingga ribuan perangkat.

MIB dan OID

Setiap agen menyediakan data melalui MIB (Management Information Base), yaitu katalog terstruktur yang berisi segala sesuatu yang dapat dibaca. Setiap nilai memiliki OID (Object Identifier), alamat berupa angka bertitik seperti 1.3.6.1.2.1.1.3.0 untuk waktu aktif sistem. Pengelola meminta OID tertentu, lalu agen mengembalikan nilainya saat ini. MIB dan OID memberikan bahasa umum bagi SNMP di berbagai vendor.

Pesan Inti SNMP

SNMP menggunakan sekumpulan kecil pesan:

  • Dapatkan — pengelola meminta satu nilai.
  • GetNext / GetBulk — menelusuri banyak nilai secara efisien.
  • Tetapkan — pengelola mengubah nilai yang dapat ditulis.
  • Trap / Inform — agen melaporkan suatu peristiwa kepada pengelola.

Dapatkan dan Tetapkan dimulai oleh pengelola; trap dimulai oleh agen.

Pengambilan Berkala dengan Dapatkan

Saat pengelola melakukan pengambilan berkala, pengelola mengirim permintaan Dapatkan sesuai jadwal dan mencatat jawabannya. Seiring waktu, pembacaan ini membentuk grafik CPU, memori, dan lebar pita. Pengambilan berkala dapat diandalkan untuk melihat tren, tetapi sedikit tertunda karena perubahan baru diketahui pada pengambilan berikutnya. Pengambilan berkala SNMP biasanya berjalan melalui port UDP 161 pada agen.

snmpget -v2c -c public 10.0.0.1 sysUpTime.0

Trap untuk Pemberitahuan Langsung

Trap adalah pesan tidak diminta yang dikirim agen segera setelah terjadi sesuatu yang penting, seperti antarmuka menjadi tidak aktif atau catu daya mengalami kegagalan. Trap mencapai pengelola melalui port UDP 162. Karena trap menggunakan UDP, pengirimannya tidak dijamin; inform adalah versi trap yang disertai pengakuan, yang dikonfirmasi telah diterima oleh pengelola.

Versi SNMP

Ada tiga versi yang penting. SNMPv1 dan SNMPv2c menggunakan string komunitas teks biasa sebagai kata sandi, yang tidak aman karena dikirim tanpa enkripsi. SNMPv3 menambahkan autentikasi dan enkripsi untuk melindungi data serta kredensial. Dalam ujian maupun praktik, SNMPv3 adalah pilihan yang direkomendasikan untuk setiap penerapan modern yang aman.

String Komunitas

Pada v1 dan v2c, string komunitas mengendalikan akses. String hanya-baca memungkinkan pemantauan; string baca-tulis juga memungkinkan operasi Set. Nilai bawaan umum "public" (baca) dan "private" (tulis) telah diketahui luas, sehingga membiarkannya tetap digunakan merupakan risiko serius. Selalu ubah nilai bawaan dan, lebih baik lagi, beralih ke SNMPv3.

Informasi yang Diungkapkan Data Kesehatan

SNMP menyediakan data kesehatan perangkat yang kaya: status antarmuka aktif/tidak aktif, jumlah bita dan paket untuk setiap antarmuka, jumlah kesalahan dan pembuangan, penggunaan CPU dan memori, suhu, serta lama waktu aktif. Alat pemantauan menggabungkan semua data ini menjadi grafik dan peringatan. Misalnya, meningkatnya kesalahan antarmuka dapat mengisyaratkan kabel yang rusak, sedangkan CPU yang terus meningkat dapat memperingatkan bahwa perangkat kelebihan beban.

SNMP Dibandingkan Sumber Lain

SNMP sangat baik untuk penghitung numerik dan status, tetapi bukan satu-satunya sumber data. Syslog membawa pesan peristiwa berbentuk teks, sedangkan NetFlow menjelaskan siapa berkomunikasi dengan siapa dan seberapa banyak datanya. Platform pemantauan yang lengkap memadukan metrik kesehatan SNMP, peristiwa syslog, dan data aliran. Mengetahui sumber mana yang dapat menjawab setiap pertanyaan merupakan keterampilan penting dalam pemecahan masalah.

Mengamankan SNMP

Karena SNMP dapat membaca dan bahkan mengubah pengaturan perangkat, amankan dengan cermat: gunakan SNMPv3 untuk enkripsi dan autentikasi, batasi akses ke jaringan pengelolaan dengan ACL, ubah string komunitas bawaan, dan nonaktifkan SNMP jika tidak diperlukan. Konfigurasi SNMP yang tidak diamankan dengan baik dapat membocorkan detail topologi atau memungkinkan penyerang mengonfigurasi ulang perangkat.

Pemeriksaan Singkat

Uji pengetahuan Anda tentang SNMP.

Rangkuman

Anda telah mempelajari SNMP. Poin-poin penting:

  • Pengelola melakukan polling terhadap agen pada perangkat untuk memperoleh data kesehatan.
  • Nilai tersimpan dalam MIB dan dialamatkan dengan OID.
  • Get/Set dimulai oleh pengelola; trap adalah peringatan yang dimulai oleh agen (port 162, polling pada 161).
  • v1/v2c menggunakan string komunitas teks biasa; SNMPv3 menambahkan keamanan.
  • Gabungkan SNMP dengan syslog dan data aliran untuk mendapatkan visibilitas menyeluruh.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “SNMP dan Data Kesehatan Perangkat” gratis?

Ya — teks lengkap “SNMP dan Data Kesehatan Perangkat” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Network+ Academy, upgrade ke CoddyKit PRO. Kursus Network+ Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “SNMP dan Data Kesehatan Perangkat”?

Pelajari bagaimana SNMP mengumpulkan status dari perangkat jaringan. Kamu berlatih Network+ Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Network+ Academy?

Tidak diperlukan pengalaman sebelumnya. Network+ Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “SNMP dan Data Kesehatan Perangkat” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Network+ Academy ini?

Ya. Setiap pelajaran Network+ Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengapa Pemantauan Penting
  2. SNMP dan Data Kesehatan Perangkat
  3. Log, Syslog, dan Peringatan
  4. Tolok Ukur dan Metrik Kinerja
← Kembali ke Network+ Academy