Perbezaan Antara SNMP v1 dan v2
SNMP v1 vs v2
SNMP (Protokol Pengurusan Rangkaian Mudah) adalah protokol Internet yang khusus untuk pengurusan peranti pada rangkaian. Biasanya, penghala, suis, pelayan, stesen kerja, pencetak, modem dan banyak peranti lain menyokong SNMP. SNMP kebanyakannya digunakan dalam NMS (Sistem Pengurusan Rangkaian) untuk memantau pelbagai syarat pada peranti yang memerlukan perhatian pentadbir rangkaian. SNMP ditakrifkan oleh IETF (Pasukan Petugas Kejuruteraan Internet) sebagai sebahagian daripada IPS (Internet Protocol Suite). SNMP adalah gabungan standard pengurusan rangkaian seperti protokol untuk lapisan aplikasi, skema untuk pangkalan data dan koleksi objek data. SNMP menerangkan konfigurasi sistem dengan mendedahkan pembolehubah (data pengurusan) pada sistem yang diuruskan. Oleh itu, aplikasi pengurusan lain boleh mengkaji pembolehubah ini untuk tujuan pemantauan, dan kadang-kadang dapat menetapkan nilai-nilai ini. SNMP v1 dan SNMP v2 adalah dua versi sebelum protokol SNMP (SNMP v3 ialah versi semasa).
Apakah SNMP v1?
SNMP v1 (juga dikenali sebagai SNMPv1 atau SNMP versi 1) adalah versi awal protokol SNMP. SNMP v1 ditakrifkan dalam RFC 1065 hingga 1067 dan 1155 hingga 1157. Ia dibangunkan oleh sekumpulan kecil kolaborator ketika piawaian dan keselamatan Internet tidak mendapat perhatian. SNMP v1 mengendalikan UDP (Protokol Pengguna Datagram), IP (Protokol Internet), CLNS (Perkhidmatan Rangkaian Tanpa Sambungan OSI), DDP (Protokol Penghantaran AppleTalk Datagram) dan IPX (Novell Internet Packet Exchange). SNMP v1 menggunakan mekanisme pengesahan menghantar "rentetan komuniti" (kata laluan) dalam teks jelas, yang sangat tidak selamat.
Apakah SNMP v2?
SNMP v2 (juga dikenali sebagai SNMPv2 atau SNMP versi 2) ditakrifkan dalam RFC 1441 hingga RFC 1452. SNMP v2 menambah beberapa peningkatan berbanding versi SNMP 1. Mereka adalah peningkatan dalam prestasi bersama-sama dengan kemajuan keselamatan dan kerahsiaan. Ia juga menambah penambahbaikan dalam bidang pengurus untuk komunikasi pengurus. GetBulkRequest telah ditambahkan untuk mendapatkan jumlah data yang besar dengan satu permintaan. Terdahulu, anda terpaksa menggunakan GetNextRequest secara terperinci untuk mendapatkan sebahagian besar data. Bagaimanapun, ramai pengguna percaya bahawa sistem keselamatan berasaskan parti di SNMP v2 terlalu rumit kerana mereka suka. Inilah sebab mengapa ia tidak menjadi popular.
SNMP v2c ialah versi Protokol Pengurusan Rangkaian Mudah Berbasis Masyarakat 2. Ia ditakrifkan dalam RFC 1901 kepada RFC 1908. Sebenarnya, SNMP v1. 5 adalah nama awal yang diberikan kepada protokol ini. Perbezaan utama antara SNMP v2 dan SNMP v2c ialah model keselamatan. SNMP v2c menggunakan model keselamatan berasaskan komuniti yang lebih mudah (didapati di SNMP v1). Selain daripada perbezaan dalam model keselamatan yang digunakan, SNMP v2c boleh dianggap hampir sama dengan SNMP v2.Malah, SNMP v2c kini dianggap sebagai de facto SNMP v2. Tetapi, SNMP v2c masih "Standard Draf".
Apakah perbezaan antara SNMP v1 dan SNMP v2?
SNMP v2 adalah pengganti kepada SNMP v1. SNMP v2 mempunyai format mesej yang berbeza (perbezaan dalam format header dan PDU) dan operasi protokol (dua operasi tambahan) berbanding dengan SNMP v1. SNMP v2 memperkenalkan GetBulkRequest untuk mendapatkan sebahagian besar data sekaligus. Kedua SNMP v1 dan SNMP v2 kini dianggap usang. Namun, semua pelaksanaan SNMP masih mendukung SNMP v1 dan SNMP v2.